Есть ли USB-адаптер Wi-Fi, который надежно работает с Ubuntu? Включая приостановку/возобновление

Есть ли USB-адаптер Wi-Fi, который надежно работает с Ubuntu? Включая приостановку/возобновление

TL;DR Существует ли USB-адаптер Wi-Fi для Ubuntu, который работает надежно, включая поддержку приостановки/возобновления?

Я использую Ubuntu примерно с версии 12. Поддержка беспроводной связи там всегда была странной, но я обычно мог это обойти. Мой нынешний ноутбук, Toshiba Satellite, стабильно имел проблемы с беспроводной связью под Ubuntu каждые шесть месяцев, обычно с обновлением ОС. Я пробовал разные вещи на онлайн-форумах, обычно возился с modprobe и iwlwifi.conf, чтобы исправить это. После обновления до 16.04 на прошлой неделе он снова перестал работать (аппаратная блокировка, о которой сообщил rfkill).

В настоящее время у меня та же проблема, что и у этого пользователя, и я попробовал все рекомендуемые решения, включая извлечение аккумулятора и удержание кнопки питания в течение 30 секунд. (Просто рассказываю предысторию — не ищу дальнейших советов).«Wi-Fi отключен аппаратным переключателем» на Toshiba Satellite P855-335

После тщательного изучения всех исправлений в этой статье (и трех связанных с ней), ничего не сработало. Я решил отказаться от встроенного беспроводного соединения и купил USB-адаптер Wi-Fi Edmax (Edimax EW-7811Un 150Mbps 11n Wi-Fi USB Adapter).

Я подключаю его. Он не работает, но я подозреваю, что встроенный Wi-Fi каким-то образом конфликтует с ним. Поэтому я изменяю /etc/modprobe.d/iwlwifi.conf, чтобы добавить iwlwifi и iwldvm в черный список. Я перезагружаюсь, и отлично! USB-адаптер Wi-Fi работает.

(Информация о SSID и идентификаторе устройства анонимизирована ниже).

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

Я с удовольствием использую донгл, пока не приостановлю/возобновлю. После приостановки/возобновления система думает, что у меня карта USB Ethernet, а не беспроводная карта.

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

Я отключаю беспроводной USB-адаптер, затем подключаю его снова. Теперь система снова думает, что это Wi-Fi-адаптер! И все работает как прежде. Теперь мне просто нужно переподключать USB-адаптер Wi-Fi после того, как я приостанавливаю/возобновляю работу своего ноутбука.

Есть ли USB-адаптер Wi-Fi, который надежно работает с Ubuntu? Включая режим приостановки/возобновления.

Спасибо, что прочитали мой вопрос.

решение1

Выполнение этой команды:

sudo systemctl restart network-manager.service

Повторно включил беспроводную связь на моем ноутбуке после приостановки/возобновления работы.

Ответ на этот вопрос предоставляет скрипт ('wifi-resume.service'), который сделает исправление постоянным:

Wi-Fi не работает после приостановки после обновления 16.04

Несмотря на то, что мне удалось добиться работоспособности устройства с Wi-Fi-модемом Edimax, я заказал USB-адаптер Penguin Wireless N для GNU / Linux (TPE-N150USB), который имеет прошивку FOSS, в отличие от Edimax, который использует чипсет Realtek и не является полностью FOSS.

Я надеюсь, что USB-Wi-Fi-модему Penguin не понадобится этот специальный скрипт для корректной работы после приостановки/возобновления работы.

Связанный контент