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>

SVN-Revision: 29454

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

index 489057dfd7c77ffa4a8a669c7aa2f9b5eb16bc69..fdd29a8d6e4af8543bf4888e14111c023947e492 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 2d6a4b6dee6c22dffbb5e59d1ab041185ce3965b..69b9cdfa5930f462a1e341023fad6445f9313a33 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
                ;;