rohens-hbg

因为怕mac地址冲突导致环路影响,所以修改了本地设备的mac地址。地址修改为 77:77:77:00:22:11,

结果导致 wlan0 下发不下来。

查看配置选项/etc/config/wireless 和 无线开关选项/etc/config/wonoff,配置如下:

root@hbg:# cat /etc/config/wireless

config wifi-device \'radio0\'
        option type \'mac80211\'
        option channel \'1\'
        option hwmode \'11ng\'
        option path \'platform/qca953x_wmac\'
        option htmode \'HT20\'
        option disabled \'0\'       说明无线是开启的。
        option txpower \'5\'
        option country \'US\'
        option distance \'2000\'
        option chanbw \'5\'
        option rxantenna \'1\'
        option txantenna \'1\'
        option log_level \'1\'

无线开关

root@hbg:~# cat /etc/config/wonoff
1
root@hbg:~#

无线也是开启的。

回想一下刚才的操作,只是利用产测工具修改了mac地址而已,以前也修改过,譬如另外一台设备修改为88:88:88:88:99:01 之后也没有发生任何问题。

经另外一个同事提醒,才发现mac地址的一个使用规则。

 

其中第1字节的第8Bit(如图中00-50-BA-...对应的00000000-01010000-10111010-...,加粗字体的Bit)标识这个地址是组播地址还是单播地址

这是由以太网的传输协议高字节先传,但每一字节内低位先传的特性所决定的,见IEEE 802.3 3.2.3 。

 

分类:

技术点:

相关文章: