筆者使用的華碩P5KPL-AM主板最近經(jīng)常在開機(jī)后出現(xiàn)“CPU Fan Error”的錯(cuò)誤提示,懷疑是Q-FAN導(dǎo)致風(fēng)扇轉(zhuǎn)速過低的問題,于是在某BIOS論壇下載了以前舊版0511 BIOS來降級(jí)刷新,沒有想到問題沒有解決,新麻煩又來了——電腦上不了網(wǎng)了……
分析上不了網(wǎng)的原因
在更新BIOS后,P5KPL-AM主板的板載網(wǎng)卡就一反常態(tài),插網(wǎng)線獲取IP地址困難,數(shù)據(jù)有發(fā)送無接收,Ping不通網(wǎng)關(guān)。重新安裝網(wǎng)卡驅(qū)動(dòng)雖然在設(shè)備管理器中沒有黃色感嘆號(hào),但就是不對勁兒。于是又刷回華碩官網(wǎng)上最新的0603版本BIOS,但問題依舊。
用Google搜索問題根源,原來這和網(wǎng)卡MAC地址有關(guān)。查看當(dāng)前網(wǎng)卡MAC地址變?yōu)榱薊F-9F-E9-F7-F7-F7,屬于無效地址。主板的原廠BIOS包含了MAC地址模塊,而在官網(wǎng)下載里的升級(jí)BIOS里通常是沒有MAC地址模塊的。在升級(jí)BIOS時(shí),升級(jí)程序一般只針對原BIOS里的部分升級(jí)更新,對MAC模塊會(huì)備份保留,所以原MAC地址不會(huì)被改變保證正常使用。
而筆者之前下載的0603版本BIOS是網(wǎng)友的修改版BIOS,其中修改了MAC地址模塊,同時(shí)加上筆者在使用AFUDOS更新軟件時(shí),附加了/pbnc這個(gè)參數(shù),就對主板BIOS中的MAC地址模塊造成了破壞。盡管后面又更新了一次BIOS,但官網(wǎng)的BIOS并沒有對原來主板BIOS更新MAC地址模塊,因此問題就仍然存在了。
刷新MAC地址解決問題
為了驗(yàn)證這種想法的正確性,筆者在系統(tǒng)中對網(wǎng)卡MAC進(jìn)行了設(shè)置。將主板網(wǎng)卡接口上的MAC地址抄下來,點(diǎn)擊“本地連接”→“屬性”→“配置”→“高級(jí)”→“網(wǎng)絡(luò)地址”(圖1),將MAC地址輸入其中,就可以正常上網(wǎng)了。不過重裝系統(tǒng)后又要重新設(shè)置,比較麻煩。
你知道嗎,升級(jí)BIOS有可能改變MAC地址
接下來筆者將原來的MAC地址直接寫回到BIOS中去,在這里使用DMICFG工具。進(jìn)入主板BIOS后恢復(fù)默認(rèn)設(shè)置,利用USB閃存啟動(dòng)電腦,進(jìn)入DOS系統(tǒng)。輸入dmicfg.exe指令可以進(jìn)入修改BIOS界面。
選擇Edit DMI選項(xiàng),將光標(biāo)移動(dòng)到“Enclosure/Chassis”選項(xiàng),找到“Serial Number”,這個(gè)12位字符串就是網(wǎng)卡的MAC地址。將它修改為原來的MAC地址(圖2),按下回車鍵確認(rèn)即可。然后按F10保存,重啟電腦,回到Windows系統(tǒng),網(wǎng)卡恢復(fù)正常使用了。
你知道嗎,升級(jí)BIOS有可能改變MAC地址
小結(jié)
現(xiàn)在對主板升級(jí)BIOS的操作雖然變得越來越簡單了,但對于使用的BIOS文件一定要注意,一定要到官方網(wǎng)站去下載,這樣才能保證更新的安全性。而且在使用更新軟件時(shí),如果要使用參數(shù),一定要事先了解它的作用,而不是只照著網(wǎng)上文章介紹的直接輸入就行了的。另外,一些主板在維修時(shí),維修人員會(huì)用編程器刷新BIOS文件,這樣也會(huì)破壞原MAC地址模塊,因此用戶還需要了解一下非官方維修點(diǎn)的維修事宜。