
我有以下問題。由於我昨天在 ubuntu 12.10 上安裝了核心更新,我想我可以檢查我的 wifi 是否也有新的 Realtek 驅動程式(8188ce 晶片在 ubuntu 中仍然非常不穩定)。
我找到的是今年2月7日發布的驅動程式。我下載並安裝了驅動程序,結果系統不再識別我的無線適配器。 (http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#2722)
解壓縮後我這樣安裝:
sudo make
sudo make install
sudo reboot
因此,為了解決該問題,我再次卸載了它:
sudo make uninstall
但不幸的是我的無線適配器仍然無法識別。我什至嘗試以相同的方式再次安裝舊的驅動程序,但沒有任何更改。
關於這個問題有什麼想法嗎?我希望我沒有弄壞我的無線適配器。
lspci | grep wifi
回
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)
當我嘗試手動加載驅動程式時,我得到以下輸出:
sudo modprobe rtl8192ce
FATAL: Error inserting rtl8192ce (/lib/modules/3.5.0-25-generic/updates/drivers/net/wireless/rtlwifi/rtl8192ce/rtl8192ce.ko): Invalid argument
答案1
我終於找到問題所在了。由於舊驅動程式在 wifi 連接穩定性方面存在許多問題,因此我添加了一個禁用省電模式的自訂設定檔。此選項似乎對新驅動程式不再有效,並阻止新驅動程式載入。
如果您遇到相同的問題,請前往
/etc/modprobe.d/
並刪除rtl8192.conf。
重新啟動後,驅動程式應該會自動加載/您可以自己加載
sudo modprobe rtl8192ce