0

I have a fresh install of Debian "bullseye" stable but I am unable to connect to the internet wirelessly. As you can see in my settings under "Network", "wireless" is not even an option.

enter image description here

During the installation process, I got some missing firmware issues during the "detect network hardware"enter image description here

I do not know why I do not have the necessary firmware. Nonetheless, I continued with the installation and then during the "configure the network" stage, I got the following screen:

enter image description here

The output of uname -a on my system is Linux debian 5.10.0-22-amd64 #1 SMP Debian 5.10.178-3 (2023-04-22) x86_64 GNU/Linux

Some more backstory / relevant information: I was first experiencing this issue of no network detection when I had Fedora installed on the computer. The wireless connection used to work on that machine until one day, I opened up and poof no option to connect to wireless. I decided that I would distro hop to debian in hopes that the wireless network issue would be resolved. But clearly I am having the same issue with debian. Interestingly, however, is I first tried to install the i386 version of debian and in that installation, my wireless network did work. So I assume it is not a problem with the network hardware itself.

Can anyone help me diagnose what the issue is? Do I need to manually install the missing firmware that the debian installation was complaining about?

4
  • Yes, that would be the first step: manually install the firmware. Commented May 4, 2023 at 20:34
  • @EduardoTrápani apologies for my ignorance but where can I find all of those firmware files that I need? Commented May 4, 2023 at 20:45
  • I found this resource github.com/wkennington/linux-firmware ..is this what I am looking for? Commented May 4, 2023 at 21:00
  • 1
    You need to find out first which wireless card you have. Then you can search and download the software. Commented May 4, 2023 at 22:25

2 Answers 2

0

So just as the debian installer mentioned, my computer was missing some firmware for my network hardware for one reason or another. So all I had to do was install the firmware.

What I did:

  1. Figure out what network controller my computer has by running lspci

For me I had the following:

Network controller: Intel Corporation Wireless-AC 9260 (rev 29)

  1. Find the firmware on the internet and download it.

For my intel network controller, I was able to find it here. https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html

  1. Transfer the .tgz to your machine and install it

First need to unzip it: tar -xvzf /path/to/yourfile.tgz The folder I unzipped had a README file on how to then install the firmware. For me I had to run cp iwlwifi-9260-th-b0-jf-b0-34.ucode /lib/firmware

0

here is similar question that had already been asked Installing missing firmware in debian

Try installing missing firmware from non-free debian repositories.

  1. edit /etc/apt/sources.list and add contrib non-free at the end of each repository URL

deb http://deb.debian.org/debian bullseye main contrib non-free

deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free

deb http://deb.debian.org/debian bullseye-updates main contrib non-free

  1. sudo apt update && sudo apt install firmware-iwlwifi

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.