Re: [OpenWrt-Devel] [PATCH] [generic] ramips: adding support for OYE-0001 Wireless Router

2015-06-30 Thread John Crispin
Hi,

 the patch is whitespace broken. your email client most likely replaced
all tabs with spaces. please check your mail clients settings and resend
a version with tabs in it

John

On 30/06/2015 08:37, younfan33 wrote:
> From: Tom Deng <2579131...@qq.com>  
> 
> Adding support for OYE-0001 Wireless Router.  
> OYE-0001 is a wireless router made by oyewifi.com. Below is the details:  
> MT7620A, 128MB DDR2, 16MB FLASH, SD Slot, USB 2.0, 4 x LAN + 1 x WAN.  
> Signed-off-by: Tom Deng <2579131...@qq.com>  
> --- 
> Index: target/linux/ramips/base-files/etc/diag.sh 
> === 
> --- target/linux/ramips/base-files/etc/diag.sh(revision 43797) 
> +++ target/linux/ramips/base-files/etc/diag.sh(working copy) 
> @@ -185,6 +185,9 @@ 
>  f7c027) 
>  status_led="belkin:orange:status" 
>  ;; 
> +oye-0001) 
> +status_led="oye:green:wifi" 
> +;; 
>  na930) 
>  status_led="na930:blue:power" 
>  ;; 
> Index: target/linux/ramips/base-files/etc/uci-defaults/01_leds 
> === 
> --- target/linux/ramips/base-files/etc/uci-defaults/01_leds(revision 
> 43797) 
> +++ target/linux/ramips/base-files/etc/uci-defaults/01_leds(working copy) 
> @@ -198,6 +198,10 @@ 
>  set_wifi_led "zbtlink:blue:air" 
>  set_usb_led "zbtlink:blue:usb" 
>  ;; 
> +oye-0001) 
> +ucidef_set_led_default "power" "power" "oye:green:power" "1" 
> +set_wifi_led "oye:green:wifi" 
> +;; 
>  wr8305rt) 
>  ucidef_set_led_default "power" "power" "wr8305rt:sys" "1" 
>  set_usb_led "wr8305rt:usb" 
> Index: target/linux/ramips/base-files/etc/uci-defaults/02_network 
> === 
> --- target/linux/ramips/base-files/etc/uci-defaults/02_network(revision 
> 43797) 
> +++ target/linux/ramips/base-files/etc/uci-defaults/02_network(working 
> copy) 
> @@ -103,6 +103,7 @@ 
>  dir-615-h1 | \ 
>  hlk-rm04 | \ 
>  mzk-w300nh2 | \ 
> +oye-0001 | \ 
>  mzk-750dhp) 
>  ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2" 
>  ucidef_add_switch "switch0" "1" "1" 
> @@ -220,6 +221,11 @@ 
>  wan_mac=$(mtd_get_mac_binary devdata 7) 
>  ;; 
>   
> +oye-0001) 
> +lan_mac=$(mtd_get_mac_binary factory 40) 
> +wan_mac=$(mtd_get_mac_binary factory 46) 
> +;; 
> + 
>  w306r-v20) 
>  lan_mac=$(cat /sys/class/net/eth0/address) 
>  wan_mac=$(macaddr_add "$lan_mac" 5) 
> Index: target/linux/ramips/base-files/lib/ramips.sh 
> === 
> --- target/linux/ramips/base-files/lib/ramips.sh(revision 43797) 
> +++ target/linux/ramips/base-files/lib/ramips.sh(working copy) 
> @@ -322,6 +322,9 @@ 
>  *"Zbtlink ZBT-WA05") 
>  name="zbt-wa05" 
>  ;; 
> +*"OYE-0001") 
> +name="oye-0001" 
> +;; 
>  *"ZBT WR8305RT") 
>  name="wr8305rt" 
>  ;; 
> Index: target/linux/ramips/base-files/lib/upgrade/platform.sh 
> === 
> --- target/linux/ramips/base-files/lib/upgrade/platform.sh(revision 
> 43797) 
> +++ target/linux/ramips/base-files/lib/upgrade/platform.sh(working copy) 
> @@ -95,6 +95,7 @@ 
>  wmr300 |\ 
>  wr8305rt |\ 
>  wrtnode |\ 
> +oye-0001 |\ 
>  x5 |\ 
>  x8 |\ 
>  zbt-wa05 |\ 
> Index: target/linux/ramips/dts/OYE-0001.dts 
> === 
> --- target/linux/ramips/dts/OYE-0001.dts(revision 0) 
> +++ target/linux/ramips/dts/OYE-0001.dts(revision 0) 
> @@ -0,0 +1,123 @@ 
> +/dts-v1/; 
> + 
> +/include/ "mt7620a.dtsi" 
> + 
> +/ { 
> +compatible = "ralink,mt7620a-soc"; 
> +model = "OYE-0001"; 
> + 
> +chosen { 
> +bootargs = "console=ttyS0,115200"; 
> +}; 
> + 
> +palmbus@1000 { 
> +gpio2: gpio@660 { 
> +status = "okay"; 
> +}; 
> + 
> +gpio3: gpio@688 { 
> +status = "okay"; 
> +}; 
> + 
> +spi@b00 { 
> +status = "okay"; 
> + 
> +m25p80@0 { 
> +#address-cells = <1>; 
> +#size-cells = <1>; 
> +compatible = "w25q128"; 
> +reg = <0 0>; 
> +linux,modalias = "m25p80", "w25q128"; 
> +spi-max-frequency = <1000>; 
> + 
> +partition@0 { 
> +label = "u-boot"; 
> +reg = <0x0 0x3>; 
> +read-only; 
> +}; 
> + 
> +partition@3 { 
> +label = "u-boot-env"; 
> +reg = <0x3 0x1>; 
> +read-only; 
> + 

Re: [OpenWrt-Devel] [PATCH] [generic] ramips: adding support for OYE-0001 Wireless Router

2015-06-30 Thread Rafał Miłecki
On 30 June 2015 at 08:37, younfan33  wrote:
> From: Tom Deng <2579131...@qq.com>
>
> Adding support for OYE-0001 Wireless Router.
> OYE-0001 is a wireless router made by oyewifi.com. Below is the details:
> MT7620A, 128MB DDR2, 16MB FLASH, SD Slot, USB 2.0, 4 x LAN + 1 x WAN.
> Signed-off-by: Tom Deng <2579131...@qq.com>

I don't see any change to target/linux/generic/

Also use an empty line above S-o-b.
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] [PATCH] [generic] ramips: adding support for OYE-0001 Wireless Router

2015-06-29 Thread younfan33
From: Tom Deng <2579131...@qq.com>  

Adding support for OYE-0001 Wireless Router.  
OYE-0001 is a wireless router made by oyewifi.com. Below is the details:  
MT7620A, 128MB DDR2, 16MB FLASH, SD Slot, USB 2.0, 4 x LAN + 1 x WAN.  
Signed-off-by: Tom Deng <2579131...@qq.com>  
--- 
Index: target/linux/ramips/base-files/etc/diag.sh 
=== 
--- target/linux/ramips/base-files/etc/diag.sh(revision 43797) 
+++ target/linux/ramips/base-files/etc/diag.sh(working copy) 
@@ -185,6 +185,9 @@ 
 f7c027) 
 status_led="belkin:orange:status" 
 ;; 
+oye-0001) 
+status_led="oye:green:wifi" 
+;; 
 na930) 
 status_led="na930:blue:power" 
 ;; 
Index: target/linux/ramips/base-files/etc/uci-defaults/01_leds 
=== 
--- target/linux/ramips/base-files/etc/uci-defaults/01_leds(revision 43797) 
+++ target/linux/ramips/base-files/etc/uci-defaults/01_leds(working copy) 
@@ -198,6 +198,10 @@ 
 set_wifi_led "zbtlink:blue:air" 
 set_usb_led "zbtlink:blue:usb" 
 ;; 
+oye-0001) 
+ucidef_set_led_default "power" "power" "oye:green:power" "1" 
+set_wifi_led "oye:green:wifi" 
+;; 
 wr8305rt) 
 ucidef_set_led_default "power" "power" "wr8305rt:sys" "1" 
 set_usb_led "wr8305rt:usb" 
