安装 ubuntu 14.10 后,我的 wifi 无法工作以下是命令的一些输出:
输出ifconfig
:
eth0 Link encap:Ethernet HWaddr 9c:eb:e8:17:3b:76
inet addr:192.168.137.211 Bcast:192.168.137.255 Mask:255.255.255.0
inet6 addr: fe80::9eeb:e8ff:fe17:3b76/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16186 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:19612686 (19.6 MB) TX bytes:1176569 (1.1 MB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:1452 errors:0 dropped:0 overruns:0 frame:0
TX packets:1452 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:142697 (142.6 KB) TX bytes:142697 (142.6 KB)
我无法在输出中找到 wlan0。
输出:lspci -nnk | grep -A2 0280
02:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev cb)
Subsystem: Intel Corporation Device [8086:4c70]
输出lsusb
:
Bus 001 Device 005: ID 03eb:8a41 Atmel Corp.
Bus 001 Device 004: ID 064e:9700 Suyin Corp.
Bus 001 Device 003: ID 8087:07dc Intel Corp.
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 0b95:7e2b ASIX Electronics Corp. AX88772B
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
输出rfkill list all
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
2: asus-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
请建议如何解决。
答案1
下载此到桌面https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.18.1/backports-3.18.1-1.tar.xz 右键单击并选择在此处提取然后
sudo apt-get update
sudo apt-get install linux-headers-generic build-essential
cd ~/Desktop/backports-3.18-1
make defconfig-iwlwifi
make
sudo make install
重启后,如果你有固件,它应该可以工作,你可以这样做来检查ls /lib/firmware/ | grep iwlwifi-7260
我希望下一次内核更新能够在 14.10 中修复此问题,因为最近已对 14.04 内核进行了修补,以修复 (rev cb) 卡的问题