![多个 USB 无线设备?(Linux)](https://linux22.com/image/1248646/%E5%A4%9A%E4%B8%AA%20USB%20%E6%97%A0%E7%BA%BF%E8%AE%BE%E5%A4%87%EF%BC%9F%EF%BC%88Linux%EF%BC%89.png)
我的笔记本电脑上有一块 Broadcom 无线网卡,据我所知,它充当 USB 设备。我还有一个 USB 无线设备(TL-WN422G - 使用 ath9k_htc 驱动程序),我想与第一个(Broadcom)设备同时使用它。
问题是,在我加载 ath9k_htc 后 - iwconfig 没有显示新的 USB 设备(TL-WN422G - wlan1 / ath0 / 其他),而只显示旧的设备(wlan0 - Broadcom,由 MAC 检查)。
我在另一台装有 PCI 无线网卡的电脑上试用了这个 USB 设备 (TL-WN422G),插入后它们都能正常工作……我得到了 wlan0 (Ralink) 和 wlan1 (TL-WN422G)。笔记本电脑会不会出现问题,两个设备都被识别为 USB?如何让 wlan1 出现在我的笔记本电脑上?
另外,我的系统已完全更新到最新的 2.6.35 内核(Arch)
编辑: 我已经从 linuxwireless.org 下载了所需的 ar9271.fw 并将其放入 /lib/firmware - 这有什么问题吗?
dmesg 在笔记本电脑上给我这个:
usb 1-5: new high speed USB device using ehci_hcd and address 9
usb 1-5: ath9k_htc: Firmware - ar9271.fw not found
ath9k_hif_usb: probe of 1-5:1.0 failed with error -22
在计算机上确实可以运行:
usb 1-5: new high speed USB device using ehci_hcd and address 4
usb 1-5: ath9k_htc: Transferred FW: ar9271.fw, size: 51280
ath: EEPROM regdomain: 0x809c
ath: EEPROM indicates we should expect a country code
ath: doing EEPROM country->regdmn map search
ath: country maps to regdmn code: 0x52
ath: Country alpha2 being used: CN
ath: Regpair used: 0x52
cfg80211: Calling CRDA for country: CN
Registered led device: ath9k-phy1::radio
Registered led device: ath9k-phy1::assoc
Registered led device: ath9k-phy1::tx
Registered led device: ath9k-phy1::rx
usb 1-5: ath9k_htc: USB layer initialized
usbcore: registered new interface driver ath9k_hif_usb
谢谢
答案1
由于某种原因,ar9721.fw 文件是空的...再次下载该文件 - 将其放入/lib/firmware 并且现在可以工作了...