Index: target/linux/ramips/base-files/etc/uci-defaults/02_network 
=== 
--- target/linux/ramips/base-files/etc/uci-defaults/02_network(revision 
43797) 
+++ target/linux/ramips/base-files/etc/uci-defaults/02_network(working 
copy) 
@@ -103,6 +103,7 @@ 
 dir-615-h1 | \ 
 hlk-rm04 | \ 
 mzk-w300nh2 | \ 
+oye-0001 | \ 
 mzk-750dhp) 
 ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2" 
 ucidef_add_switch "switch0" "1" "1" 
@@ -220,6 +221,11 @@ 
 wan_mac=$(mtd_get_mac_binary devdata 7) 
 ;; 
  
+oye-0001) 
+lan_mac=$(mtd_get_mac_binary factory 40) 
+wan_mac=$(mtd_get_mac_binary factory 46) 
+;; 
+ 
 w306r-v20) 
 lan_mac=$(cat /sys/class/net/eth0/address) 
 wan_mac=$(macaddr_add "$lan_mac" 5) 
Index: target/linux/ramips/base-files/lib/ramips.sh 
=== 
--- target/linux/ramips/base-files/lib/ramips.sh(revision 43797) 
+++ target/linux/ramips/base-files/lib/ramips.sh(working copy) 
@@ -322,6 +322,9 @@ 
 *"Zbtlink ZBT-WA05") 
 name="zbt-wa05" 
 ;; 
