每次启动网络接口时,都会获得不同的MAC地址!如果我尝试使用
强制MAC地址值 ifconfig usb0 hw ether AA:BB:DD..:FF
ifconfig usb0 up
是什么让这个MAC地址发生变化?如何阻止这种情况发生并坚持使用HW烧录的MAC地址?
我正在使用熊猫板(omap4 / armv7)进行分配。接口是smsc95xx USB 2.0以太网。
谢谢, 和Fabrice。
答案 0 :(得分:2)
smsc95xx驱动程序存在问题。
[PATCH] smsc95xx: generate random MAC address once, not every ifup
还有一些工作可以让'可重复的'MAC生成,但它没有得到太多的吸收:
Beagleboard xM smsc95xx MAC address from die id
编辑只搜索smsc95xx mac address会提供大量竞争补丁,并提供更多解释(smc hub + NIC经常没有EEPROM,因此也没有MAC)< / p>
答案 1 :(得分:0)
MAC地址通常在芯片组中编码,但可变。
可能是因为安全原因,您的发行版会将其随机化。