CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 9162|回复: 4

Google TV 固件每次重启后的网卡MAC地址都会随机变化?

[复制链接]
发表于 2012-12-14 17:05:42 | 显示全部楼层 |阅读模式
本帖最后由 alanp 于 2012-12-17 15:56 编辑

这个板子Android 4.0.4 每次重启MAC地址就会变化,如何使MAC地址使用实际的物理MAC地址?

经观察,从SD卡启动Ubuntu Linux后也是这样,看来这个板子的网卡似乎没有把Mac地址写入寄存器?
回复

使用道具 举报

发表于 2012-12-27 16:30:56 | 显示全部楼层
一般的mac地址是放在外置的一个eeprom里面的,可以在u-boot里面指定mac地址,传给内核。如果没有的话,内核是随机生成mac地址的。
回复 支持 反对

使用道具 举报

发表于 2013-1-30 13:50:53 | 显示全部楼层
我觉得斑竹回答的有点模糊,是不是意思就是说这个板子没有eeprom,所以MAC只能随机生成了?还是说可以在u-boot里面指定?
回复 支持 反对

使用道具 举报

发表于 2013-2-2 23:23:53 | 显示全部楼层
在script.bin里面加入下面的配置就OK

[dynamic]
MAC = "123456789abc"

更多方法参见此处:
http://linux-sunxi.org/WEMAC
回复 支持 反对

使用道具 举报

发表于 2013-2-24 00:05:17 | 显示全部楼层
汗,之前没看到这篇文章,发现mac地址是随机生成的,每次重启后dhcp分配到的ip地址都变化,不得已,修改了emac的内核驱动,固定了一个mac地址,原来有这么方便的方法。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-12-22 09:43 , Processed in 0.021351 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部