ramips: mac address detection for Fonera 2.0n
authoracinonyx <acinonyx@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sat, 23 Jun 2012 13:58:29 +0000 (13:58 +0000)
committeracinonyx <acinonyx@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sat, 23 Jun 2012 13:58:29 +0000 (13:58 +0000)
Detect and apply MAC address of a Fonera 2.0n (ramips)

Signed-off-by: Malte Forkel <malte.forkel@berlin.de>
Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32490 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/linux/ramips/base-files/etc/uci-defaults/network
target/linux/ramips/base-files/lib/preinit/06_set_iface_mac

index bbf0334..cc3f212 100755 (executable)
@@ -107,6 +107,11 @@ ramips_setup_macs()
                wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 5)
                ;;
 
+       fonera20n)
+               lan_mac=$(ramips_get_mac_binary factory 40)
+               wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 1)
+               ;;
+
        dir-300-b1 |\
        dir-300-b2 |\
        dir-600-b1)
index 69d1b8c..a605b22 100644 (file)
@@ -26,6 +26,7 @@ preinit_set_mac_address() {
                 ifconfig eth0 hw ether $mac 2>/dev/null
                 ;;
        all0256n |\
+       fonera20n |\
        hw550-3g |\
        nbg-419n |\
        omni-emb |\