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 не понадобится этот специальный скрипт для корректной работы после приостановки/возобновления работы.