Виникнення проблем з підключенням комп’ютера до мережі Wi-Fi може викликати роздратування. Особливо, коли ви стикаєтесь з повідомленням про помилку “Адаптер Wi-Fi не знайдено” в Ubuntu, це може поставити під сумнів можливість вирішення проблеми.
Не варто панікувати! Є кілька методів, які допоможуть вам відновити роботу Wi-Fi в Ubuntu, провівши поетапну діагностику.
1. Перевірка розпізнавання адаптера Wi-Fi системою
Помилка “Адаптер Wi-Fi не знайдено” в Ubuntu може мати кілька причин. Серед них: несправність самого адаптера, проблеми з драйверами або навіть помилки в ядрі Linux.
Перш за все, необхідно переконатися, чи розпізнає Ubuntu ваш адаптер Wi-Fi. Це можна зробити за допомогою спеціальної команди. Спочатку потрібно встановити необхідний пакет. Відкрийте термінал та введіть:
sudo apt update
sudo apt-get install lshw
Після встановлення пакета `lshw` потрібно перевірити, чи система бачить ваш бездротовий пристрій. У разі розпізнавання, ви отримаєте короткий опис вашого адаптера. Для цього введіть наступну команду:
sudo lshw -C network
Якщо попередньо введена команда не виявила жодного бездротового пристрою, спробуйте альтернативні команди. Зазвичай, внутрішній адаптер PCI використовується у комп’ютерах. Перевірити його наявність можна за допомогою:
lspci
Якщо ви використовуєте зовнішній USB-адаптер Wi-Fi, потрібно іншим способом переконатись, що його розпізнає система. Введіть наступну команду та перевірте, чи є ваш адаптер у списку пристроїв:
lsusb
2. Інсталяція нових драйверів для Wi-Fi адаптера
Якщо жодна з попередніх команд не виявила ваш адаптер Wi-Fi, можливо, система не має необхідних драйверів для його розпізнавання. Для перевірки наявності оновлень драйверів, відкрийте “Програмне забезпечення та оновлення” і перейдіть на вкладку “Додаткові драйвери”.
Якщо доступні драйвери, виберіть “Використовувати” для потрібного драйвера, а потім підтвердіть зміни, натиснувши “Застосувати зміни”. На жаль, іноді цих дій недостатньо для пошуку та інсталяції правильних драйверів Wi-Fi. Залежно від виробника вашого адаптера (Intel, Realtek, Broadcom), існують особливі методи для завантаження драйверів.
Для адаптерів Intel Wi-Fi, потрібно завантажити оригінальну мікропрограму Intel. Розпакуйте архів з драйверами та відкрийте термінал у відповідній папці (клік правою кнопкою миші, “Відкрити в терміналі”). Скопіюйте файли в каталог мікропрограми, ввівши:
sudo cp *.ucode /lib/firmware
Для драйверів Realtek, завантажте їх з репозиторію rtw88 на GitHub (“Код” > “Завантажити ZIP”). Розпакуйте папку, де зберігається мікропрограма, та відкрийте термінал. Інсталюйте файли прошивки, ввівши:
make
sudo make install
Перезавантажте комп’ютер. Якщо після перезавантаження Ubuntu все ще не розпізнає адаптер Wi-Fi, спробуйте команду `modprobe`, щоб примусово це зробити. Спочатку введіть команду для визначення використовуваного драйвера ядра. Потім замініть `[wifi-module]` на назву драйвера, щоб примусово завантажити модуль:
lspci -nnk | grep -A2 0280
sudo modprobe -r [wifi-module] && sudo modprobe [wifi-module]
Адаптери Wi-Fi Broadcom мають простіший процес встановлення драйверів. Перевірте наявність та встановіть нові драйвери, ввівши команду та перезавантаживши ПК:
sudo apt-get install --reinstall bcmwl-kernel-source
3. Перевірка наявності мікропрограми для адаптера Wi-Fi
Якщо Wi-Fi все ще не працює, можливо, комп’ютер не має необхідних файлів прошивки. Перевірити наявність проблем з відсутніми файлами можна за допомогою команди:
sudo dmesg | grep firmware
Якщо є повідомлення про помилки, потрібно інсталювати мікропрограму. Зазвичай ці файли можна знайти та встановити за допомогою:
sudo apt-get install linux-firmware
Якщо у вас новітній адаптер Wi-Fi Intel, мікропрограма може ще не бути включена до linux-firmware. Її можна знайти на сайті Intel.
4. Використання нового USB-адаптера Wi-Fi
Якщо ваш Wi-Fi адаптер не працює, інсталяція нових драйверів може бути недостатньою. Встановлення нового адаптера Wi-Fi – це чудовий спосіб перевірити, чи проблема не в старому адаптері. USB-адаптери Wi-Fi є настільки ж ефективними, як і PCI-e.
Більшість магазинів електроніки мають широкий вибір USB-адаптерів Wi-Fi. Перевірте, щоб протокол адаптера (802.11n або 802.11ac) відповідав протоколу вашого маршрутизатора. Підключіть адаптер до ПК та інсталюйте відповідні драйвери. Якщо проблема була у вашому старому адаптері, то тепер ви зможете під’єднатися до інтернету.
5. Інсталяція Linux з альтернативною версією ядра
Якщо ваша система Ubuntu використовує ядро Linux версії 5.x, то можливо проблема з Wi-Fi виникла через помилку ядра. Особливо, якщо проблеми з бездротовим драйвером виникли після оновлення ядра. Ви можете змінити версію ядра перезавантаживши ПК.
Коли з’явиться меню завантаження Ubuntu, не вибирайте звичайне завантаження Ubuntu. Прокрутіть вниз до “Додаткові параметри для Ubuntu”. З’явиться список всіх доступних версій ядра. Оберіть альтернативну версію, натисніть Enter і дочекайтеся завантаження комп’ютера. Перевірте, чи вирішено проблеми з Wi-Fi.
6. Використання підключення до інтернету через кабель
Якщо жоден з попередніх кроків не допоміг усунути помилку “Адаптер Wi-Fi не знайдено”, можливо, варто скористатися підключенням до інтернету за допомогою кабелю. Якщо у вас є бездротовий маршрутизатор, підключіть комп’ютер до нього за допомогою кабелю Ethernet. Також ви можете підключити свій комп’ютер до мобільного телефону (iPhone або Android) за допомогою кабелю для зарядки.
Вирішити помилку “Адаптер Wi-Fi не знайдено” в Ubuntu досить просто
Однією з найбільш неприємних проблем в Ubuntu є помилка “Адаптер Wi-Fi не знайдено”. На щастя, вирішення проблем з підключенням є досить простим процесом, якщо дотримуватись правильної послідовності дій. Після відновлення доступу до Wi-Fi ви зможете знову насолоджуватися інтернет-серфінгом з Ubuntu.