Lenovo Legion Y720 wifi 设备尚未准备好。Ubuntu 14.04

Lenovo Legion Y720 wifi 设备尚未准备好。Ubuntu 14.04

我刚刚安装了 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

重新启动并让我们听到结果。

相关内容