答案1
这些调制解调器需要驱动程序加载固件来初始化调制解调器,这需要操作系统的 USB 级访问。它的串行/通信端口侧仅供设备初始化后的操作使用,并且在初始化之前不可见。
您应该将整个设备作为 USB 设备而不是串行设备或通信端口进行传输。串行传输实际上仅适用于老式硬件串行端口,而不是 USB 模拟串行端口。
另一种方法是配置主机上的调制解调器,然后使用 VirtualBox 内部网络通过桥接或 NAT 模式添加网络适配器并选择正确的上行链路来传递网络连接。由于您的主机是 Windows,您应该能够使用该平台上支持的驱动程序。我不确定您是否希望此调制解调器对客户机是私有的,还是只是想共享连接。
答案2
您究竟为什么要尝试为 USB 设备激活串行端口?USB 设备未连接到串行端口。串行端口正下方是 USB 端口。您应该去那里,找到调制解调器连接的端口,然后告诉 virtualbox 使用它。
一旦设备重新路由到虚拟机,它将与主机系统断开连接,并且会一直保持这种状态,直到您关闭虚拟机。