我最近买了一个无线适配器(TP-Link Archer T2UH V1)。插入后,我发现 Linux 的驱动程序不是 Ubuntu 的原生驱动程序。但是,他们确实有可供下载的驱动程序(以可编译/makefile 的形式)。我不确定如何安装这些驱动程序。我知道我需要构建驱动程序,将东西放在需要的地方,并将其与内核绑定在一起。但是,我不确定如何做到这一点,需要一些帮助。
TL;DR:我需要知道安装这些驱动程序的终端命令。
驱动程序/设备信息: http://www.tp-link.com/en/download/Archer-T2UH.html#Driver
输出lsusb
:
Bus 003 Device 004: ID 148f:761a Ralink Technology, Corp.
答案1
通过有线连接互联网,然后在终端中运行
sudo apt-get install git build-essential
git clone https://github.com/Myria-de/mt7610u_wifi_sta_v3002_dpo_20130916.git
cd mt7610u_wifi_sta_v3002_dpo_20130916
make
sudo make install
sudo mkdir -p /etc/Wireless/RT2870STA
sudo cp RT2870STA.dat /etc/Wireless/RT2870STA/RT2870STA.dat
重启。
该加密狗应该可以工作。唯一的问题是每次内核升级后你都必须重新安装它。
但如果你保留驱动程序文件夹mt7610u_wifi_sta_v3002_dpo_20130916
,那么它会变得非常容易。
你只需要运行
cd mt7610u_wifi_sta_v3002_dpo_20130916
make
sudo make install
内核升级后。
也可以使用 DKMS 安装。在这种情况下,它将在内核升级时自动重建。
答案2
我有一个 TP-Link T2U Wi-Fi 适配器,我一直在努力寻找适用于 Ubuntu 18.10 的驱动程序。所有驱动程序(原始和修改后的)都是针对以前版本的内核的,但对 4.15 内核毫无用处。经过一个痛苦的早晨,我找到了一个可以在最新内核上运行 TP-Link T2U 的有效链接。
链接在这里:尝试修复 MT7610U 芯片组驱动程序 - GitHub
按照说明操作后,一切都正常了!我找到了链接TP-LINK Archer T2U v2 - WikiDevi。
如果要安装驱动程序,则需要编译源代码。为此,您需要安装 git 并在主目录中克隆存储库。
sudo apt install git
cd ~
git clone https://github.com/xtknight/mt7610u-linksys-ae6000-wifi-fixes.git
cd mt7610u-linksys-ae6000-wifi-fixes
您可以避免写入整个目录,只需键入首字母,例如,,mt7610
然后按下Tab键。
sudo apt-get install build-essential linux-headers-$(uname -r)
make clean
make
sudo make install
完成这些步骤后,设备应该可以正常工作。如果您希望驱动程序在更新内核后正常工作,我建议您按照以下步骤操作,其中包括陣容实用程序。您需要在目录“mt7610u-linksys-ae6000-wifi-fixes”中工作,否则该过程将无法进行。
sudo apt-get install dkms
sudo cp -R . /usr/src/mt7610u_sta-1.0
sudo dkms add mt7610u_sta/1.0
sudo dkms build mt7610u_sta/1.0
sudo dkms install mt7610u_sta/1.0
我希望对这个操作系统的进一步开发有所帮助。