一段时间以来,我一直怀疑我的笔记本电脑的内部 WiFi 适配器坏了(它会随机停止工作,直到我手动禁用并启用它),所以我买了一个外部 WiFi 适配器(TP-Link Archer T4U)来解决这个问题。但是,当我没有插入它时,我仍然希望内部适配器能够打开。所以我的问题是:
是否可以同时使用两个适配器(并且可以在两张卡上分别选择网络),或者在我将另一个适配器插入 USB 端口时立即禁用内部适配器?
我已经获得了使用 udev 规则在 Debian 下工作的第二种解决方案,但似乎无法在 Windows 10 下解决这个问题。
答案1
尝试这个:
首先,您需要创建几个批处理文件来禁用和启用您的内部 wifi 适配器。执行此操作的 Windows 命令是devcon
,您必须从 Microsoft 下载。基于快速阅读devcon.exe
的子命令devmgmt.msc
如果您知道特定设备的名称(您可以从设备名称本身中获取信息),则可以禁用和启用特定设备devcon.exe
。
然后,将这些批处理文件包装到“开始”->“控制面板”->“管理工具”->“任务计划程序”中的几个 Windows 任务中。首先手动运行它们,测试它们以确保它们正常工作。
然后:
- 断开外部 Wifi 适配器。
- 打开开始->控制面板->管理工具->事件查看器。
- 打开 Windows 日志,然后打开左侧的系统。
- 连接您的外部 Wifi 适配器。
- 刷新日志并查找与您插入设备相关的事件(我从未这样做过,不确定您会看到什么或者是否会看到任何东西。)
- 找到该事件后,右键单击它,选择“将任务附加到此事件...”并附加您之前定义的将禁用内部 Wifi 适配器的任务。
- 断开外部 Wifi 适配器,然后查找断开连接事件,并执行相同的操作。
我不太确定这个效果如何,我从来没有尝试过。