我刚刚安装了 14.04。我遇到了一个问题,安装时rfkill list all
显示 ideapad wifi 被硬锁了。所以我按照解决方案将 idepad_laptop 模块列入黑名单
全新 Ubuntu 16.04 上 Wifi 无法使用
现在网络管理器菜单显示wifi设备尚未准备好。我该怎么办?
ifconfig
eth0 Link encap:Ethernet HWaddr 54:e1:ad:43:5d:49
inet addr:137.148.94.131 Bcast:137.148.94.255 Mask:255.255.255.0
inet6 addr: fe80::56e1:adff:fe43:5d49/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:14691 errors:0 dropped:0 overruns:0 frame:0
TX packets:9057 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12612219 (12.6 MB) TX bytes:1430682 (1.4 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:1781 errors:0 dropped:0 overruns:0 frame:0
TX packets:1781 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:183101 (183.1 KB) TX bytes:183101 (183.1 KB)
。
iwconfig
lo no wireless extensions.
wlan0 IEEE 802.11abgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
eth0 no wireless extensions.
。您可以在下面看到 ideapad_wlan 和 ideapad_bluetooth 不再出现
rfkill list
0: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
。
02:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 32)
Subsystem: Lenovo Device [17aa:0827]
Kernel driver in use: ath10k_pci
.当我执行 demsg 时,它会显示一堆消息,显示以下内容
...
[ 2057.256949] ath10k_pci 0000:02:00.0: could not suspend target (-11)
[ 2062.604694] ath10k_pci 0000:02:00.0: failed to enable dynamic BW: -11
[ 2068.605202] ath10k_pci 0000:02:00.0: could not suspend target (-11)
[ 2073.952924] ath10k_pci 0000:02:00.0: failed to enable dynamic BW: -11
[ 2079.953063] ath10k_pci 0000:02:00.0: could not suspend target (-11)
[ 2085.305212] ath10k_pci 0000:02:00.0: failed to enable dynamic BW: -11
[ 2091.305695] ath10k_pci 0000:02:00.0: could not suspend target (-11)
[ 2096.657808] ath10k_pci 0000:02:00.0: failed to enable dynamic BW: -11
答案1
请尝试添加驱动程序参数:
sudo -i
echo "options ath10k_core skip_otp=y" > /etc/modprobe.d/ath10k_core.conf
exit
同时更新固件:
wget http://security.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.164.1_all.deb
sudo dpkg -i linux*.deb
重新启动并让我们听到结果。