Date:2010-06-01 16:42:49 (13 years 6 months ago)
Author:nbd
Commit:c83296630b97ee54521810e8c0e144da928d67e0
Message:orion: add wrt350nv2 mac address fix from r21647

git-svn-id: svn://svn.openwrt.org/openwrt/branches/backfire@21648 3c298f89-4303-0410-b956-a3cf2f4a3e73
Files: target/linux/orion/base-files/etc/uci-defaults/hardware (1 diff)

Change Details

target/linux/orion/base-files/etc/uci-defaults/hardware
2828set system.wifi_led.default='0'
2929commit system
3030__EOF
31
32# add mac address from U-Boot partition to lan and wan devices
33    MTD=`grep -e 'u-boot' /proc/mtd`
34    MTD=`echo ${MTD} | sed 's/[a-z]*\([0-9]*\):.*/\1/'`
35    [ -n "${MTD}" ] && {
36        MACADDR=`dd if=/dev/mtdblock${MTD} bs=1 skip=262048 count=6 2>/dev/null | hexdump -e '1/1 "%02x"'`
37        MACADDR2=$(( 0x${MACADDR} + 1))
38        MACADDR2=`printf "%012x" ${MACADDR2}`
39
40        MACADDR=`echo ${MACADDR} | sed 's/\(..\)/\1:/g' | sed 's/:$//'`
41        MACADDR2=`echo ${MACADDR2} | sed 's/\(..\)/\1:/g' | sed 's/:$//'`
42
43        uci set network.eth0.macaddr=${MACADDR}
44        uci set network.lan.macaddr=${MACADDR}
45        uci set network.wan.macaddr=${MACADDR2}
46        uci commit network
47    }
3148}
3249
3350case "${hardware}" in

Archive Download the corresponding diff file



interactive