Не работает интернет на Linux по WIFI сети


Обнаружены сбои в работе интернета и подключения к WIFI на Linux. Не работает интернет на Линукс на компьютере и ноутбуке. В чем причина?

Не работает интернет на Linux по WIFI сети

Решение ошибки подключения к Wi-Fi на Linux

Частой ошибкой подключения к сети Wi-Fi на Linux являются драйверы Wi-Fi не включённые в ядро. В результате от этого возникает много проблем с обеспечением нормальной работы модулей Wi-Fi сторонних производителей под Linux. 

Для начала попробуйте перезагрузить роутер и компьютер. Довольно часто обычная перезагрузка помогает. Если это не помогло, ознакомьтесь с видами проблем подключения к сети Wi-Fi и шагами решения описанных проблем. 

В операционной системе Linux мы будем пользоваться Терминалом. 

Проблема 1. Устройство не обнаружено.

Если беспроводное устройство не обнаруживается дистрибутивом Ubuntu вам нужно получить доступ к Терминалу и ввести следующую команду:

Не работает интернет на Linux по WIFI сети

Команда для подключаемой USB-карту беспроводной связи / ключ

Не работает интернет на Linux по WIFI сети
Не работает интернет на Linux по WIFI сети

Команда для внутренней беспроводной карты. 

Если в ответ от этих команд возвращается результат, аналогичный показанному на снимке экрана ниже, то это значит: Ubuntu может найти карту. Обычно он обозначается как «Сетевой контроллер» или «Контроллер Ethernet».

Проблема 2: отсутствует модуль драйвера
Шаг 1. Вернитесь в терминал и введите следующую команду:

Не работает интернет на Linux по WIFI сети

Вы увидите список используемых модулей. Чтобы активировать модуль, введите следующую команду, где «имя модуля» — это имя вашего набора микросхем.

Не работает интернет на Linux по WIFI сети

Например, если ваш беспроводной набор микросхем «RT2870», он будет выглядеть следующим образом:

Не работает интернет на Linux по WIFI сети
Не работает интернет на Linux по WIFI сети

Шаг 2. После этого снова запустите команду lsmod, чтобы проверить, правильно ли она загрузилась.

Проблема 3. DNS
Шаг 1. В Терминале введите следующую команду, чтобы оценить, откуда исходит DNS:

Не работает интернет на Linux по WIFI сети

Это покажет вам LAN-адрес маршрутизатора. Если это не сработает, следует изменить «wlan1» на то, что использует ваша беспроводная сеть. Следующая команда также может использоваться для получения обозначения:

Не работает интернет на Linux по WIFI сети

Далее проверьте связь с LAN-адресом вашего маршрутизатора. Если это сработает, попробуйте проверить связь с DNS-серверами Google:

Не работает интернет на Linux по WIFI сети

По этим результатам вы можете определить, в чем проблема с DNS. Если все устройства в вашем доме или офисе выдают ошибки загрузки страниц, измените DNS маршрутизатора на Google или открытые DNS-серверы.

 Вам нужно будет проконсультироваться с производителем маршрутизатора, чтобы узнать, как это сделать, но обычно это делается на страницах администратора, чаще всего путем входа на 192.168.0.1 или аналогичном.

Если ваша проблема с DNS связана только с Ubuntu, выполните следующие действия с помощью графического интерфейса Network Manager:

  1. Щелкните правой кнопкой мыши Network Manager.
  2. Редактировать подключения.
  3. Выберите нужное соединение Wi-Fi.
  4. Выберите Настройки IPv4.
  5. Измените метод на только адреса DHCP.
  6. Добавьте 8.8.8.8, 8.8.4.4 в поле DNS-сервера. Запомните запятую, разделяющую IP-адреса, и не оставляйте пробелов.
  7. Сохранить, затем закрыть.

Шаг 2. Перезагрузите компьютер или перезапустите Network Manager из Терминала:

Не работает интернет на Linux по WIFI сети

Проблема 4. Нет сетевого менеджера. 

Возможно такое, что вы удалили диспетчер сети или удалили его случайно. Это действительно неприятная ситуация: у вас нет Интернета и нет Network Manager, но есть вещи, которые вы можете сделать.

Шаг 1. Пакет все еще может находиться в вашем кеше. Перейдите в Терминал и введите:

# Debian/Ubuntusudoaptinstall network-manager # Fedorasudodnfinstall

network-manager # Arch Linuxsudo pacman -Syu network-manager

Если вы удалили этот кэш, вы можете использовать кабель Ethernet для подключения, подключив его к порту Ethernet и снова выполнив указанную выше команду.

Если вышеперечисленные шаги не работают, отредактируйте файл конфигурации. 
Шаг 1. Вставьте в терминал следующий код

Не работает интернет на Linux по WIFI сети

Измените  его следующим образом:

auto loiface lo inet loopback auto wlan0iface wlan0

inet dhcpwpa-essid myssidwpa-psk mypasscode

Шаг 2. Перезапустите интерфейс, введя следующий код:

Не работает интернет на Linux по WIFI сети
Добавить комментарий

  1. Гость

    Инструкция помогла! К сожалению, последнее время очень частая проблема, что на Linux не работает интернет

    Ответить
  2. гость

    Несколько дней не работает интернет на Linux, уже отчаялся найти пути решения, но инструкция выручила

    Ответить
Добро пожаловать!

Благодарим за посещение нашего ресурса.