+*"OYE-0001") 
+name="oye-0001" 
+;; 
 *"ZBT WR8305RT") 
 name="wr8305rt" 
 ;; 
Index: target/linux/ramips/base-files/lib/upgrade/platform.sh 
=== 
--- target/linux/ramips/base-files/lib/upgrade/platform.sh(revision 43797) 
+++ target/linux/ramips/base-files/lib/upgrade/platform.sh(working copy) 
@@ -95,6 +95,7 @@ 
 wmr300 |\ 
 wr8305rt |\ 
 wrtnode |\ 
+oye-0001 |\ 
 x5 |\ 
 x8 |\ 
 zbt-wa05 |\ 
Index: target/linux/ramips/dts/OYE-0001.dts 
=== 
--- target/linux/ramips/dts/OYE-0001.dts(revision 0) 
+++ target/linux/ramips/dts/OYE-0001.dts(revision 0) 
@@ -0,0 +1,123 @@ 
+/dts-v1/; 
+ 
+/include/ "mt7620a.dtsi" 
+ 
+/ { 
+compatible = "ralink,mt7620a-soc"; 
+model = "OYE-0001"; 
+ 
+chosen { 
+bootargs = "console=ttyS0,115200"; 
+}; 
+ 
+palmbus@1000 { 
+gpio2: gpio@660 { 
+status = "okay"; 
+}; 
+ 
+gpio3: gpio@688 { 
+status = "okay"; 
+}; 
+ 
+spi@b00 { 
+status = "okay"; 
+ 
+m25p80@0 { 
+#address-cells = <1>; 
+#size-cells = <1>; 
+compatible = "w25q128"; 
+reg = <0 0>; 
+linux,modalias = "m25p80", "w25q128"; 
+spi-max-frequency = <1000>; 
+ 
+partition@0 { 
+label = "u-boot"; 
+reg = <0x0 0x3>; 
+read-only; 
+}; 
+ 
+partition@3 { 
+label = "u-boot-env"; 
+reg = <0x3 0x1>; 
+read-only; 
+}; 
+ 
+factory: partition@4 { 
+label = "factory"; 
+reg = <0x4 0x1>; 
+read-only; 
+}; 
+ 
+partition@5 { 
+label = "firmware"; 
+reg = <0x5 0xfb>; 
+}; 
+ 
+}; 
+}; 
+}; 
+ 
+pinctrl { 
+state_default: pinctrl0 { 
+gpio { 
+ralink,group 

[OpenWrt-Devel] [PATCH] [generic] ramips: adding support for OYE-0001 Wireless Router

2015-06-17 Thread younfan33
From: Tom Deng <2579131...@qq.com>  

Adding support for OYE-0001 Wireless Router.  
OYE-0001 is a wireless router made by oyewifi.com. Below is the details:  
MT7620A, 128MB DDR2, 16MB FLASH, SD Slot, USB 2.0, 4 x LAN + 1 x WAN.  
Signed-off-by: Tom Deng <2579131...@qq.com>  
--- 
Index: target/linux/ramips/base-files/etc/diag.sh 
=== 
--- target/linux/ramips/base-files/etc/diag.sh(revision 43797) 
+++ target/linux/ramips/base-files/etc/diag.sh(working copy) 
@@ -185,6 +185,9 @@ 
 f7c027) 
 status_led="belkin:orange:status" 
 ;; 
+oye-0001) 
+status_led="oye:green:wifi" 
+;; 
 na930) 
 status_led="na930:blue:power" 
 ;; 
Index: target/linux/ramips/base-files/etc/uci-defaults/01_leds 
=== 
--- target/linux/ramips/base-files/etc/uci-defaults/01_leds(revision 43797) 
+++ target/linux/ramips/base-files/etc/uci-defaults/01_leds(working copy) 
@@ -198,6 +198,10 @@ 
 set_wifi_led "zbtlink:blue:air" 
 set_usb_led "zbtlink:blue:usb" 
 ;; 
+oye-0001) 
+ucidef_set_led_default "power" "power" "oye:green:power" "1" 
+set_wifi_led "oye:green:wifi" 
+;; 
 wr8305rt) 
 ucidef_set_led_default "power" "power" "wr8305rt:sys" "1" 
 set_usb_led "wr8305rt:usb" 
