Wi‑Fi не работает в Ubuntu — как быстро вернуть сеть

Ubuntu славится стабильностью, но проблемы с Wi‑Fi встречаются даже у опытных пользователей. Причины — от простых сбоев сети до отсутствующих или повреждённых драйверов, конфликтов модулей ядра или аппаратного блокирования. Ниже — упорядоченное, практическое руководство: короткие шаги, команды и сценарии «что делать дальше».
Быстрый план действий
- Проверьте сеть и другие устройства.
- Подключитесь по Ethernet и установите драйверы через «Software & Updates».
- Если нет интернета — смонтируйте ISO Ubuntu с драйверами и установите их локально.
- Переустановите NetworkManager и проверьте конфигурацию интерфейсов.
- Диагностика модулей ядра и аппаратного блокирования (rfkill).
Важно: выполняйте команды из терминала под sudo или от root, когда это требуется.
1. Проверьте интернет и адаптер
Проверьте, виден ли сетевой адаптер в верхней панели и есть ли значок сети. Подключите к той же сети другой телефон или ноутбук. Если у других устройств интернет работает — проблема точно в вашем компьютере.
Если интернет не работает и на других устройствах, проблема в роутере или провайдере. Свяжитесь с техподдержкой провайдера.
2. Подключитесь по Ethernet и установите официальные драйверы
Иногда графический индикатор Wi‑Fi исчезает, но адаптер физически в порядке и просто не имеет корректного драйвера. Подключите Ethernet‑кабель и выполните:
- Откройте поиск в Ubuntu, введите «software» и выберите Software & Updates.
- Перейдите на вкладку Additional Drivers.
- Выберите проприетарный/рекомендуемый драйвер для вашего беспроводного адаптера и нажмите Apply Changes.
- Перезагрузите систему.
Если драйверов нет в списке — переходите к установке из ISO или к ручной диагностике модулей ядра.
3. Установка драйверов с образа Ubuntu (ISO)
Если система потеряла критичные файлы после аварийного завершения работы или вируса, драйверы можно установить из ISO.
- Скачайте ISO Ubuntu на рабочем компьютере и скопируйте его на USB‑накопитель.
- Подключите USB к проблемному компьютеру и скопируйте ISO в домашнюю папку.
- Выполните в терминале:
sudo mkdir -p /media/cdrom
cd ~
sudo mount -o loop ubuntu-*.iso /media/cdrom- Откройте Software & Updates → выберите CD‑ROM (Ubuntu) как источник и введите пароль.
- Зайдите на вкладку Additional Drivers и нажмите Apply Changes.
- Перезагрузите компьютер.
Примечание: вместо ubuntu-*.iso используйте точное имя файла ISO, если необходимо.
4. Переустановите NetworkManager
NetworkManager управляет подключениями в Ubuntu. Если он был удалён или повреждён, интерфейсы могут не работать.
Если в кэше пакет доступен, выполните:
sudo apt update
sudo apt install network-managerЕсли пакет не доступен офлайн, временно подключитесь по Ethernet и повторите команду. После установки перезагрузите компьютер.
Если NetworkManager установлен, но сеть не работает, проверьте и отредактируйте /etc/network/interfaces. Откройте файл в удобном редакторе:
sudo gedit /etc/network/interfacesМинимальная рабочая конфигурация для классического файла interfaces (пример для старых конфигураций):
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
wpa-essid myssid
wpa-psk mypasscodeПосле изменения перезапустите интерфейс:
sudo ifdown wlan0 && sudo ifup -v wlan0Важно: современные Ubuntu используют netplan и NetworkManager; редактирование /etc/network/interfaces актуально не для всех выпусков. Прежде чем править, проверьте, какая система управления сетью применена в вашей версии.
5. Диагностика модулей ядра и аппаратного блокирования
Если драйвер установлен, но адаптер не виден, выполните следующие проверки:
- Список устройств PCI/USB (есть ли адаптер):
lspci -nnk | grep -iA3 network
lsusb- Узнайте, какие модули загружены и связанные с адаптером:
sudo lshw -C network
lsmod | grep - Проверка rfkill (аппаратное/программное блокирование):
sudo rfkill list all
sudo rfkill unblock all- Посмотреть сообщения ядра для ошибок драйвера:
dmesg | grep -i firmware
journalctl -b -u NetworkManager- Попробуйте вручную загрузить модуль:
sudo modprobe -r
sudo modprobe Если модуль находится в конфликте с другим модулем, ищите рекомендации для конкретного чипа (Broadcom, Realtek, Intel и т. п.).
Когда эти методы не помогают — альтернативы
- Используйте USB Wi‑Fi адаптер, который поддерживается «из коробки».
- Попробуйте более старую или более новую версию ядра (иногда баги драйверов привязаны к конкретному ядру).
- Поиск решения на Launchpad/Ubuntu Forums по точной модели чипа (в выводе lspci будет идентификатор).
Быстрый чеклист для разных ролей
Домашний пользователь:
- Проверьте роутер и другие устройства.
- Подключитесь по кабелю, используйте Additional Drivers.
- Перезагрузите.
Сисадмин/ИТ‑специалист:
- Проверка lspci/lsusb, lsmod, dmesg.
- Проверка netplan/NetworkManager, перезапуск служб.
- Обновление/откат ядра и драйверов, проверка firmware.
Служба техподдержки:
- Соберите журнал: dmesg, journalctl -u NetworkManager, output lspci и rfkill.
- Попробуйте временное решение: Ethernet или USB‑адаптер.
Критерии приёмки
- Значок Wi‑Fi появляется в верхней панели и доступен список сетей.
- Устройство подключается к выбранной сети и успешно проходит ping до 8.8.8.8 и до доменов по имени.
- Настройка сохраняется после перезагрузки.
Краткая методология устранения неисправностей (SOP)
- Подтвердите проблему (подключение других устройств).
- Подключитесь по Ethernet, соберите журналы.
- Установите/обновите драйверы через Additional Drivers или ISO.
- Проверка модулей ядра и rfkill.
- Тестирование и подтверждение результата.
Чеклист для тестирования и приёмо‑сдаточные тесты
- Значок Wi‑Fi отображается.
- Сеть видна в списке доступных.
- Подключение к сети успешно.
- ping до внешнего IP и DNS успешен.
- Подключение сохраняется после перезагрузки.
Частые причины и когда методы не сработают
- Аппаратная неисправность Wi‑Fi модуля — методы ПО не помогут.
- Проблемы совместимости драйвера с конкретной версией ядра — потребуется откат или обновление ядра.
- Конфликт менеджеров сети (netplan + /etc/network/interfaces + NetworkManager) — нужно унифицировать менеджер.
Короткая глоссарий-строка
- NetworkManager — демон для управления сетевыми подключениями.
- rfkill — инструмент отображения аппаратного/программного блокирования радиоинтерфейсов.
Вопросы и ответы
В: Что делать, если после всех шагов Wi‑Fi всё ещё не работает?
О: Попробуйте загрузиться с Live‑USB другой версии Ubuntu — это быстро проверит, проблема в вашей установке или в оборудовании. Если на Live‑USB сеть работает, проблема в системе; если нет — вероятна аппаратная ошибка.
В: Можно ли вернуть систему к рабочему состоянию без перезагрузки?
О: Часто помогает перезапуск службы NetworkManager: sudo systemctl restart NetworkManager. Но иногда требуется перезагрузка для повторной загрузки модулей.
Итог: начинайте с простого — проверьте роутер и другие устройства. Затем подключитесь по Ethernet и установите драйверы через Software & Updates или ISO. Если нужно, переустановите NetworkManager, проверьте rfkill и модули ядра. Для сложных случаев используйте Live‑USB или замену адаптера.
Дополнительные ресурсы: форумы Ubuntu, Launchpad, документация по конкретному чипу Wi‑Fi.
Похожие материалы
Финансовые 30‑дневные и 52‑недельные челленджи
Передача файлов между Mac и Windows — полное руководство
Как найти топ‑подкасты в Spotify
Позитивная рабочая среда: как создать её в компании
Как организовать боковую панель Slack