我目前拥有一个 TP-Link Archer T2UH V2 USB WiFi 适配器,它在我的 Windows 分区上工作得很好。我双启动 Ubuntu,并希望在我的 Ubuntu 安装中使用此适配器。据我所知,我应该为我的特定适配器安装一个驱动程序,但我在 AskUbuntu 上查看过并尝试了人们发布的一些解决方案,但它们似乎没有完全起作用。每当我安装其中一个选项时,USB 适配器要么在重新启动时不工作,要么 USB 适配器在使用的前 20 分钟内工作,然后突然失效。
编辑1:
我按照此安装进行操作,一切顺利,我使用 dkms 安装它,重启一次后,wifi 适配器工作正常。关闭计算机,启动我的 windows 分区,然后启动 ubuntu,适配器不再工作。然后我删除了驱动程序,使用./dkms-uninstall
自述文件中所述。然后我使用make
和重新安装了驱动程序make install
。这不会在更新内核时保留驱动程序,但我认为只要它能工作就没问题。这个效果更好,在重新启动 Ubuntu 分区后,适配器似乎可以工作。但后来,再次重新启动后(这次在 Ubuntu 重启之间没有切换到 windows 分区),适配器一开始可以工作。但大约 20-30 分钟后,适配器不再工作了。每次重启后都会重复这种行为。然后我使用make uninstall
自述文件中所述的命令删除了驱动程序。
尝试该驱动程序后,我尝试按照如下指南进行操作:https://www.tp-link.com/us/support/download/archer-t2uh/#Driver
但是,这根本无法安装,因为当我运行命令时make
,我收到一个错误,我想这可能与c
或gcc
有关。因此我无法完成安装。这很可能与他们用于此“驱动程序”(4 年前创建的)的 Ubuntu 内核和 gcc 版本不同有关。
编辑结束1
编辑2:
https://askubuntu.com/a/802209/953371
按照此问题和答案进行操作后,WiFi 一开始可以正常工作。但重启后无法建立互联网连接。我可以看到周围所有的本地 WiFi 信号,但无法建立连接。卸载此版本(使用 DKMS)并重启后,WiFi 适配器似乎可以正常工作。但大约 5-10 分钟后,WiFi 连接就断了,重新连接也不起作用了。这可能与另一个驱动程序的安装/卸载错误有关。
编辑2结束
我想知道是否有某种万无一失的方法可以使用我的适配器而不会出现这些问题。环顾 AskUbuntu,我只看到这些问题,这些问题相当老旧,而且与我的型号无关。希望有人能帮助我。
如果驱动程序太难安装,是否有人知道可以与 Ubuntu 18.04 开箱即用的替代 USB WiFi 适配器?
答案1
因此,目前看来,解决此问题的最佳方法是找到特定加密狗的芯片组,并找到适用于当前内核的驱动程序。通过大量谷歌搜索,我发现我的芯片组是 mt7610u。这款芯片组多年来一直困扰着 Linux 用户。然后,我尝试找到这款芯片组的最新驱动程序,结果恰好是https://github.com/xtknight/mt7610u-linksys-ae6000-wifi-fixes。使用 DKMS 安装此驱动程序似乎解决了适配器问题。我还发现了另一个驱动程序,它似乎是为较新版本的 Linux 内核制作的。https://github.com/rebrane/mt7610u
目前唯一的问题是让 5Ghz 频段正常工作。这也意味着,目前,如果您有双频路由器,您只能连接到 2.4Ghz 频段,而不能连接到 5Ghz 频段。
我还遇到了使用加密狗大约 20 分钟后就会关机的问题。这与 BIOS 的省电功能有关,这些选项应该关闭。如果您是双启动,也可以在 Windows 中关闭它们。
希望这可以帮助到别人!