Linux Ubuntu не видит Wi-Fi адаптер на ноутбуке: оперативное лечение

Привет дорогой друг! Сегодня мы поговорим о достаточно частой проблеме, когда Ubuntu не видит WiFi. Тут в первую очередь нужно примерно представить из-за чего возникает такая ошибка работы системы или WiFi адаптера. Конечно, тут может быть два варианта: или программная поломка, или аппаратный конфликт. Точнее даже не аппаратная, а именно проблема с драйверами.

Давайте для начала просто проверим, что система видит и определяет беспроводной модуль. Для этого зайдите в консоль и пропишите команду:

$ sudo lsusb (Если у вас внешний модуль, подключенный к USB порту)
$ sudo lspci (Если модуль встроенный или подключенный к PCI шине)

Linux Ubuntu не видит Wi-Fi адаптер на ноутбуке: оперативное лечение

Если вы увидите примерную картину, как на «скриншоте» выше – то значит модуль определяется. В противном случае у вас просто не установлены драйвера. Также можно попробовать ввести команды:

$ lshw –C network

После этого вы должны увидеть полное название и модель сетевой карты. Если её нет, то значит, также есть проблемы с установкой модуля и драйвера. Именно поэтому на Linux не работает WiFi адаптер.

Нет модуля

И так наша прошивочка стабильно работает, но вот модуля просто нет. Скорее всего его просто забыли установить или он встал криво. Также бывает, что пользователь мог скачать не тот драйвер. Вписываем:

$ sudo lsmod

Linux Ubuntu не видит Wi-Fi адаптер на ноутбуке: оперативное лечение

Теперь, чтобы активировать нужный модуль, нужно прописать команду:

$ sudo modprobe ИМЯ_МОДУЛЯ

Вместо последнего значения нужно ввести именно то имя модуля, которое стоит у вас. После этого модуль должен начать стабильно работать.

Автозагрузка модуля

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

$ sudo nano /etc/modules

Вы увидите текстовый файл, где загружены все модули при загрузке. Нужно аккуратно и нежно прописать именно ваш модуль в автозагрузку. Как посмотреть название адаптера – вы уже знаете.

DNS

У меня как-то были проблемы именно с подключением некоторых сайтов. Поэтому лучше всего сразу же решить эту проблему и прописать надёжные и правильные DNS адреса от Google.

  1. Сначала правой кнопочкой «кликаем» по «Network Manager».
  2. Изменяем соединение.
  3. Выбираем именно наше беспроводное подключение, а не коннект по кабелю.
  4. Переходим в IPv4.
  5. Наши адреса нужно будет изменить только для DHCP.
  6. Теперь устанавливаем два значения:
    1. 8.8.8.8
    2. 8.8.4.4

После сохранения, перезагрузите комп или ноут.

Сетевой менеджер удалён

Иногда это происходит по ошибке или из-за программного конфликта. Для начала давайте проверим, что сам менеджер ещё находится в кэше, если вы пока не перезагрузили компьютер или нуотбук. Прописываем команду:

$ sudo apt-get install network-manager

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

Если это не поможет, то заходим прописываем команду:

$ sudo gedit /etc/network/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

Последняя надежда

В качестве последнего правильного рывка я бы посоветовал полностью переустановить драйвера на «Убунту». После этого с сетями в «Линукс» проблема должна решиться сама собой. По этому поводу я писал подробную статью, с которой вы можете ознакомиться тут.

Автор статьи
Бородач 2431 статей
Сенсей по решению проблем с WiFiем. Обладатель оленьего свитера, колчана витой пары и харизматичной бороды. Любитель душевных посиделок за танками.
WiFiGid
Комментарии: 11
  1. Аноним

    Спасибо тебе друг, все теперь рабоатет и видно. Конечно геморрой с этими модулями в убунту, но в целом неплохо

  2. Аноним

    Сначала думал, почему команда не работает – просто не так вводил. Спасибо за статью

  3. Павел

    Хм, ничего не получается, ладно завтра с трезвой головой попробую снова :cool:

  4. Никита

    “Теперь, чтобы активировать нужный модуль, нужно прописать команду” Я извиняюсь, но как новичок может понять, какой модуль нужный? В списке ничего, что хотя бы отдалённо намекала на взаимосвязь в wi-fi.

    1. Ботан

      Новичок и Ubuntu? Тут некоторых админов на нее не заставишь перейти :idea:
      А какие есть?

  5. Дмитрий

    Как узнать точное имя модуля для ввода в командную строку.

  6. Иван

    Network есть в системе видно PCI wlan Intel 2725, но нет в настройках WiFi что делать то? В статье вы остановились на том что нет модуля, а если он есть?

    1. Бородач (автор)

      Вы каким образом драйвера устанавливали?

  7. Анастасия

    Спасибо!! Благодаря статье, все починила, ура! :smile:

  8. Аноним

    У меня проблема была в том, что драйвера Wi-Fi проприетарные и требуют secure boot, и все это на ноутбуке без матрицы, где не зайдешь в bios, так как внешний монитор не срабатывает до загрузки ОС. Удалось вслепую ключ ввести и все заработало :cool: Если у кого-то похожая проблема, то зайдите в «Обновление ПО – Дополнительные драйверы», если там уже есть драйвер (по идее устанавливается автоматически), то отключите его, перезагрузитесь, и снова включите – тогда Ubuntu скажет вам, что делать дальше.

    1. Степан

      Спасибо, друг, у меня заработало! Я обновлялся с убунту 20 на убунту 22 и вайфай модуль перестал работать, хотя я ничего не удалял и не отключал. Короче твой способ рабочий, благодарю!

Добавить комментарий
После отправки комментарий может не отображаться - это нормально. Сразу же после модерации он будет опубликован. Если Вы хотите быстро узнать о получении ответа, рекомендуем оставить свой e-mail (это необязательно). E-mail используется исключительно для Вашего оповещения, мы не занимаемся спамом.

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.