由于Intel的限制,I225-V/I226-V在写入MAC地址后,便无法再通过软件进行修改,只能通过编程器清除网卡Flash芯片数据重新进行刷写。
这里记录如果使用编程器更新I225-V/I226-V网卡固件和MAC地址。
首先找到网卡Flash芯片,这里是W25Q32JV(SIOC-8 208mil)用风枪拆除,安装到编程器。
打开程序,设置好参数,芯片型号选择W25Q32JV(SOIC8)
读取出来的芯片数据如图:
写入新的固件,点击One Key Go。
进入UEFI SHELL,eeupdate.efi /adapterinfo /nic=x 查看网卡信息,eeupdate.efi /mac_dump /nic=x查看网卡MAC地址,用编程器刷写固件时将数据全部清除了,这时MAC地址是0。
eeupdate.efi /mac=xxxxxxxxxxxx /nic=x 更新MAC地址。
断开电源,重新启动电脑即可。
可以淘宝买一套芯片烧录针,这样可以不用拆芯片,会方便很多。
您有i226-v固件嘛?我全网没有找到,从设备编程器备份的bin写入的话,mac又写死了无法更改…
不留邮箱我没法给你啊
您好啊,我是上面那个找226固件的倒霉蛋,
这是我的邮箱,mingmouks@gmail.com
期待您的回复。
谢谢🙏
我一个4口2.5G的机器,不知道什么原因,全丢了固件,然后我在网上找了个固件挨个写进去,就发现4个网口mac全部一样了,使用eeupdate提示修改成功,可是实际并没有修改成功,后来才知道会锁mac写入次数(https://community.intel.com/t5/Ethernet-Products/NVM-Upgrade-on-I226-V-fails-no-error-message/m-p/1620740)。请求分享固件救救我的机器。
干净的固件刷进去MAC会清0,然后再刷MAC就可以了
是的,我已经编程器救活了,谢谢博主。