Ubuntu 16.04 上配备 Oracle VirtualBox 的 TL-WN722N

Ubuntu 16.04 上配备 Oracle VirtualBox 的 TL-WN722N

我正在尝试通过在 Virtual Box 中运行的 Ubuntu 设置 TL-WN722N 连接。后来的想法是将 TL-WN722N 与运行轻量级 Linux - Angstrom 的 cyclone V SoC 连接。

现在,我已按照此处提供的步骤/建议进行操作:

如何让我的 wifi 卡 TP-Link TL-WN722N 在 Kali-Linux Oracle VM Virtual Box 中工作?

但是,我无法让它工作。我曾经modprobe ath9k手动加载模块,因为dmesg | grep -e wlan -e ath9k没有返回任何内容。我可以看到现在使用的模块lsmod

Module                  Size  Used by
ath9k                 147456  0
ath9k_common           36864  1 ath9k
ath9k_hw              466944  2 ath9k,ath9k_common
ath                    28672  3 ath9k_hw,ath9k,ath9k_common
mac80211              782336  1 ath9k

lsusb返回以下内容:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

最后iwconfig

lo        no wireless extensions.

enp0s3    no wireless extensions.

我还尝试使用 Virtual Box 选项添加过滤器。当使用“设备”->“USB”->“设置”选择 atheros 选项时:会遇到以下错误:

Failed to attach the USB device ATHEROS USB2.0 WLAN [0108] to the virtual machine ubuntu_max.

USB device 'ATHEROS USB2.0 WLAN' with UUID {4a33886b-da96-4ef0-86f6-14e41c4326e5} is busy with a previous request. Please try again later.

Result Code: E_INVALIDARG (0x80070057)
Component: HostUSBDeviceWrap
Interface: IHostUSBDevice {c19073dd-cc7b-431b-98b2-951fda8eab89}
Callee: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

有人参与解决这个问题吗?现有链接中的解决方案似乎并不能真正帮助我解决这里的问题。

细节 :

i) 主机操作系统:Windows 7 Professional 来宾操作系统:Ubuntu 16.04

ii) 主机识别该设备。我还可以在虚拟盒设备列表中看到该设备。 Virtual Box 识别的设备截图

单击设备名称会导致错误,如上所述:

Failed to attach the USB device ATHEROS USB2.0 WLAN [0108] to the virtual machine ubuntu_max.

USB device 'ATHEROS USB2.0 WLAN' with UUID {4a33886b-da96-4ef0-86f6-14e41c4326e5} is busy with a previous request. Please try again later.

Result Code: E_INVALIDARG (0x80070057)
Component: HostUSBDeviceWrap
Interface: IHostUSBDevice {c19073dd-cc7b-431b-98b2-951fda8eab89}
Callee: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

iii) 通过以下方式尝试设置该卡:

  • 根据问题中提到的链接的建议,需要安装 VirtualBox 的扩展包并启用 USB 2.0。

  • 安装 atheros-firmware 驱动程序

  • 使用 Virtualbox 选项添加过滤器。

相关内容