2

我有一个问题,老实说,我不知道问题出在哪里。我使用英特尔以太网控制器,我的目标是更改该控制器的 MAC 地址。

我已经做的是将 BAR0 映射到虚拟地址空间并在那里更改 MAC 地址。重新启动后,该值仍在 BAR0 中,因此已成功写入设备。但是,当我检查我的 MAC 地址时

ip link

我仍然得到旧的 MAC 地址。

这与可预取位有关吗?我不想在不确定我不会“杀死”设备或类似的东西的情况下编辑任何东西。

我希望有一个人可以帮助我。最好的问候!

4

1 回答 1

0

问题解决了。问题是我需要直接解决网络控制器的闪存而不是其内容。之后执行闪存循环会更改 MAC 地址。

于 2018-01-24T08:46:45.323 回答