root@OpenWrt:/# ifconfig
br-lan Link encap:Ethernet HWaddr 00:11:22:34:56:78
inet addr:192.168.2.125 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fde6:cfbc:e9ed::1/60 Scope:Global
inet6 addr: fe80::211:22ff:fe34:5678/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:606 errors:0 dropped:208 overruns:0 frame:0
TX packets:480 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:37423 (36.5 KiB) TX bytes:105236 (102.7 KiB)
eth0 Link encap:Ethernet HWaddr 00:11:22:34:56:78
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:751 errors:0 dropped:2 overruns:0 frame:0
TX packets:482 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:57669 (56.3 KiB) TX bytes:105784 (103.3 KiB)
Interrupt:5
eth1 Link encap:Ethernet HWaddr 00:11:22:34:56:79
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:4
对于AR9531的MAC地址,应该保存在ART区中。
查看分区,分区情况如下:
root@OpenWrt:/# cat /proc/mtd
dev: size erasesize name
mtd0: 00040000 00010000 "u-boot"
mtd1: 00010000 00010000 "u-boot-env"
mtd2: 00e30000 00010000 "rootfs"
mtd3: 00c40000 00010000 "rootfs_data"
mtd4: 00150000 00010000 "kernel"
mtd5: 00010000 00010000 "factory"
mtd6: 00010000 00010000 "art"
mtd7: 00f80000 00010000 "firmware"
root@OpenWrt:/#
将ART分区导出,查找mac地址位置:
root@OpenWrt:/dev# dd if=/dev/mtd6 of=/tmp/222
128+0 records in
128+0 records out
root@OpenWrt:/dev#
用WinSCP将 /tmp/222 文件拷贝到PC端,用 Winhex 打开文件查看,
跟设备端用 ifconfig查看到的相同。