
我的網路卡使用「Realtek RTL8187B 晶片組」。問題是,工作大約 30 分鐘後,WiFi 關閉,並且 dmesg 說:
turned off via hardware switch
再次[關閉]然後[開啟]實際開關不會改變任何內容,並將rfkill list all
裝置顯示為Hard Blocked
。
如果我這樣做,rmmod rtl8187
然後modprobe rtl8187
dmesg 顯示:
rtl8187: wireless switch is on
ieee80211 phy1: eeprom reset timeout!, ADDRCONF(NETDEV_UP): wlan0: link is not ready
“nm-applet”顯示設備尚未準備好。有時我設法透過使用將其打開ifconfig wlan0 up
,有時則不起作用。有時iwlist scan
會成功,有時什麼也沒有顯示,每當我設法連接時,大約 30 分鐘後我就會回到第一個方向。
如果我特別不走運,該卡根本不會啟動,而是透過unable to enumerate usb device
訊息從系統啟動向我發送垃圾郵件。一切似乎或多或少都是隨機發生的。
- 難道是我的驅動程式有問題嗎?
rtl8187 3.2.0-29-generic
或是卡片有問題?
答案1
也許你可以嘗試sudo iwconfig wlan0 power off
看看是否能解決問題。有時無線問題可能是由於其電源管理功能造成的。我在開啟電源管理時遇到了一些問題。
若要確認電源功能是否已開啟,您可以執行此操作sudo iwconfig
,並且您將在輸出中看到電源管理狀態。