問題描述
我剛剛從11.10更新到Ubuntu 12.04但是在更新後不久我很失望地看到了
Wireless is disabled by hardware switch.
我無法點擊灰色的’Enable wireless’按鈕。沒有無線我的電腦是沒用的,因為我必須通過電線連接,這是不實際的。我有一台Acer TravelMate 4500
最佳解決方法
同樣的事發生在我身上,隻需解決:
rfkill unblock all
rfkill list all
在軟塊上顯示了一些器件。
次佳解決方法
有兩種類型的無線電終止開關:’hard'(或物理)和’soft'(軟件)。 rfkill list
命令將告訴您是否為任何連接的無線電設備設置了其中一個(或兩個)。
如果您的無線網卡顯示“硬阻止:是”,則筆記本電腦 shell 上的物理開關將關閉。打開它。
如果您的卡顯示“軟阻止:是”,則可以通過運行rfkill unblock <ID>
將其重新打開,其中rfkill unblock <ID>
將替換為rfkill list
命令中的數字。
network-manager中存在一個錯誤,如果您通過小程序上的right-clicking和un-checking “Enable Wireless”禁用了wifi,則菜單選項將變為灰色且不能再為re-enabled。這在重新啟動後仍然存在。當你禁用它時,看起來NM是soft-blocking無線卡(這是一件合理的事情),但是因為它是soft-blocked(這不是一件合理的事情),因此會使菜單項變灰。
第三種解決方法
如果你隻是想重新激活你的wifi …
sudo rfkill unblock wifi
第四種方法
試試這個$ sudo rfkill unblock all
還可以點擊鍵盤上的按鍵,打開和關閉wifi。
通常100%有效的另一種方法是簡單地將電纜線連接到筆記本電腦幾分鍾,然後拔掉它。重啟,你的wifi應該工作。
同樣如上所述,網絡管理員是錯誤的。
我喜歡使用WICD,因為它是一個簡單易用的網絡管理器。它是Ubuntu中網絡管理器的一個非常好的替代品,它似乎總是在網絡管理器沒有時工作。要安裝它隻需打開終端。
下載並安裝WICD
sudo apt-get install wicd-gtk
現在您需要卸載NetworkManager:
sudo apt-get remove --purge network-manager-gnome network-manager
現在,您可以在菜單中找到WICD啟動WICD,找到您要使用的網絡並輸入所需信息,密碼,加密等,然後選擇自動連接到此網絡。你應該好好去!
WICD也可以在Ubuntu Update Manager中使用,因此您可以先查看,但重要的是完全卸載網絡管理器以防止衝突!
第五種方法
我不知道Acer Travelmate 4500但戴爾筆記本電腦遇到了類似的問題。
首先我假設沒有硬件開關,即筆記本電腦側麵或下麵的物理無線開關?
如果沒有,則按F2鍵”Set up”(它可能是您機器上的其他鍵)中斷啟動順序,然後查找無線設置並確保它們設置正確。
第六種方法
某些使用Linux操作係統的計算機不支持通過硬切換進行切換。就我而言,我的係統上也安裝了Windows 7。我所做的隻是啟動進入Windows並通過硬開關打開Wi-Fi。
下次運行我的Ubuntu操作係統時,它開始為所有路由器獲取Wi-Fi信號。
注意:我在Lenovo B570e上測試了此解決方案。