Index: target/linux/ramips/base-files/etc/uci-defaults/02_network 
=== 
--- target/linux/ramips/base-files/etc/uci-defaults/02_network(revision 
43797) 
+++ target/linux/ramips/base-files/etc/uci-defaults/02_network(working 
copy) 
@@ -103,6 +103,7 @@ 
 dir-615-h1 | \ 
 hlk-rm04 | \ 
 mzk-w300nh2 | \ 
+oye-0001 | \ 
 mzk-750dhp) 
 ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2" 
 ucidef_add_switch "switch0" "1" "1" 
@@ -220,6 +221,11 @@ 
 wan_mac=$(mtd_get_mac_binary devdata 7) 
 ;; 
  
+oye-0001) 
+lan_mac=$(mtd_get_mac_binary factory 40) 
+wan_mac=$(mtd_get_mac_binary factory 46) 
+;; 
+ 
 w306r-v20) 
 lan_mac=$(cat /sys/class/net/eth0/address) 
 wan_mac=$(macaddr_add "$lan_mac" 5) 
Index: target/linux/ramips/base-files/lib/ramips.sh 
=== 
--- target/linux/ramips/base-files/lib/ramips.sh(revision 43797) 
+++ target/linux/ramips/base-files/lib/ramips.sh(working copy) 
@@ -322,6 +322,9 @@ 
 *"Zbtlink ZBT-WA05") 
 name="zbt-wa05" 
 ;; 
+*"OYE-0001") 
+name="oye-0001" 
+;; 
 *"ZBT WR8305RT") 
 name="wr8305rt" 
 ;; 
Index: target/linux/ramips/base-files/lib/upgrade/platform.sh 
=== 
--- target/linux/ramips/base-files/lib/upgrade/platform.sh(revision 43797) 
+++ target/linux/ramips/base-files/lib/upgrade/platform.sh(working copy) 
@@ -95,6 +95,7 @@ 
 wmr300 |\ 
 wr8305rt |\ 
 wrtnode |\ 
+oye-0001 |\ 
 x5 |\ 
 x8 |\ 
 zbt-wa05 |\ 
