- How do I detect and install a Wifi adapter in Debian?
- 4 Answers 4
- Debian User Forums
- Re: Debian 11 doesn’t detect Ethernet card
- Re: Debian 11 doesn’t detect Ethernet card
- Re: Debian 11 doesn’t detect Ethernet card
- Re: Debian 11 doesn’t detect Ethernet card
- Re: Debian 11 doesn’t detect Ethernet card
- Re: Debian 11 doesn’t detect Wi-Fi card
- Настройка Wi-Fi в Debian 9: что делать если не видит, не работает WiFi
- При установке ОС
- WPA2-PSK
- GNOME
- KDE
- WiFi в Debian 9 не работает
How do I detect and install a Wifi adapter in Debian?
I’ve recently imaged a laptop with a Debian 5.0, and it doesn’t appear to be detecting the wifi adapter. The image was originally from a different laptop, so maybe this is part of the problem. How do I install the drivers for the card? Furthermore, I’m not even sure what the adapter model is (all I know is that the previous Windows XP install used Intel wifi drivers), so is there a way to find out the chipset model number? Also to make matters worse, there’s no model number on the case — other than «Phillips Freevents».
4 Answers 4
To know what driver to look for here is a simple way:
- If the card is PCI, run lspci in a shell and look for the closest thing.
- In case the card is USB, run lsusb .
There are far too many possibilities to cover in a simple answer here. I would suggest you start by reading http://wiki.debian.org/WiFi
Do you have any network access? Usually the any built-in LAN adapter should work fine.
If you get that working it should be rather simple to «apt-get update» and install the stock kernel and wifi firmware (often missing) shipped with Debian 5.0.
But schwert is right, in any case you need to figure out what kind of make/model your card is. Also, it might be easier to simply reinstall the laptop. And unless you really know Debian you might be better off installing Ubuntu on it. They ship wifi firmware and have quite helpful HW guides should anything go wrong.
Debian User Forums
Hello
I’m trying to install debian 11 in a new HP 15s-eq2659ng laptop, but there’s no way to get wifi working. Laptop is equipped with a Realtek RTL8821CE-M card, which is supposed to be covered by drivers provided by non-free package firmware-realtek.deb package. I have tried different ways to install debian, with no exit regarding Wi-Fi:
First option: Official debian netinst iso. It seems to detect Wi-Fi card, as it asks for rtw8821c_fw.bin file to be supplied, but if I supply it in a second usb stick, it doesn’t read it.
Second option: netinst iso including non-free firmware,. It doesn’t detect card, even if I select it in the list provided by the installer.
Third option: live nonfree iso. The required drives are installed (firmware-realtek.deb package), but card is not detected.
Any hint how to get Wi-Fi working?
Head_on_a_Stick Posts: 13942 Joined: 2014-06-01 17:46 Location: /dev/chair Has thanked: 53 times Been thanked: 82 times
Re: Debian 11 doesn’t detect Ethernet card
#2 Post by Head_on_a_Stick » 2022-08-24 18:21
If that doesn’t work you might need a newer kernel. The RTL8821CE driver was supposed to be mainlined but it looks like it had problems:
Il semble que la perfection soit atteinte non quand il n’y a plus rien à ajouter, mais quand il n’y a plus rien à retrancher.
stevepusser Posts: 12822 Joined: 2009-10-06 05:53 Has thanked: 35 times Been thanked: 48 times
Re: Debian 11 doesn’t detect Ethernet card
#3 Post by stevepusser » 2022-08-24 18:54
which is supposed to be covered by drivers provided by non-free package firmware-realtek.deb package.
And you have discovered that firmware and drivers are apples and oranges. Not the same thing at all.
Ubuntu has rtl8821ce-dkms drivers that we ported over to MX to address the kernel driver issues. I’m not sure, but it may include the firmware with the driver. http://mxrepo.com/mx/repo/pool/ahs/r/rtl8821ce/
8821ce is a wi-fi card, though. Which method are you trying to use to connect?
(a workaround is to use a smartphone and usb tethering for a temporary Net connection that bypasses wi-fi and Ethernet cards altogether, though I’m not sure if the Debian installer will pick it up)
p.H Global Moderator
Posts: 3049 Joined: 2017-09-17 07:12 Has thanked: 5 times Been thanked: 130 times
Re: Debian 11 doesn’t detect Ethernet card
#4 Post by p.H » 2022-08-24 19:08
carluti wrote: ↑ 2022-08-24 16:29 supposed to be covered by drivers provided by non-free package firmware-realtek.deb package
How did you prepare the USB stick ?
The installer’s firmware search is flawed and works better with .deb files than bare firmware files. Also the media should be formatted as FAT.
Disabling secure boot is useful only when using untrusted out-of-tree kernel modules (compiled locally). I did not read any indication that the OP tried to use out-of-tree drivers?
Head_on_a_Stick Posts: 13942 Joined: 2014-06-01 17:46 Location: /dev/chair Has thanked: 53 times Been thanked: 82 times
Re: Debian 11 doesn’t detect Ethernet card
#5 Post by Head_on_a_Stick » 2022-08-24 19:14
p.H wrote: ↑ 2022-08-24 19:08 I did not read any indication that the OP tried to use out-of-tree drivers?
No indeed, good point. Thanks!
EDIT: although the OP in the linked thread also did not install any out-of-tree drivers so perhaps the supplied kernel module is unsigned.
Il semble que la perfection soit atteinte non quand il n’y a plus rien à ajouter, mais quand il n’y a plus rien à retrancher.
Re: Debian 11 doesn’t detect Ethernet card
#6 Post by carluti » 2022-08-25 05:02
stevepusser wrote: ↑ 2022-08-24 18:54 8821ce is a wi-fi card, though. Which method are you trying to use to connect?
p.H Global Moderator
Posts: 3049 Joined: 2017-09-17 07:12 Has thanked: 5 times Been thanked: 130 times
Re: Debian 11 doesn’t detect Wi-Fi card
#7 Post by p.H » 2022-08-25 09:23
Настройка Wi-Fi в Debian 9: что делать если не видит, не работает WiFi
Всем привет! И в статье мы пообщаемся про настройку Wi-Fi в системе Debian. Конечно, можно попробовать настроить беспроводной модуль на этапе установке, но не всегда это получается. Плюс на некоторых дистрибутивах напрочь отсутствует альтернативные типы аутентификации и кроме WEP вы ничего не установите. Именно поэтому настройку нужно делать после установки ОС.
Далее нужно установить точный драйвер, писать я об этом не буду, так как статья немного не об этом. После этого настройку можно произвести через интерфейсы SNOME и KDE. Вот о них мы и поговорим в статье. Есть вариант прописать все в файле: «etc/network/interfaces» – но это не совсем удобно. Перед началом использования интерфейсов убедитесь, что пользователь, под которым вы находитесь, располагается в группе «netdev».
При установке ОС
- При установке вам предложат установить драйвер. Вставляем флэшку с ним и нажимаем «Загрузить отсутствующую микропрограмму со сменного носителя»;
- Теперь можно приступить к настройке беспроводного подключения, который у меня отображается как «wlan0». Но он может также отображаться как «eth».
- Выбираем тип сети: «Infrastructure» или «Ad Hoc». Второй вариант обозначает точку доступа, а первый управляемый интерфейс.
- Вводим имя Wi-Fi;
- Вписываем пароль. Также если в пароле будут другие символы кроме цифр, обязательно перед паролем вставляем s. Например:
После этого настройка будет завершена, но тип шифрования будет как WEP, которые не очень безопасный. Поэтому рекомендуется перенастроить на WPA2-PSK/
WPA2-PSK
# aptitude install wpasupplicant wireless-tools
Далее вы должны увидеть данные вашего адаптера, если их нет, то скорее всего драйвера установились неправильно.
Прописываем команду, где вместо wlan0 надо вписать свой модуль, если он у вас отличается.
После сканирования вы увидите другие данные по карте и то что она нормально работает.
Здесь мы ограничили доступ к файлу настроек вай-фай.
Вместо звездочек вставьте соответствующие значения. После этого нужно открыть файл настроек: /etc/network/interfaces.
Далее я буду по строкам рассказывать, что написано:
- Имя модуля у меня это wlan0;
- Имя драйвера. Лучше всего использовать wext, но у вас может быть другой;
- Имя сети;
- Тут мы указываем на невидимость сети: 1 – видно, 2 – не видно;
- Алгоритм шифрования – нам как раз нужен RSN для WPA2;
- Указываем CCMP как у меня;
- Вписываем тоже самое, что и в предыдущей строке;
- Прописываем: WPA-PSK;
- Теперь тут надо вписать наш пароль, который мы ранее придумали;
Чтобы запустить наш адаптер, нужно прописать:
GNOME
$ su -l
# aptitude update
# aptitude install network-manager-gnome
Перезайдите в GNOME. Теперь вы увидите новую иконку в трее, нужно нажать на нее левой кнопкой мыши, чтобы вызвать меню. Также можно увидеть ближайшие беспроводные сети. Выбираем нужную и вводим пароль.
Если у вас невидимая Wi-Fi, то надо нажать «Connect to Other Wireless Network». Далее вводим имя сети, пароль и не забываем указать тип шифрования в строке «Wireless Security». «Wireless Security». В конце нажимаем на кнопку подключения.
KDE
$ su -l
# aptitude update
# aptitude install network-manager-kde
Запускаем «Run Command», вписываем заклинание «knetworkmanager» и запускаем. Теперь в трее вы увидите новую иконочку с розеткой. Нажимаем по ней, выбираем нужную вай-фай сеть, вписываем ключ и подключаемся. Если сеть невидима, то подключение аналогичное как и через GNOME.
WiFi в Debian 9 не работает
В таком случае нужно проверить, что драйвера установлены правильно. При установке обратите внимание на соответствие чипсета, который установлен на вай-фай карте или адаптере. Смотреть нужно именно по чипсету. С другой стороны, вы всегда можете установить другой драйвер. Далее уже можно снова попробовать настроить вайфай в Дебиан по этой инструкции.