尽管插入了两个 USB 转以太网适配器,Windows 11 一次只能识别一个

尽管插入了两个 USB 转以太网适配器,Windows 11 一次只能识别一个

我在戴尔笔记本电脑上使用 Windows 11。它没有内置以太网端口,因此我使用 USB 转以太网适配器。我的网络使用一个适配器,但最终我需要同时使用两个适配器。更具体地说,我需要的配置如下:

  • 一个 USB 转以太网适配器,将笔记本电脑连接到本地网络 192.xxx
  • 一个 USB 转以太网适配器将笔记本电脑连接到交换机,该交换机将多个自制设备连接到笔记本电脑。注意:此网络将使用 WSL2(适用于 Linux 的 Windows 子系统)与 Ubuntu 通信。我尝试过仅使用一个 USB 适配器和 WiFi 进行此配置,使用 Hyper-V 虚拟交换机,效果非常好

为了更加清晰起见,我在文章末尾添加了所需网络的图表。

设置详情:

  • 我只能在 USB-C 上使用一个适配器,因为笔记本电脑只有两个 USB-C 连接(其中一个用于电源输入)
  • 剩余的 USB 插槽为 USB 2
  • 自制硬件不需要与互联网或 192.xxx 网络通信,只需要彼此之间以及与笔记本电脑之间通信。

问题详情:

  • 在“网络连接”页面(Win+ R--> ncpa.cpl)中,Windows 仅列出 USB-C 以太网适配器(连接到 192.xxx 的适配器)

  • 在外围设备管理器中,我使用 USB 2 插槽连接的任何 USB 转以太网适配器都列为“其他外围设备”

  • 我尝试了不同品牌的几个 USB 2 适配器。都不起作用,它们都显示为“USB 2.0 以太网适配器 10/100Mbps”。它们没有驱动程序”

  • 我尝试手动安装驱动程序。它随后移至设备管理器的“网络”部分,但他们似乎断开了即使它们已经连接。


我迄今为止尝试过

  • 我尝试了这个命令列表:
ipconfig /release
ipconfig /renew
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
ipconfig /registerdns
netsh int tcp set heuristics disabled
netsh int tcp set global autotuninglevel=disabled
netsh int tcp set global rss=enabled
netsh int tcp show global

当我的 USB-C 适配器出现“无法识别的网络”问题时,它们可以工作,但在这种情况下却不行。

  • 我尝试了三种不同的 USB 转以太网适配器

  • 我尝试安装 USB 转以太网适配器的驱动程序,如上所述

我有点迷茫了。

我该怎么做才能同时拥有两个 USB 转以太网适配器,一个在 USB-C 上,一个在 USB 2 插座上?


所需的网络连接

相关内容