筆者使用的華碩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地址模塊,因此用戶還需要了解一下非官方維修點的維修事宜。
新聞熱點
疑難解答