有沒有可以在 Ubuntu 上可靠運作的 USB wifi 轉接器?包括暫停/恢復

有沒有可以在 Ubuntu 上可靠運作的 USB wifi 轉接器?包括暫停/恢復

TL;DR 是否有適用於 ubuntu 且工作可靠(包括暫停/恢復支援)的 USB wifi 加密狗?

我從 Ubuntu 12 版本左右開始使用。我現在的筆記型電腦是東芝 Satellite,在 Ubuntu 下每六個月就會出現一次無線問題,通常是在作業系統升級時發生。我會在線上論壇中嘗試一些東西,通常會用 modprobe 和 iwlwifi.conf 來修復它。上週升級到16.04後,它再次停止工作(rfkill報告硬體阻塞)。

目前,我遇到了與該用戶相同的問題,並嘗試了所有建議的修復方法,包括取出電池和按住電源鍵 30 秒。 (只是提供背景 - 不尋求進一步的建議)。東芝 Satellite P855-335 上的“Wi-Fi 被硬體開關停用”

在努力完成該文章中的所有修復(以及與其連結的三個修復)之後,沒有任何效果。我決定放棄板載無線併購買了 Edmax USB wifi dongle(Edimax EW-7811Un 150Mbps 11n Wi-Fi USB 轉接器)。

我把它插上。因此,我修改 /etc/modprobe.d/iwlwifi.conf 將 iwlwifi 和 iwldvm 列入黑名單。我重新啟動,太棒了! USB 無線適配器可以工作。

(下面匿名的 SSID 和裝置 ID 資訊)。

$ sudo nmcli d
DEVICE           TYPE      STATE        CONNECTION                    
wlx88da384d3dab  wifi      connected    MyWirelessSsid 
lo               loopback  unmanaged    --  

我很樂意使用加密狗,直到我暫停/恢復。掛起/恢復後,系統認為我有 USB 乙太網路卡,而不是無線卡。

$ sudo nmcli d 
DEVICE           TYPE      STATE        CONNECTION   
wlx88da384d3dab  ethernet  unavailable  --         
lo               loopback  unmanaged    --     

我拔下無線 USB 轉接器,然後將其重新插入。一切都像以前一樣進行。現在,我只需在暫停/恢復筆記型電腦後重新插入我的 USB WiFi 加密狗。

有沒有可以在 Ubuntu 上可靠運作的 USB wifi 轉接器?包括暫停/恢復。

感謝您閱讀我的問題。

答案1

運行這個命令:

sudo systemctl restart network-manager.service

暫停/恢復後重新啟用筆記型電腦上的無線。

這個問題的答案提供了一個腳本('wifi-resume.service')來使修復永久化:

16.04升級後暫停後wifi無法使用

即使我使用Edimax wifi 適配器也能正常工作,我還是訂購了一個適用於GNU / Linux 的Penguin 無線N USB 適配器(TPE-N150USB),它具有FOSS 固件,與使用Realtek 晶片組且不完全FOSS 的Edimax 不同。

我希望 Penguin usb wifi dongle 在掛起/恢復後不需要這個特殊的腳本即可正常工作。

相關內容