在/etc/网络/接口中,我想分配一个64位的MAC地址,但当我这样做时,MAC地址只是一个48位的随机地址。我使用的是带有Debian7.0的Cubieboard,EMAC在硬件上,所以MAC地址过去是随机的,但我希望它是固定的。在我的路由器中,我只能设置64位的mac地址。
发布于 2013-09-13 16:03:05
我解决了这个问题。我的路由器确实接受56位的MAC地址,而这只是48位的01:预置的MAC地址.所以我输入了当前的48位地址,并使用hwaddress xx:xx:xx:xx:xx:xx在/etc/network/interfaces中修复了它.
发布于 2013-09-12 20:48:29
我不能肯定地说这一点,所以请考虑这一点,但是所有64位的IPv6 MACs不是都是48位的,FFFE在中间吗?
此外,这是一个56位MAC你列出无论如何。
发布于 2013-09-12 21:10:45
您需要为设备设置一个48位MAC地址。虽然有些设备(如ZigBee和Firewire )支持64位mac本地地址,但大多数以太网设备不支持。相反,通过在第3节和第4节(中间)插入FFFE将48位MAC地址转换为64位地址,因此:
00:25:96:12:34:56
变成:
00:25:96:FF:FE:12:34:56或0025:96 FF:FE 12:3456
取决于它是怎么写出来的。
对于该EMAC设备,您可以使用ipconfig或引导加载程序行来完成,按照这里的指示。
https://serverfault.com/questions/538504
复制相似问题