我在网络菜单中使用 Ubuntu 16.04 LTS,显示:
设备未准备好(缺少固件)。
请帮助我使我的电脑的无线适配器正常工作。
当我运行时lspci -v
它显示
09:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
DeviceName:
Subsystem: Hewlett-Packard Company Ralink RT3290LE 802.11bgn 1x1 Wi-Fi and Bluetooth 4.0 Combo Adapter
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at b2510000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: rt2800pci
Kernel modules: rt2800pci, rt3290sta
09:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth
Subsystem: Hewlett-Packard Company Ralink RT3290LE 802.11bgn 1x1 Wi-Fi and Bluetooth 4.0 Combo Adapter
Flags: bus master, fast devsel, latency 0, IRQ 7
Memory at b2500000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
答案1
安装固件包
sudo apt-get update sudo apt-get install linux-firmware
然后重新启动,看看是否有效。
如果不起作用,请将
rt2800pci
模块列入黑名单echo "blacklist rt2800pci" | sudo tee /etc/modprobe.d/blacklist-myrt2800pci.conf
然后重新启动。