Если на Linux Wi-Fi не работает, устройство может не подключаться к сети или постоянно терять сигнал. Основные причины — драйверы, настройки сети или конфликт с программным обеспечением.
Ниже — быстрые способы исправления.
Способ 1: Перезагрузка Network Manager
sudo systemctl restart NetworkManager
После перезагрузки попробуйте подключиться к сети снова.
Способ 2: Проверка драйверов Wi-Fi
- Узнайте модель Wi-Fi адаптера:
lspci | grep -i network - Установите или обновите драйвер через пакетный менеджер:
sudo apt install firmware-linux-nonfree
(для Debian/Ubuntu; на Fedora/Arch используйте свои репозитории)
Способ 3: Сброс настроек сети
sudo nmcli networking off
sudo nmcli networking on
- Либо используйте GUI Network Settings → Forget Network → reconnect
Способ 4: Проверка конфликта с блокировкой rfkill
rfkill list
sudo rfkill unblock all
Дополнительные причины
- Слабый сигнал или неправильные настройки роутера
- Конфликты VPN или firewall
- Старая версия ядра Linux
Итог
Чаще всего помогает перезапуск Network Manager и обновление драйверов. Если Wi-Fi по-прежнему не работает — проверьте rfkill и совместимость адаптера с Linux.