ramips: set mac addresses for the NBG-419N
authorGabor Juhos <juhosg@openwrt.org>
Mon, 5 Dec 2011 17:27:07 +0000 (17:27 +0000)
committerGabor Juhos <juhosg@openwrt.org>
Mon, 5 Dec 2011 17:27:07 +0000 (17:27 +0000)
Based on a patch by Nerijus Baliunas <nerijus@users.sourceforge.net>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29454 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 489057d..fdd29a8 100755 (executable)
@@ -60,6 +60,11 @@ ramips_setup_macs()
                lan_mac=$(ramips_get_mac_binary factory 4)
                wan_mac=$(/usr/sbin/maccalc add "$lan_mac" 1)
                ;;
+
+       nbg-419n)
+                lan_mac=$(ramips_get_mac_binary factory 4)
+                wan_mac=$(ramips_get_mac_binary factory 40)
+               ;;
        esac
 
        [ -n $lan_mac ] && ucidef_set_interface_macaddr lan $lan_mac
index 2d6a4b6..69b9cdf 100644 (file)
@@ -13,7 +13,8 @@ preinit_set_mac_address() {
                mac=$(maccalc or "$mac" "02:00:00:00:00:00")
                ifconfig eth0 hw ether $mac 2>/dev/null
                ;;
-       hw550-3g)
+       hw550-3g |\
+       nbg-419n)
                mac=$(ramips_get_mac_binary factory 40)
                ifconfig eth0 hw ether $mac 2>/dev/null
                ;;