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 : Intel Corporation Device [8086:08b2] (rev 83) Subsystem: Intel Corporation Device [8086:c270] 09:00.0 Ethernet controller : 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