我已经安装了VirtualBox 上的 Kali 虚拟机。我正在运行这个Macbook(OSX El Capitan)并购买了新的无线适配器 - TL-WN722N与虚拟机一起使用。因此,我将适配器连接到 USB 端口,然后启动我的 Kali VM。虚拟机打开正常。
那么我就去: VirtualBox 虚拟机 > 设备 > USB,我在哪里找到ATHEROS USB2.0 无线局域网选项。接下来,猜测我需要选择此选项以允许我的 Kali VM 开始使用它,我单击该选项。
这就是我的 Kali VM 挂起的地方!事实上,后来我观察到,适配器本身的绿灯并没有发光(似乎它从一开始就没有发光)。
我已经尝试了以下几次,没有喘息的机会。
- 重新启动虚拟机
- 拔出和插入适配器
如何让我的适配器与我的 Kali VM 一起工作?任何帮助将不胜感激。
答案1
我想为与我遇到同样问题的人发布答案。这是我修复它的方法。
检查我的 VirtualBox 设置:
VirtualBox Manager(选择 Kali VM)> 设置 > 端口
在这里我发现“启用 USB 控制器”被选中,但 USB 1.1 (OHCI) 控制器被选中。我想到,我正在将无线适配器插入 USB2.0 端口,因此可能应该选择下一个选项 USB 2.0 (EHCI) 控制器。我选择它并确定。这设置被选择并保存,但会引发警报(“需要 VirtualBox 扩展包!”)
安装 VirtualBox 扩展包
我从这里下载扩展包 -http://www.downloadcrew.com/article/20279-virtualbox_extension_pack,然后安装它。很容易,警报就消失了。
启动 Kali VM 并再次选择 ATHEROS USB2.0 WLAN 选项
启动虚拟机后,我再次转到VirtualBox VM > 设备 > USB 并选择 ATHEROS USB2.0 WLAN。这次有效了!
最终结果:
- 适配器上的绿灯再次亮起。
终端中的“lsusb”命令显示我的适配器
总线 001 设备 002:ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n
- 终端中的“iwconfig”命令在“管理模式”下显示“wlan0”。