- Missing non-free firmware during Debian installation
- 3 Answers 3
- Русские Блоги
- Решите проблему, заключающуюся в том, что прошивка Debian 9 iwlwifi отсутствует и не может подключиться к беспроводной сети.
- Предисловие:
- Описание проблемы:
- Рабочая среда:
- Процесс разрешения:
- Расширенные знания:
- Wi-Fi Network Device Not Ready (firmware missing)
- 2 Answers 2
- firmware-iwlwifi missing in debian 9
- Debian User Forums
- [SOLVED] Debian 11.4 Iwlwifi 8265 Firmware missing
- [SOLVED] Debian 11.4 Iwlwifi 8265 Firmware missing
- Re: Debian 11.4 Iwlwifi 8265 Firmware missing
Missing non-free firmware during Debian installation
Some of your hardware needs non-free firmware files to operate. The firmware can be loaded from removable media, such as a USB stick or floppy. The missing firmware files are: iwlwifi-3160-17.ucode. If you have media available now, insert it, and continue.
I’ve tried with Debian official image writing in ISO format as well as in DD format. I’ve added a necessary iwlwifi-3160-17.ucode file to the root of bootable device, but still no success, this file seems to be not visible to the installer. On debian wiki I’ve found
In some cases, firmware supplied on removable media may not be detected automatically (e.g. 740503). In these situations, drop to the console (Ctrl+alt+F2) and manually mount(8) your removable storage on a temporary directory (e.g. /media).
3 Answers 3
Debian does not ship non-free firmware in its official distribution.
Use one of these images instead.
You specifically mention iwlwifi-3160-17.ucode isn’t installed by your nonfree image.
I can see package firmware-iwlwifi version 20110315-3 in non-free contains this file. If you can get a terminal while running the non-free image, use this to find the package in your installation medium and install it:
dpkg -i $(find / -name firmware-iwlwifi*deb)
If you can’t find this package, then consider downloading it directly, putting it on a USB, mounting that USB, then dpkg -i firmware-iwlwifi*deb from the USB.
Русские Блоги
Решите проблему, заключающуюся в том, что прошивка Debian 9 iwlwifi отсутствует и не может подключиться к беспроводной сети.
Эта статья изначально была создана Wasteland Dream, исходная ссылка:http://zhaokaifeng.com/?p=692
Предисловие:
В этой статье рассказывается, как решить проблему невозможности подключения к Wi-Fi после установки Debian 9, а также представлены некоторые дополнительные знания.
Описание проблемы:
При установке Debian9 это вызвало отсутствие прошивки iwlwifi, но в то время я был подключен к проводной сети, поэтому пропуск этой проблемы не повлиял на мою установку Debian. Однако установленный таким образом Debian может использовать только проводную сеть для подключения к Интернету, но не беспроводную сеть. При установке беспроводной сетевой карты USB на странице сетевого подключения мы увидим сообщение «Прошивка отсутствует»:
фигура 1
Рабочая среда:
Linux zd 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) x86_64 GNU/Linux
Интернет:
Проводная сеть (Используется для загрузки установочного пакета) И беспроводная сеть (Используется для проверки, решена ли проблема)
Процесс разрешения:
1. Подключитесь к проводной сети и переключитесь на пользователя root.
2. Создайте резервную копию исходного файла конфигурации программного обеспечения Debian 9:
cd /etc/apt/ cp sources.list sources.list.bak
2. Откройте исходный файл конфигурации программного обеспечения Debian9:
leafpad /etc/apt/sources.list
Примечание. Используйте листовую панель, чтобы открыть аспект, который нужно скопировать, Debian9 по умолчанию не устанавливает листовую панель.
3. Положите non-free Добавьте в конец каждого источника:
После модификации это выглядит так:
# # deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 DVD Binary-1 20180310-11:21]/ stretch contrib main #deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 DVD Binary-1 20180310-11:21]/ stretch contrib main deb http://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main non-free deb-src http://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main non-free deb .debian.org/debian-security stretch/updates> main contrib non-free deb-src .debian.org/debian-security stretch/updates> main contrib non-free # stretch-updates, previously known as 'volatile' deb http://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main contrib non-free deb-src http://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main contrib non-free
Установите пакет firmware-iwlwifi:
apt-get install firmware-iwlwifi
Модуль iwlwifi может загружаться автоматически. Когда iwlwifi загружается автоматически, нам нужно повторно вставить модуль для доступа к прошивке.
Настройте автоматическую перезагрузку iwlwifi:
modprobe -r iwlwifi ; modprobe iwlwifi
Затем мы можем увидеть варианты подключения Wi-Fi:
фигура 2
Расширенные знания:
Debian — это операционная система с открытым исходным кодом. Следовательно, при установке Debian по умолчанию устанавливается только бесплатное программное обеспечение, а несвободное программное обеспечение не устанавливается по умолчанию. На официальной вики Debian (https://wiki.debian.org/WiFi) Есть инструкции по прошивке Wi-Fi и драйверам Wi-Fi без открытого исходного кода.В этой вики про Wi-Fi есть такое описание:
”Currently there are only a few modern wifi chipsets readily available that work with free software systems. For USB wifi devices this list includes the Realtek RTL8187B chipset (802.11G) and the Atheros AR9170 chipset (802.11N). For Mini PCIe all cards with an Atheros chipset are supported.”.
В переводе на китайский язык это:
“Есть только несколько современных наборов микросхем WiFi, которые могут работать с системами с бесплатным программным обеспечением. Для USB-устройств WiFi список включает набор микросхем RealTek RTL8187B (802.11g) и набор микросхем ActhOS AR9170 (802.11n). Для малых PCIe поддерживаются все карты с набором микросхем AcICOS.”
Другими словами, не все прошивки Wi-Fi на компьютерах поддерживают бесплатное программное обеспечение, поэтому Debian9 не включает поддержку Wi-Fi по умолчанию. Но 802.11n поддерживает бесплатное программное обеспечение, поэтому нам нужно установить драйвер ядра iwlwifi Linux (драйвер ядра iwlwifi) Чтобы включить устройства Intel 802.11n (Устройство Intel 802.11n)поддержка.
Wi-Fi Network Device Not Ready (firmware missing)
I have installed Debian 9 Stretch on my PC. I cannot connect to the Wi-Fi because it says that a firmware is missing. I didn’t have this problem when I have Lubuntu installed. It was looking for brcm/bcm43xx-0.fw during installation and I skipped this part.
I have found this on the web and I am not sure what exactly I should do. packages.debian.org/stretch/firmware-brcm80211
2 Answers 2
You’ve correctly identified the required firmware-brcm80211 package. But Debian is stricter about the principles of free software than Ubuntu, and so the firmware is in the «non-free» section of the Debian package repository. This section may not be enabled on your system by default, unless you had the foresight to specifically choose it during installation.
In /etc/apt/sources.list , there will be one or more lines like this:
If that file is empty, there can be other repository configuration files in /etc/apt/sources.list.d/ directory.
Typically, the might include just main by default. You’ll want to change it to at least main non-free .
After that, you should run apt-get update and then apt-get install firmware-brcm80211 . Then either unload+reload the kernel module of your Wi-Fi interface, or simply reboot.
I gave up. I just reinstalled Lubuntu. Debian is just not for me. Lubuntu works out of the box without getting any problems. But thanks for the help. It is very much appreciated.
I cannot connect to the Wi-Fi because it says that a firmware is missing. I didn’t have this problem when I have Lubuntu installed.
The BCMxxx wifi card use a non-free firmware and the official debian image do not include the non-free software , using the official image you can load the missing firmware from a formatted fat32 USB device after extraction the firmware from here (exactly firmware-brcm80211)
You have skipped this steps during the system install , you can get the wifi working following the answer of telecoM through the firmware-brcm80211 package or following the debian docs by installing the broadcom-sta-dkms then loading the non-free module wl .
You don’t have a problem using Lubuntu because it include the non-free firmware.
A non official debian image including the non-free software is available to get the wifi working during the system install.
firmware-iwlwifi missing in debian 9
I have just installed debian 9 on my msi laptop. It is the only OS on the computer. While it was installing I had no network access and it stated that it could not find the firmware iwlwifi-3168-26.ucode , iwlwifi-3168-25.ucode , iwlwifi-3168-24.ucode , iwlwifi-3168-23.ucode and iwlwifi-3168-22.ucode . the install finished and I tried the obvious sudo apt-get install firmware-iwlwifi which gave me this:
Package firmware-iwlwifi is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'firmware-iwlwifi' has no installation candidate.
I then followed the advice of downloading the iwlwifi-3168-29.ucode file and manually putting it in /lib/firmware , then rebooting the machine with no change. It’s worth noting that while my wired connection works ok, in the network manager (Cinnamon desktop) there isn’t even a Wi-Fi option. I tried manually entering the Wi-Fi network details but it refused to connect. ifconfig output:
enp3s0: flags=4163 mtu 1500 inet 10.25.14.118 netmask 255.255.0.0 broadcast 10.25.255.255 inet6 fe80::329c:23ff:fe15:2004 prefixlen 64 scopeid 0x20 ether 30:9c:23:15:20:04 txqueuelen 1000 (Ethernet) RX packets 214505 bytes 276211608 (263.4 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 23769 bytes 2129086 (2.0 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 19 lo: flags=73 mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10 loop txqueuelen 1 (Local Loopback) RX packets 168 bytes 13356 (13.0 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 168 bytes 13356 (13.0 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Debian User Forums
[SOLVED] Debian 11.4 Iwlwifi 8265 Firmware missing
[SOLVED] Debian 11.4 Iwlwifi 8265 Firmware missing
#1 Post by DebianNovice » 2022-08-29 06:51
Hello,
For Context : I thought of removing windows and changing my laptop into a linux device. I chose Debian as my OS because I had a bad experience with Ubuntu Dual Boot.
My laptop is HP ProBook x360 440 G1 that I got from my college.
Problem I tried downloading Debian directly from the official source as the netiso , turns out it doesn’t have the non free firmware that is required.
I have attached the image so that you guys can see what the issue is
I also tried downloading the iso from cdimage http://cdimage.debian.org/mirror/cdimag . 4/iso-dvd/ but it doesn’t also seem to help
First came the no ethernet card detected option , I got the choice to choose iwlwifi but when I was clicking it , the installer was looping back to the options again and again instead of proceeding forward
I tried detecting networking hardware again then the original issue came and now I am stuck with it.
I don’t have cable so Wifi is my only option.
Head_on_a_Stick Posts: 13944 Joined: 2014-06-01 17:46 Location: London, England Has thanked: 53 times Been thanked: 82 times
Re: Debian 11.4 Iwlwifi 8265 Firmware missing
#2 Post by Head_on_a_Stick » 2022-08-29 10:11
The non-free image should work. Can you connect in the live environment?
Did you try clicking on «No» then «Continue» on the above screen? I seem to recall similar errors being reported but the connection worked fine afterwards.