Index: target/linux/ramips/dts/OYE-0001.dts 
=== 
--- target/linux/ramips/dts/OYE-0001.dts(revision 0) 
+++ target/linux/ramips/dts/OYE-0001.dts(revision 0) 
@@ -0,0 +1,123 @@ 
+/dts-v1/; 
+ 
+/include/ "mt7620a.dtsi" 
+ 
+/ { 
+compatible = "ralink,mt7620a-soc"; 
+model = "OYE-0001"; 
+ 
+chosen { 
+bootargs = "console=ttyS0,115200"; 
+}; 
+ 
+palmbus@1000 { 
+gpio2: gpio@660 { 
+status = "okay"; 
+}; 
+ 
+gpio3: gpio@688 { 
+status = "okay"; 
+}; 
+ 
+spi@b00 { 
+status = "okay"; 
+ 
+m25p80@0 { 
+#address-cells = <1>; 
+#size-cells = <1>; 
+compatible = "w25q128"; 
+reg = <0 0>; 
+linux,modalias = "m25p80", "w25q128"; 
+spi-max-frequency = <1000>; 
+ 
+partition@0 { 
+label = "u-boot"; 
+reg = <0x0 0x3>; 
+read-only; 
+}; 
+ 
+partition@3 { 
+label = "u-boot-env"; 
+reg = <0x3 0x1>; 
+read-only; 
+}; 
+ 
+factory: partition@4 { 
+label = "factory"; 
+reg = <0x4 0x1>; 
+read-only; 
+}; 
+ 
+partition@5 { 
+label = "firmware"; 
+reg = <0x5 0xfb>; 
+}; 
+ 
+}; 
+}; 
+}; 
+ 
+pinctrl { 
+state_default: pinctrl0 { 
+gpio { 
+ralink,group 

Re: [OpenWrt-Devel] [PATCH] [generic] ramips: adding support for OYE-0001 Wireless Router

2015-06-16 Thread Bastian Bittorf
* younfan33  [17.06.2015 08:52]:
> --- target/linux/ramips/base-files/lib/preinit/06_set_iface_mac(revision 
> 0) 
> +++ target/linux/ramips/base-files/lib/preinit/06_set_iface_mac(revision 
> 0) 
> @@ -0,0 +1,113 @@ 
> +# 
> +# Copyright (C) 2011 OpenWrt.org 
> +# 
> + 
> +preinit_set_mac_address() { 

here must be something wrong - why are there so many added lines?

bye, bastian
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] [PATCH] [generic] ramips: adding support for OYE-0001 Wireless Router

2015-06-16 Thread younfan33
From: Tom Deng <2579131...@qq.com> 

Adding support for OYE-0001 Wireless Router. 
OYE-0001 is a wireless router made by oyewifi.com. Below is the details: 
MT7620A, 128MB DDR2, 16MB FLASH, SD Slot, USB 2.0, 4 x LAN + 1 x WAN. 
Signed-off-by: Tom Deng <2579131...@qq.com> 
--- 
Index: target/linux/ramips/base-files/etc/diag.sh 
=== 
--- target/linux/ramips/base-files/etc/diag.sh(revision 43797) 
+++ target/linux/ramips/base-files/etc/diag.sh(working copy) 
@@ -185,6 +185,9 @@ 
 f7c027) 
 status_led="belkin:orange:status" 
 ;; 
+oye-0001) 
+status_led="oye:green:wifi" 
+;; 
 na930) 
 status_led="na930:blue:power" 
 ;; 
Index: target/linux/ramips/base-files/etc/uci-defaults/01_leds 
=== 
--- target/linux/ramips/base-files/etc/uci-defaults/01_leds(revision 43797) 
+++ target/linux/ramips/base-files/etc/uci-defaults/01_leds(working copy) 
@@ -198,6 +198,10 @@ 
 set_wifi_led "zbtlink:blue:air" 
 set_usb_led "zbtlink:blue:usb" 
 ;; 
+oye-0001) 
+ucidef_set_led_default "power" "power" "oye:green:power" "1" 
+set_wifi_led "oye:green:wifi" 
+;; 
 wr8305rt) 
 ucidef_set_led_default "power" "power" "wr8305rt:sys" "1" 
 set_usb_led "wr8305rt:usb" 
Index: target/linux/ramips/base-files/etc/uci-defaults/02_network 
=== 
--- target/linux/ramips/base-files/etc/uci-defaults/02_network(revision 
43797) 
+++ target/linux/ramips/base-files/etc/uci-defaults/02_network(working 
copy) 
@@ -103,6 +103,7 @@ 
 dir-615-h1 | \ 
 hlk-rm04 | \ 
 mzk-w300nh2 | \ 
+oye-0001 | \ 
 mzk-750dhp) 
 ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2" 
 ucidef_add_switch "switch0" "1" "1" 
