嵌入式爱好者

查看: 5226|回复: 2

[Ubuntu] 两台设备的MAC地址相同,MAC地址的生成机制是怎样的?

[复制链接]

6

主题

8

帖子

71

积分

i.MX6UL通行证RK3568通行证LS1043A\46A通行证AM335x通行证T113i通行证FCU2601通行证

扫一扫,手机访问本帖
发表于 2022-9-14 10:27:35 | 显示全部楼层 |阅读模式

回复

使用道具 举报

0

主题

79

帖子

324

积分

发表于 2022-9-15 15:09:49 | 显示全部楼层
您好,您可以看一下源码中这两个文件:
1.flexbuild/packages/firmware/u-boot/net/eth_legacy.c
2.flexbuild/packages/firmware/u-boot/common/fdt_support.c
如果想快速修改mac,您可以参考一下这个网址,使用system服务去重新设定mac。http://bbs.witech.com.cn/portal.php?mod=view&aid=687
点评回复 支持 反对

使用道具 举报

1

主题

3

帖子

25

积分

LS1043A\46A通行证

发表于 2022-11-23 13:02:28 | 显示全部楼层
正常存在uboot环境变量中,启动时uboot通过修改设备树向kernel传递,如果没有环境变量,kernel自己随机产生。
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-24 06:46

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表