Після встановлення Ubuntu на свій HP G7, Wi-Fi в системі працював “з коробки”. Коли я вирішив встановити на нього Debian, ще під час інсталяції майстер встановлення повідомив, що не зміг знайти драйвер для Wi-Fi. Я не звернув на це уваги, але вже після встановлення системи виявилось, що бездротова мережа на ноутбуці не працює. Навіть не просто не працює: у диспетчері підключень взагалі не було інформації про бездротові мережі. Лише повідомлення, що не встановлена прошивка. Проте через кабель усе працювало нормально. Довелося тимчасово користуватися ноутбуком так.
В чому справа
Справа в тому, що розробники Debian, позиціонуючи свій дистрибутив як повністю вільний та відкритий, не включають до його складу невільні пакети. А для мого адаптера Broadcom BCM4313 якраз був потрібен пропрієтарний драйвер.
Вирішуємо проблему з Wi-Fi у Debian
Невільні пакети для Debian знаходяться в репозиторії non-free, який за замовчуванням не підключений. Тому перше, що потрібно було зробити, – це відкрити файл джерел репозиторіїв:
sudo nano /etc/apt/sources.list
І дописати contrib non-free до рядку стандартного репозиторію:
deb http://deb.debian.org/debian/ bookworm main non-free-firmware contrib non-free
Після цього я зберіг зміни, та оновив кеш пакетів:
sudo apt update
Далі командою:
lspci
Дізнався модель свого адаптера:
Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)
Та встановив драйвер. Для мого Broadcom потрібен був пакет firmware-brcm80211:
sudo apt install firmware-brcm80211
Відразу після встановлення в менеджері підключень з’явилися доступні Wi-Fi мережі.