@@ -220,6 +221,11 @@ 
 wan_mac=$(mtd_get_mac_binary devdata 7) 
 ;; 
  
+oye-0001) 
+lan_mac=$(mtd_get_mac_binary factory 40) 
+wan_mac=$(mtd_get_mac_binary factory 46) 
+;; 
+ 
 w306r-v20) 
 lan_mac=$(cat /sys/class/net/eth0/address) 
 wan_mac=$(macaddr_add "$lan_mac" 5) 
Index: target/linux/ramips/base-files/lib/preinit/06_set_iface_mac 
=== 
--- target/linux/ramips/base-files/lib/preinit/06_set_iface_mac(revision 0) 
+++ target/linux/ramips/base-files/lib/preinit/06_set_iface_mac(revision 0) 
@@ -0,0 +1,113 @@ 
+# 
+# Copyright (C) 2011 OpenWrt.org 
+# 
+ 
+preinit_set_mac_address() { 
+local mac 
+ 
+. /lib/functions.sh 
+. /lib/ramips.sh 
+ 
+case $(ramips_board_name) in 
+3g-6200n |\ 
+3g-6200nl |\ 
+3g300m | \ 
+dir-620-d1 |\ 
+dir-300-b7 | \ 
+w150m | \ 
+mzk-w300nh2 |\ 
+wl-330n |\ 
+wl-330n3g |\ 
+wr8305rt) 
+mac=$(mtd_get_mac_binary factory 4) 
+ifconfig eth0 hw ether $mac 2>/dev/null 
+;; 
+bc2 |\ 
+broadway |\ 
+d105 |\ 
+dir-620-a1 |\ 
+esr-9753 |\ 
+freestation5 |\ 
+hlk-rm04 | \ 
+mpr-a1 | \ 
+mpr-a2 | \ 
+dir-300-b7 | \ 
+dir-320-b1 | \ 
+psr-680w |\ 
+rt-n56u |\ 
+sl-r7205) 
+mac=$(mtd_get_mac_binary factory 4) 
+mac=$(macaddr_setbit_la "$mac") 
+ifconfig eth0 hw ether $mac 2>/dev/null 
+;; 
+br-6475nd) 
+mac=$(mtd_get_mac_binary devdata 13) 
+ifconfig eth0 hw ether $mac 2>/dev/null 
+;; 
+asl26555 |\ 
+dir-300-b1 |\ 
+dir-300-b2 |\ 
+dir-600-b1 |\ 
+dir-610-a1) 
+mac=$(mtd_get_mac_binary devdata 16388) 
+ifconfig eth0 hw ether $mac 2>/dev/null 
+;; 
+cy-swr1100 |\ 
+dir-645) 
+mac=$(mtd_get_mac_ascii nvram lanmac) 
+mac=$(macaddr_setbit_la "$mac") 
+ifconfig eth0 hw ether $mac 2>/dev/null 
+;; 
+dap-1350) 
+mac=$(mtd_get_mac_binary devdata 46) 
+ifconfig eth0 hw ether $mac 2>/dev/null 
+;; 
+all0239-3g |\ 
+all0256n |\ 
+all5002 |\ 
+all5003 |\ 
+awm002-evb |\ 
+carambola |\ 
+dir-615-h1 |\ 
+fonera20n |\ 
+ip2202 |\ 
+rt-n13u |\ 
+hw550-3g |\ 
+nbg-419n |\ 
+omni-emb |\ 
+omni-emb-hpm |\ 
+px4885 |\ 
+tew-691gr |\ 
+tew-692gr |\ 
+w306r-v20 |\ 
+w502u|\ 
+wr6202 |\ 
+wnce2001 |\ 
+xdxrn502j) 
+mac=$(mtd_get_mac_binary factory 40) 
+ifconfig eth0 hw ether $mac 2>/dev/null 
+;; 
+m3 |\ 
+m4 |\ 
+x5 |\ 
+x8) 
+mac=$(mtd_get_mac_binary factory 4) 
+mac=$(macaddr_add "$mac" -1) 
+ifconfig eth0 hw ether $mac 2>/dev/null 
+;; 
+oye-0001) 
+mac=$(mtd_get_mac_binary factory 40) 
+ifconfig eth0 hw ether $mac 2>/dev/null 
+