ls在 Ubuntu 服务器上安装 TP-LINK ARCHER T2UH

ls在 Ubuntu 服务器上安装 TP-LINK ARCHER T2UH

我是 Linux 新手。我一直在尝试将旧上网本改造为 DNS 和 Plex 服务器。现在我已经成功设置了几乎所有东西,我对它的功能很满意。

这台旧上网本的一个缺点是它的 100Mbps 以太网端口。特别是对于从我的台式机传输媒体。因此,我有一台支持 5Ghz 的 TP-Link T2UH wifi,我想用它来代替。问题是无论我怎么尝试,我都无法让它显示在 ifconfig 中。它被 lsusb 检测为“Ralink Tecnololy, Corp。”

Bus 001 Device 004: ID 04f2:b071 Chicony Electronics Co., Ltd 2.0M UVC Webcam / CNF7129
Bus 001 Device 005: ID 148f:761a Ralink Technology, Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 0b05:b700 ASUSTek Computer, Inc. Broadcom Bluetooth 2.1
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

我搜索了其他关于此问题的帖子,甚至搜索了其他 TP 链接型号,并尝试了所有驱动程序。有些无法编译,出现错误。少数可以编译和安装的似乎没有效果。(所有帖子都很旧,我的 Kernerl 版本没有官方驱动程序)

以下是一些详细信息

描述:Ubuntu 18.04.6 LTS 发布:18.04 内核:4.15.0-191-generic

如果能提供一些帮助我将非常感激,因为现在我没有选择了。

以下是一些错误。

驾驶员 1 (https://github.com/Myria-de/mt7610u_wifi_sta_v3002_dpo_20130916.git):

USERDATA/mt7610u_wifi_sta_v3002_dpo_20130916/include/cfg80211.h:35:49: error:‘IEEE80211_NUM_BANDS’ undeclared here (not in a function); did you mean ‘IEEE80211_NUM_ACS’?
      struct ieee80211_supported_band Cfg80211_bands[IEEE80211_NUM_BANDS];
                                                     ^~~~~~~~~~~~~~~~~~~
                                                     IEEE80211_NUM_ACS

驾驶员 2 (https://github.com/xtknight/mt7610u-linksys-ae6000-wifi-fixes.git):

 /USERDATA/mt7610u-linksys-ae6000-wifi-fixes/os/linux/../../os/linux/cfg80211.c: In function ‘CFG80211_OpsScan’:
        /USERDATA/mt7610u-linksys-ae6000-wifi-fixes/os/linux/../../os/linux/cfg80211.c:456:3: error: ‘return’ with no value, in function returning non-void [-Werror=return-type]
           return;
           ^~~~~~
    
    /USERDATA/mt7610u-linksys-ae6000-wifi-fixes/os/linux/../../os/linux/cfg80211.c: In function ‘CFG80211_OpsStaGet’:
    /USERDATA/mt7610u-linksys-ae6000-wifi-fixes/os/linux/../../os/linux/cfg80211.c:735:3: error: ‘return’ with no value, in function returning non-void [-Werror=return-type]
       return;
    
       ^~~~~~

相关内容