My Linux system can't detect my wireless driver, so I have to load it manually.
I know what my driver is and tried this method:
Installation of the firmware is simply:
% cp iwlwifi-7260-14.ucode /lib/firmware
You can now load the driver!
So I have successively copied the driver in the proper location /lib/firmware
but I don't know what is meant by TO LOAD THE DRIVER. I thought that simply copying the driver into /lib/firmware
would do the trick but NO it should be loaded into the kernel as is written in the instruction.
But how am I supposed to load this driver, what should I do to load it?
Here is what I did:
root@gNewSense:/home/georgi# modprobe -r iwlwifi
root@gNewSense:/home/georgi# modprobe iwlwifi
root@gNewSense:/home/georgi# lsmod | grep iwl
iwlwifi 162535 0
mac80211 192806 1 iwlwifi
cfg80211 137243 2 mac80211,iwlwifi
$ lspci -nnk | grep 0280 -A3
08:00.0 Network controller [0280]: Intel Corporation Device [8086:08b2] (rev 83)
Subsystem: Intel Corporation Device [8086:c270]
09:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 10)
Subsystem: Lenovo Device [17aa:380d]
$ dmesg | grep iwl
$ rfkill list all
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
...
Hopefully there is some clue in this output!
Excuse me for not mentioning it at the beginning but the GNU system that is gNewSense
(it is Debian
based) not Ubuntu
. Anyway after reboot gives me this:
$ dmesg | grep iwl
$ uname -r
3.2.0-4gnewsense1-amd64
Also the official driver info in gNewSense
pages is:
it isn't work with a free driver
dmesg | grep iwl
and also:uname -r
– chili555 Dec 28 '17 at 23:22linux-firmware
is missing?try
and reboot.
This worked for me. See: https://askubuntu.com/a/1064139/34298
– rubo77 Aug 10 '18 at 12:10