Обратите внимание: прежде чем принять решение о публикации здесь, сначала были просмотрены ресурсы, найденные в конце этого вопроса.
Проблема:
Соединение WiFi и Ethernet не работает. Wi-Fi и проводное соединение говорят, что они оба подключены, однако при попытке доступа к URL-адресу через браузер подключение к Интернету отсутствует (в сообщениях браузера говорится, что сервер для любого URL-адреса недоступен). Проводные и WiFi тестировались по отдельности, но безуспешно. Также кажется, что ПК не может получить доступ к Интернету через модем 4G с мобильного телефона, подключенного через USB.
Подробности:
Версия: Ubuntu 20.04.1 LTS
ПК оставался включенным с четверга и на выходных. В четверг Wi-Fi работал как положено. В следующий понедельник Wi-Fi и Ethernet перестали работать.
Попытки диагностики:
Проверено на наличие любых обновлений, которые могли произойти в четверг или пятницу, которые могли вызвать эту проблему, как показано в приведенной ниже команде и выводе:
$ find /var/lib/dpkg/info/ -name \*.list -mtime -4 | sed 's#.list$##;s#.*/##'
libgcrypt20: amd64
пингуется локальный хост. Это работало совершенно нормально, предполагая, что аппаратное обеспечение работает должным образом, и это проблема программного обеспечения.
Ран судо lspci. Вывод можно посмотреть здесь. Похоже, что адаптер беспроводной сети виден третьим снизу, поэтому кажется, что Ubuntu может найти беспроводную сетевую карту.
Ран sudo lshw -C сеть. Вывод можно посмотреть здесь вместе с информацией о беспроводных/сетевых картах. Снова кажется, что система может найти беспроводную карту. Не уверен в актуальности этого, но, пожалуйста, обратите внимание
что в строке «конфигурация» вывода есть строка «прошивка = Н/Д».
Ран судо lsmod чтобы увидеть список модулей/драйверов. Результат можно увидеть здесь.
Похоже, имя модуля беспроводного адаптера в выходных данных не совпадает. судо lsmod, но попытался активировать имя драйвера, найденное в выводе из шаг 3) выше с использованием rtw_8822ce с помощью следующей команды. Вывод показан ниже команды.
$ sudo modprobe rtw_8822ce
modprobe: FATAL: модуль rtw_8822ce не найден в каталоге /lib/modules/5.11.0-34-generic
Также проводились простые попытки, включая многократный перезапуск маршрутизатора и ПК.
Как было предложено в комментариях, я побежал IP-маршрут показать который произвел следующий вывод:
по умолчанию через 192.168.0.1 dev wlp3s0 proto dhcp metric 600
Итоговый вопрос:
- Похоже, эта проблема возникла на выходных после автоматического обновления. Есть ли способ восстановить подключение к Интернету через Wi-Fi и Ethernet-соединение, несмотря на то, что Ubuntu показывает, что ПК уже подключен к маршрутизатору?
Ресурсы, с которыми консультировались перед публикацией этого вопроса:
- https://www.cyberithub.com/solved-no-internet-connection-after-installation-of-ubuntu-20-04/?fbclid=IwAR2TwnGZo2BUApIHEgcbyB_2PM9zZcER0lWcm6-2t-xhvecYaSx_7LNCOV8
- https://itsfoss.community/t/lost-wi-fi-after-upgrade-to-ubuntu-20-04/4682?fbclid=IwAR2TK5RbOQ450RlK9r2JlrC56EyszP62rFZsra2YtKUHOzg4oxCNgPoUPo8
- https://www.maketecheasier.com/fix-wi-fi-not-working-ubuntu/
- https://stackoverflow.com/questions/34800731/module-not-found-when-i-do-a-modprobe?fbclid=IwAR36ezrJ02blDZG_wxSdd5bc7sUxWA7wPqe1OgbiW5letwVWe-SDDo2C_gA
- Адаптер Wi-Fi не найден, также не удается подключить Ethernet
- https://ubuntuforums.org/showthread.php?t=1652957&fbclid=IwAR0qesFm_mjlYHUz4mK7YCzY988UHI4MemxjLVNnaNWYL-3M8ZXjMx8mbjY
- Замените драйвер Broadcom "wl" на "b43"
Редактировать:
Возможно, эта проблема связана с тем, что драйверы моего беспроводного сетевого адаптера несовместимы с последним ядром Ubuntu, для использования которого моя система была обновлена. WiFi и Ethernet работали на этой же машине в течение последнего года.