笔者使用的华硕P5KPL-AM主板最近经常在开机后出现CPU Fan Error的错误提示,怀疑是Q-FAN导致风扇转速过低的问题,于是在某BIOS论坛下载了以前旧版0511 BIOS来降级刷新,没有想到问题没有解决,新麻烦又来了电脑上不了网了
分析上不了网的原因
在更新BIOS后,P5KPL-AM主板的板载网卡就一反常态,插网线获取IP地址困难,数据有发送无接收,Ping不通网关。重新安装网卡驱动虽然在设备管理器中没有黄色感叹号,但就是不对劲儿。于是又刷回华硕官网上最新的0603版本BIOS,但问题依旧。
用Google搜索问题根源,原来这和网卡MAC地址有关。查看当前网卡MAC地址变为了EF-9F-E9-F7-F7-F7,属于无效地址。主板的原厂BIOS包含了MAC地址模块,而在官网下载里的升级BIOS里通常是没有MAC地址模块的。在升级BIOS时,升级程序一般只针对原BIOS里的部分升级更新,对MAC模块会备份保留,所以原MAC地址不会被改变保证正常使用。
而笔者之前下载的0603版本BIOS是网友的修改版BIOS,其中修改了MAC地址模块,同时加上笔者在使用AFUDOS更新软件时,附加了/pbnc这个参数,就对主板BIOS中的MAC地址模块造成了破坏。尽管后面又更新了一次BIOS,但官网的BIOS并没有对原来主板BIOS更新MAC地址模块,因此问题就仍然存在了。
刷新MAC地址解决问题
为了验证这种想法的正确性,笔者在系统中对网卡MAC进行了设置。将主板网卡接口上的MAC地址抄下来,点击本地连接属性配置高级网络地址,将MAC地址输入其中,就可以正常上网了。不过重装系统后又要重新设置,比较麻烦。
接下来笔者将原来的MAC地址直接写回到BIOS中去,在这里使用DMICFG工具。进入主板BIOS后恢复默认设置,利用USB闪存启动电脑,进入DOS系统。输入dmicfg.exe指令可以进入修改BIOS界面。
选择Edit DMI选项,将光标移动到Enclosure/Chassis选项,找到Serial Number,这个12位字符串就是网卡的MAC地址。将它修改为原来的MAC地址,按下回车键确认即可。然后按F10保存,重启电脑,回到Windows系统,网卡恢复正常使用了。
小结
现在对主板升级BIOS的操作虽然变得越来越简单了,但对于使用的BIOS文件一定要注意,一定要到官方网站去下载,这样才能保证更新的安全性。而且在使用更新软件时,如果要使用参数,一定要事先了解它的作用,而不是只照着网上文章介绍的直接输入就行了的。另外,一些主板在维修时,维修人员会用编程器刷新BIOS文件,这样也会破坏原MAC地址模块,因此用户还需要了解一下非官方维修点的维修事宜。
下一篇:创建“锁定计算机”的快捷方式