我买了 Wi-Fi USB 适配器 Netgear WNDA3200。它基于Atheros AR7010+AR9280芯片组,并支持ath9k_htc司机。
我正在运行带有内核 3.2.0-29-generic (x86_64) 的 Ubuntu 12.04。此设备被正确识别,lsusb 显示:
Bus 008 Device 005: ID 0846:9018 NetGear, Inc. WNDA3200 802.11abgn Wireless Adapter [Atheros AR7010+AR9280]
但 dmesg 显示错误:
usb 8-1: ath9k_htc: Transferred FW: htc_7010.fw, size: 72992
usb 8-1: ath9k_htc: Unable to allocate URBs
ath9k_htc: probe of 8-1:1.0 failed with error -22
usbcore: registered new interface driver ath9k_htc
我的 /lib/firmware 中有 3 个固件文件
ar7010_1_1.fw
ar7010.fw
htc_7010.fw
如何消除错误:无法分配 URB?
谢谢。
答案1
在 Ubuntu 12.10 中“无法分配 URB”错误消失并且 Netgear WNDA3200 运行正常。