Wifi модуль это неотъемлемая часть ноутбука, так как не очень удобно с маленьким ноутбуком, носить за собой десятки метров кабеля.
В современном мире, уже почти на каждом шагу можно встретить бесплатную точку доступа, в том же парке, кафе, вокзалах и т.д. и поэтому после установки операционной системы Debian, вам потребуется установить необходимые драйвера специально для вашего модуля Wifi.
Как установить драйвера Wifi в Debian 9
Существует несколько производителей, которые поставляют свои модули в различные ноутбуки, но самые популярные это — Broadcom и Realtek.
Для начала вам нужно узнать, какой чип установлен в вашем ноутбуке, для этого можно набрать команду lspci в терминале, которая выведет все установленные модули.
lspci
или
lspci | grep -i Network
Как вы можете видеть из скриншота выше, у меня установлен модуль от производителя Broadcom, а именно BCM43142.
Для того, чтобы вы могли устанавливать не свободные компоненты, вам необходимо отредактировать файл списка репозиториев /etc/apt/sources.list, и после каждой строки, после «main», добавить contrib non-free.
После добавления, обновите список пакетов
sudo apt update
sudo apt upgrade
Добавьте 32bit архитектуру, для установки 32bit библиотек, и снова обновите список пакетов
sudo dpkg --add-architecture i386 && sudo apt update
Далее устанавливаем заголовки и модули ядра
sudo apt install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,')
Устанавливаем дополнительные бинарники
sudo apt install firmware-linux-nonfree
Устанавливаем дополнительные инструменты управления беспроводными расширениями в Linux
sudo apt install wireless-tools
И менеджер сети gnome
sudo apt install network-manager-gnome
Это была инструкция для все модулей, далее будем проводить действия по отдельности для каждого производителя
Для Broadcom
sudo apt install broadcom-sta-dkms
И перезагружаем компьютер
Для Realtek на примере rtl8812au
sudo apt install linux-headers-generic build-essential git
git clone https://github.com/scrivy/rtl8812AU_8821AU_linux
cd rtl8812AU_8821AU_linux
make
sudo make install
sudo modprobe rtl8812au
После установки, перезагружаем компьютер, и радуемся беспроводному соединению.
Инструкции для других адаптеров, можно найти на официальном сайте debian wiki.
Всем удачного дня.
Автор, а ты не задумывался над тем, что у пользователя может быть только один интерфей и это wifi, который не работает?