我已升级到 ubuntu 16 ,然后我遇到了 wifi 问题,因为它无法正常工作,并在尝试进行开发时给我消息“设备未准备好”
$sudo ip link set wlo1 up
RTNETLINK answers: Operation not possible due to RF-kill
Run Code Online (Sandbox Code Playgroud)
设备被阻止,所以我取消阻止它,然后我收到一条不同的消息
$sudo rfkill unblock wifi
sudo ip link set wlo1 up
RTNETLINK answers: Input/output error
Run Code Online (Sandbox Code Playgroud)
我发现加载模块rt2800pci有问题,dmesg的输出包含该错误
[ 1418.415901] ieee80211 phy0: rt2800_wait_wpdma_ready: Error - WPDMA TX/RX busy [0x00000068]
[ 1420.015845] ieee80211 phy0: rt2800_wait_wpdma_ready: Error - WPDMA TX/RX busy [0x00000068]
[ 1420.015851] ieee80211 phy0: rt2800pci_set_device_state: Error - Device failed to enter state 4 (-5)
[ 1421.635703] ieee80211 phy0: …
Run Code Online (Sandbox Code Playgroud)