web-dev-qa-db-fra.com

Impossible d'installer l'adaptateur USB sans fil TP-LINK Archer T4UHP sur Ubuntu 18.04.1

J'ai un adaptateur USB sans fil TP-LINK, présenté dans la boîte sous le nom "Archer T4UHP".

Running vient de publier Ubuntu 18.04.1 avec noyau 4.15.0-29

Impossible de faire fonctionner l'adaptateur USB après avoir essayé plusieurs alternatives trouvées sur Google

La sortie de lsusb est:

diego@kush:~$ lsusb
Bus 002 Device 004: ID 1a2c:0042 China Resource Semico Co., Ltd 
Bus 002 Device 005: ID 2357:0122  
Bus 002 Device 003: ID 258a:0001  
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 5149:13d3  
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Je suis presque sûr que l'adaptateur est la deuxième ligne (bus 002, appareil 005: ID 2357: 0122)

J'ai essayé de télécharger le pilote depuis https://static.tp-link.com/Archer%20...1213_Linux.Zip (qui dit Système d'exploitation: Linux (noyau 2.6.18 ~ 3.19.3) c'est assez vieux) mais 'make' renvoie une erreur:

"******************************************"
"NO SKRC,we will use default KSRC"
"******************************************"
----- extra_cflags=-DCONFIG_IOCTL_CFG80211=1 -DRTW_USE_CFG80211_STA_EVENT=1  -O1 -Wno-unused-variable -Wno-unused-value -Wno-unused-label -Wno-unused-parameter -Wno-unused-function -Wno-unused -I/include -I/platform -DCONFIG_RTL8812A -DCONFIG_MP_INCLUDED -DCONFIG_POWER_SAVING -DCONFIG_TRAFFIC_PROTECT -DCONFIG_LOAD_PHY_PARA_FROM_FILE -DREALTEK_CONFIG_PATH="" -DCONFIG_RTW_ADAPTIVITY_EN=0 -DCONFIG_RTW_ADAPTIVITY_MODE=0 -DCONFIG_BR_EXT '-DCONFIG_BR_EXT_BRNAME=br0' -DCONFIG_LITTLE_ENDIAN
make Arch=x86_64 CROSS_COMPILE= -C /lib/modules/4.15.0-29-generic/build M=/home/diego/Downloads/Archer T4UHP(UN)_V1_161213_Linux/8812au  modules
/bin/sh: 1: Syntax error: "(" unexpected
Makefile:1635: recipe for target 'modules' failed
make: *** [modules] Error 2

Quelqu'un peut-il aider?

Merci!

1
dsmalinsky

Après des recherches et des tentatives, la solution est venue de jeremy31 sur ubuntuforums.org ( https://ubuntuforums.org/showthread.php?t=2358876&p=13787798#post13787798 ). Tout le mérite lui revient.

L’adaptateur USB sans fil TPLINK Archer T4UHP du périphérique utilise apparemment le chipset RTL8812; la réponse était donc de charger le pilote approprié.

Copiez simplement la solution ici au cas où cela aiderait les autres à résoudre le même problème:

Sudo apt-get purge rtl8812au-dkms
Sudo apt install git
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git
cd rtl8812AU-8821AU_linux
Sudo make -f Makefile.dkms install

Vérifiez l'état de démarrage sécurisé avec

mokutil --sb-state

Redémarrez et désactivez Secure Boot si la commande ci-dessus indique que Secure Boot est utilisé (vous devez utiliser Sudo apt-get install mokutil s'il n'est pas installé).

Je viens de suivre cette solution et maintenant mon TPLINK Archer T4UHP fonctionne à merveille.

1
dsmalinsky