如题,我现在用的img版本是:rock-3a-ubuntu-focal-server-arm64-20220501-0200-gpt.img
由于实验室硬性要求必须用有线网,而且MAC地址必须严格适配,不能依靠临时MAC地址的方式生效
发现烧录了TF卡之后MAC地址是随机生成的,且无法更改。
尝试了下面的方法均失效:
- 在boot中通过env set ethaddr的方式报无法写入的错误
- 在uEnv.txt中添加extraargs=mac_addr=xx:xx:xx:xx:xx:xx ethaddr=xx:xx:xx:xx:xx:xx的方式无效
- 尝试用第三方工具:RKDevInfoWriteTool修改MAC地址无效
- 在ubuntu开机之后用ifconfig的放方式修改MAC地址,但只能临时修改网卡真实MAC地址未被修改
- 在开机之后用fw_setenv的方式修改MAC,报找不到fw_config.txt文件错误,无法修改
如果想在boot中改MAC,看网上的教程似乎要设置uboot的宏CONFIG_ENV_OVERWRITE=True
现在已经找不到其他方法修改有线网MAC,求助!!!