Installation clé Wi-Fi USB ?

R-Blade Membre non connecté
-
- Voir le profil du membre R-Blade
- Inscrit le : 17/03/2009
- Groupes :
J’essaie d’installer une clé Wi-Fi USB TP-Link Archer T9UH ver 2 sur Mageia 7.1,
la version de gcc installée est la 8.3.1,
Archer T9UH V2
et
Guide d'installation pour Linux
Je suis la procédure, je lance la commande :
make clean
make
Dans toutes les lignes on peut lire :
linux_T9UH/include/drv_conf.h:23:10: erreur fatale
: hal_ic_cfg.h : Aucun fichier ou dossier de ce type
#include "hal_ic_cfg.h"
compilation terminée.
Puis un peu plus loin :
linux_T9UH/core/rtw_cmd.o] Error 1
et
[Makefile:1699: modules] Error 2
Ai-je une chance d’installer cette clé wifi ? Ou est elle incompatible avec cette version de Mageia ?
Merci par avance.
Cordialement

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Mais il nous faut plus la sortie du terminal en entier pour en savoir beaucoup plus.
Je dirais qu'il te manque un fichier, tu n'as pas du tout télécharger.
Je viens de jeter un coup d'œil, dans le fichier je trouve :
./T9UH_linux_v4.3.21.1_24835.20171031/include/hal_ic_cfg.h
donc normalement T9UH_linux_v4.3.21.1_24835.20171031/include/drv_conf.h est satisfait, il devrait trouver ce fichier.
Es-tu sûr de l'avoir bien extrait ?
Par exemple, moi j'ai une toute autre erreur :
Code BASH :
[jibz@jabztop T9UH_linux_v4.3.21.1_24835.20171031]$ make make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.1.20-desktop-2.mga7/build M=/home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031 modules make[1] : on entre dans le répertoire « /usr/src/kernel-5.1.20-desktop-2.mga7 » CC [M] /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/core/rtw_cmd.o In file included from /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/include/osdep_service.h:41, from /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/include/drv_types.h:32, from /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/core/rtw_cmd.c:22: /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/include/osdep_service_linux.h: Dans la fonction « _init_timer »: /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/include/osdep_service_linux.h:273:8: error: « _timer » {alias « struct timer_list »} n'a pas de membre nommé « data » ptimer->data = (unsigned long)cntx; ^~ /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/include/osdep_service_linux.h:274:2: error: déclaration implicite de la fonction « init_timer »; vouliez-vous utiliser « _init_timer » ? [-Werror=implicit-function-declaration] init_timer(ptimer); ^~~~~~~~~~ _init_timer In file included from /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/include/drv_types.h:35, from /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/core/rtw_cmd.c:22: /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/include/wifi.h: Au plus haut niveau: /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/include/wifi.h:1019: warning: « IEEE80211_MAX_AMPDU_BUF » redéfini #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:24, from /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/include/osdep_service_linux.h:87, from /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/include/osdep_service.h:41, from /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/include/drv_types.h:32, from /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/core/rtw_cmd.c:22: ./include/linux/ieee80211.h:1444: note: ceci est l'emplacement d’une précédente définition #define IEEE80211_MAX_AMPDU_BUF 0x100 cc1 : certains avertissements sont traités comme des erreurs make[2]: *** [scripts/Makefile.build:276: /home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031/core/rtw_cmd.o] Error 1 make[1]: *** [Makefile:1565: _module_/home/jibz/workspaces/pilote-archer/T9UH_linux_v4.3.21.1_24835.20171031] Error 2 make[1] : on quitte le répertoire « /usr/src/kernel-5.1.20-desktop-2.mga7 » make: *** [Makefile:1714: modules] Error 2
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron

Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Je pense qu' il faudrait identifier la puce qui est utilisée dans la clé wifi...
Je vois que le pilote date de 2018, avec un support 4.4.6.
Or Mageia 7 utilise un noyau de la branche 5 ( et je crois que certaines choses ont changé entre la branche 4.X et 5.X ( une histoire de macros).
@Jybz: j' ai également le même message...
edit: le message semble ressembler à celui présent sur cette page,où le patch est postérieur à la date de publication du pilote de TP-Link.
Peut être est ce le même pilote que celui qui a été compilé ici .
D' ailleurs sur ma machine virtuelle ( sur laquelle je ne peux pas tester), j' ai bien ( avec le pilote fourni dans le fil):
Code BASH :
$cat /etc/release Mageia release 7 (Official) for x86_64 $ /sbin/dkms status rtl8192eu, 4.4.1, 5.1.18-desktop-1.mga7, x86_64: installed rtl8192eu, 4.4.1, 5.1.20-desktop-2.mga7, x86_64: installed
Edit 2: je ne sais pas si le paquet pour le rtl8192EU fonctionne sous Mageia 7.
Édité par nic80 Le 09/08/2019 à 00h06

R-Blade Membre non connecté
-
- Voir le profil du membre R-Blade
- Inscrit le : 17/03/2009
- Groupes :
@nic80
Merci pour vos réponses.

Jybz :
Oui tu as une chance d'installer cette clef wifi.
Mais il nous faut plus la sortie du terminal en entier pour en savoir beaucoup plus.
Mais il nous faut plus la sortie du terminal en entier pour en savoir beaucoup plus.
Sur le site, il y a 2 installations:
Date de publication: 2018-05-08
Langue: Anglais
Taille du fichier: 3.40 MB
Système d'exploitation: Linux (kernel 2.6.18 ~ 4.4.6)
1. For Archer T9UH V1/V2.
2. For Linux kernel 2.6.18 ~ 4.4.6.
3. Support monitor mode.
4. This is a beta version; unknown bugs may still exist. The formal version is coming soon.
Avec T9UH_linux_v4.3.21.1_24835.20171031, ça donne:
Code TEXT :
[rblade@localhost ~]$ cd '/home/rblade/Téléchargements/Archer T9UH_180428_Linux_b eta/T9UH_linux_v4.3.21.1_24835.20171031' [rblade@localhost T9UH_linux_v4.3.21.1_24835.20171031]$ make clean cd hal/phydm/ ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko cd hal/phydm/ ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd hal/led ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd hal ; rm -fr */*/*.mod.c */*/*.mod */*/*.o */*/.*.cmd */*/*.ko cd hal ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko cd hal ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd core/efuse ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd platform ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko rm -fr Module.symvers ; rm -fr Module.markers ; rm -fr modules.order rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~ rm -fr .tmp_versions [rblade@localhost T9UH_linux_v4.3.21.1_24835.20171031]$ make make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.1.20-desktop-2.mga7/build M =/home/rblade/Téléchargements/Archer T9UH_180428_Linux_beta/T9UH_linux_v4.3.21. 1_24835.20171031 modules make[1] : on entre dans le répertoire « /usr/src/kernel-5.1.20-desktop-2.mga7 » arch/x86/Makefile:146: CONFIG_X86_X32 enabled but no binutils support make[1]: *** Aucune règle pour fabriquer la cible « T9UH_180428_Linux_beta/T9 UH_linux_v4.3.21.1_24835.20171031 ». Arrêt. make[1] : on quitte le répertoire « /usr/src/kernel-5.1.20-desktop-2.mga7 » make: *** [Makefile:1714: modules] Error 2 [rblade@localhost T9UH_linux_v4.3.21.1_24835.20171031]$
Et Date de publication: 2017-08-31
Langue: Anglais
Taille du fichier: 1.60 MB
Système d'exploitation: [Linux]2.6.18~4.4.6
Code TEXT :
[rblade@localhost ~]$ cd /home/rblade/Téléchargements/linux_T9UH [rblade@localhost linux_T9UH]$ make clean cd hal/phydm/ ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko cd hal/phydm/ ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd hal/led ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd hal ; rm -fr */*/*.mod.c */*/*.mod */*/*.o */*/.*.cmd */*/*.ko cd hal ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko cd hal ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd core/efuse ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko /bin/sh: ligne 0 : cd: os_dep/linux: Aucun fichier ou dossier de ce type cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko /bin/sh: ligne 0 : cd: os_dep: Aucun fichier ou dossier de ce type cd platform ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko /bin/sh: ligne 0 : cd: platform: Aucun fichier ou dossier de ce type rm -fr Module.symvers ; rm -fr Module.markers ; rm -fr modules.order rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~ rm -fr .tmp_versions [rblade@localhost linux_T9UH]$ make make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.1.20-desktop-2.mga7/build M =/home/rblade/Téléchargements/linux_T9UH modules make[1] : on entre dans le répertoire « /usr/src/kernel-5.1.20-desktop-2.mga7 » CC [M] /home/rblade/Téléchargements/linux_T9UH/core/rtw_cmd.o In file included from /home/rblade/Téléchargements/linux_T9UH/include/drv_types .h:30, from /home/rblade/Téléchargements/linux_T9UH/core/rtw_cmd.c:22 : /home/rblade/Téléchargements/linux_T9UH/include/drv_conf.h:23:10: erreur fatale : hal_ic_cfg.h : Aucun fichier ou dossier de ce type #include "hal_ic_cfg.h" ^~~~~~~~~~~~~~ compilation terminée. make[2]: *** [scripts/Makefile.build:276: /home/rblade/Téléchargements/linux_T9 UH/core/rtw_cmd.o] Error 1 make[1]: *** [Makefile:1565: _module_/home/rblade/Téléchargements/linux_T9UH] E rror 2 make[1] : on quitte le répertoire « /usr/src/kernel-5.1.20-desktop-2.mga7 » make: *** [Makefile:1699: modules] Error 2 [rblade@localhost linux_T9UH]$
nic80 :
je ne sais pas si le paquet pour le rtl8192EU fonctionne sous Mageia 7.
Je l'ai installé, tout se passe bien, mais la clé n'est pas reconnue.

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Est ce que le kernel-desktop-devel est installé ( même si je pense que le problème est autre lors de la compilation du pilote TP-LINK).
Pour le paquet (dkms)-retl8192EU de Mageia 7, je ne suis pas sur qu' il ne soit pas trop ancien pour fonctionner avec les noyaux plus récents.
Il faudrait essayer la compilation du pilote dans le lien que j' ai fourni.
edit: Je pense aussi que la compilation du pilote de TP-LINK et celui du paquet sont probablement le même ( donc ils sont exclusifs les uns des autres).
Édité par nic80 Le 09/08/2019 à 08h37

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
De plus je lis :
Code BASH :
arch/x86/Makefile:146: CONFIG_X86_X32 enabled but no binutils support
Peut-être de faudra-t-il installer un de ces paquets :
Code BASH :
$ urpmf binutils | cut -d ':' -f 1 | sort -u binutils binutils-aarch64-linux-gnu binutils-alpha-linux-gnu binutils-arc-linux-gnu binutils-arm-linux-gnu binutils-avr32-linux-gnu binutils-bfin-linux-gnu binutils-c6x-linux-gnu binutils-cris-linux-gnu binutils-frv-linux-gnu binutils-h8300-linux-gnu binutils-hppa64-linux-gnu binutils-hppa-linux-gnu binutils-ia64-linux-gnu binutils-m32r-linux-gnu binutils-m68k-linux-gnu binutils-metag-linux-gnu binutils-microblaze-linux-gnu binutils-mips64-linux-gnu binutils-mn10300-linux-gnu binutils-nios2-linux-gnu binutils-openrisc-linux-gnu binutils-powerpc64le-linux-gnu binutils-powerpc64-linux-gnu binutils-ppc64le-linux-gnu binutils-ppc64-linux-gnu binutils-riscv64-linux-gnu binutils-s390x-linux-gnu binutils-score-linux-gnu binutils-sh-linux-gnu binutils-sparc64-linux-gnu binutils-tile-linux-gnu binutils-x86_64-linux-gnu binutils-xtensa-linux-gnu cross-avr-binutils cross-binutils-common eclipse-linuxtools golang-bin golang-github-google-pprof-devel golang-src golang-tests lib64binutils-devel mingw32-binutils mingw64-binutils mingw-binutils-generic
Peux tu nous faire la commande :
Code BASH :
$ rpm -qa | grep binutils
exemple pour moi :
Code BASH :
$ rpm -qa | grep binutils binutils-2.32-9.mga7
Édité par Jybz Le 09/08/2019 à 12h42
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

R-Blade Membre non connecté
-
- Voir le profil du membre R-Blade
- Inscrit le : 17/03/2009
- Groupes :
Jybz :
Salut, peux tu nous donner les liens vers les fichiers que tu as ? Je n'en ai trouvé qu'un. Donc je ne peux pas faire tes tests.
Ils se trouvent en milieu de page : Pilotes
https://www.tp-link.com/fr/support/download/archer-t9uh/v2/#Driver
Archer T9UH(EU)_V2_180428_Linux_beta
Archer T9UH(EU)_V2_170831_Linux
nic80 :
Est ce que le kernel-desktop-devel est installé ( même si je pense que le problème est autre lors de la compilation du pilote TP-LINK).
Voila ce que j'ai trouvé concernant le kernel-desktop-devel.
Installé :
kernel-desktop-devel-5.1.14-1.mga7 - The kernel-devel files for kernel-desktop-5.1.14-1.mga7
kernel-desktop-devel-5.1.20-2.mga7 - The kernel-devel files for kernel-desktop-5.1.20-2.mga7
kernel-desktop-devel-latest - Virtual rpm for latest kernel-desktop-devel
Pas installé :
kernel-desktop-devel-5.1.18-1.mga7 - The kernel-devel files for kernel-desktop-5.1.18-1.mga7
nic80 :
Pour le paquet (dkms)-retl8192EU de Mageia 7, je ne suis pas sur qu' il ne soit pas trop ancien pour fonctionner avec les noyaux plus récents.
Il faudrait essayer la compilation du pilote dans le lien que j' ai fourni.
Il faudrait essayer la compilation du pilote dans le lien que j' ai fourni.
Concernant le dkms-retl8192EU je l'ai bien installé avec le CCM.
Je vais reregarder le lien que tu as donné, mais je n'ai pas trop compris la manœuvre à réaliser.
Jybz :
Peux tu nous faire la commande :
Peux tu nous faire la commande :
Code BASH :
$ rpm -qa | binutils
Voila ce que ça donne:
Code BASH :
[rblade@localhost ~]$ rpm -qa | binutils bash: binutils : commande introuvable [rblade@localhost ~]$
Encore merci pour votre aide.


Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
rpm -qa | grep binutils
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

R-Blade Membre non connecté
-
- Voir le profil du membre R-Blade
- Inscrit le : 17/03/2009
- Groupes :
Jybz :
Zut ! J'avais fait une erreur, peux-tu taper cette commande :
rpm -qa | grep binutils
rpm -qa | grep binutils

Code BASH :
[rblade@localhost ~]$ rpm -qa | grep binutils binutils-2.32-9.mga7
À chaque démarrage s'affiche en haut de l'écran: "Building rtl8192eu driver..."

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
R-Blade :
Ils se trouvent en milieu de page : Pilotes
https://www.tp-link.com/fr/support/download/archer-t9uh/v2/#Driver
Archer T9UH(EU)_V2_180428_Linux_beta
Archer T9UH(EU)_V2_170831_Linux
Jybz :
Salut, peux tu nous donner les liens vers les fichiers que tu as ? Je n'en ai trouvé qu'un. Donc je ne peux pas faire tes tests.
Ils se trouvent en milieu de page : Pilotes
https://www.tp-link.com/fr/support/download/archer-t9uh/v2/#Driver
Archer T9UH(EU)_V2_180428_Linux_beta
Archer T9UH(EU)_V2_170831_Linux
Donc :
Archer T9UH(EU)_V2_170831_Linux https://static.tp-link.com/Archer%20T9UH(EU&US)_V2_170831_Linux.zip
Archer T9UH(EU)_V2_180428_Linux_beta https://static.tp-link.com/2018/201805/20180508/Archer%20T9UH_180428_Linux_beta.zip
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
https://stackoverflow.com/a/53942645 :
Citation :
Another common cause of CONFIG_X86_X32 enabled but no binutils support is spaces in the compilation directory, but that's clearly not an issue in your case.
Code BASH :
[jybz@localhost T9UH_linux_v4.3.21.1_24835.20171031]$ make make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.1.20-desktop-2.mga7/build M=/home/jybz/outils/Archer T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031 modules make[1] : on entre dans le répertoire « /usr/src/kernel-5.1.20-desktop-2.mga7 » arch/x86/Makefile:146: CONFIG_X86_X32 enabled but no binutils support make[1]: *** Aucune règle pour fabriquer la cible « T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031 ». Arrêt. make[1] : on quitte le répertoire « /usr/src/kernel-5.1.20-desktop-2.mga7 » make: *** [Makefile:1714: modules] Error 2 [jybz@localhost T9UH_linux_v4.3.21.1_24835.20171031]$ pwd /home/jybz/outils/Archer T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031 [jybz@localhost T9UH_linux_v4.3.21.1_24835.20171031]$ cd ../../ [jybz@localhost outils]$ mv Archer\ T9UH_180428_Linux_beta/ Archer_T9UH_180428_Linux_beta/ [jybz@localhost outils]$ cd Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/ [jybz@localhost T9UH_linux_v4.3.21.1_24835.20171031]$ make make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.1.20-desktop-2.mga7/build M=/home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031 modules make[1] : on entre dans le répertoire « /usr/src/kernel-5.1.20-desktop-2.mga7 » CC [M] /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/core/rtw_cmd.o In file included from /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/include/osdep_service.h:41, from /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/include/drv_types.h:32, from /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/core/rtw_cmd.c:22: /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/include/osdep_service_linux.h: Dans la fonction « _init_timer »: /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/include/osdep_service_linux.h:273:8: error: « _timer » {alias « struct timer_list »} n'a pas de membre nommé « data » ptimer->data = (unsigned long)cntx; ^~ /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/include/osdep_service_linux.h:274:2: error: déclaration implicite de la fonction « init_timer »; vouliez-vous utiliser « _init_timer » ? [-Werror=implicit-function-declaration] init_timer(ptimer); ^~~~~~~~~~ _init_timer In file included from /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/include/drv_types.h:35, from /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/core/rtw_cmd.c:22: /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/include/wifi.h: Au plus haut niveau: /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/include/wifi.h:1019: warning: « IEEE80211_MAX_AMPDU_BUF » redéfini #define IEEE80211_MAX_AMPDU_BUF 0x40 In file included from ./include/net/cfg80211.h:24, from /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/include/osdep_service_linux.h:87, from /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/include/osdep_service.h:41, from /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/include/drv_types.h:32, from /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/core/rtw_cmd.c:22: ./include/linux/ieee80211.h:1444: note: ceci est l'emplacement d’une précédente définition #define IEEE80211_MAX_AMPDU_BUF 0x100 cc1 : certains avertissements sont traités comme des erreurs make[2]: *** [scripts/Makefile.build:276: /home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031/core/rtw_cmd.o] Error 1 make[1]: *** [Makefile:1565: _module_/home/jybz/outils/Archer_T9UH_180428_Linux_beta/T9UH_linux_v4.3.21.1_24835.20171031] Error 2 make[1] : on quitte le répertoire « /usr/src/kernel-5.1.20-desktop-2.mga7 » make: *** [Makefile:1714: modules] Error 2 [jybz@localhost T9UH_linux_v4.3.21.1_24835.20171031]$
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
infos :
https://github.com/abperiasamy/rtl8812AU_8821AU_linux/issues/241
https://github.com/abperiasamy/rtl8812AU_8821AU_linux/pull/242/commits/af2ee890d7abefb559a0a2aee4b4e0da686ab9a8
https://github.com/aircrack-ng/rtl8812au/commit/f221a169f281dab9756a176ec2abd91e0eba7d19
Cependant, je pense qu'il est possible de récupérer un code source plus récent du module RTL compatible avec les nouvelles version du noyau linux, en gardant le "corps" de construction de Archer.
Voyons...
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Code BASH :
md test && cd test curl https://static.tp-link.com/2018/201805/20180508/Archer%20T9UH_180428_Linux_beta.zip -o Archer_T9UH_180428_Linux_beta.zip unzip ./Archer_T9UH_180428_Linux_beta.zip unzip ./T9UH_linux_v4.3.21.1_24835.20171031.zip git clone https://github.com/zebulon2/rtl8814au mv ./T9UH_linux_v4.3.21.1_24835.20171031/hal/ ./T9UH_linux_v4.3.21.1_24835.20171031/hal.bak mv ./T9UH_linux_v4.3.21.1_24835.20171031/core/ ./T9UH_linux_v4.3.21.1_24835.20171031/core.bak mv ./T9UH_linux_v4.3.21.1_24835.20171031/include/ ./T9UH_linux_v4.3.21.1_24835.20171031/include.bak mv ./T9UH_linux_v4.3.21.1_24835.20171031/os_dep/ ./T9UH_linux_v4.3.21.1_24835.20171031/os_dep.bak mv ./rtl8814au/hal ./T9UH_linux_v4.3.21.1_24835.20171031/hal mv ./rtl8814au/core ./T9UH_linux_v4.3.21.1_24835.20171031/core mv ./rtl8814au/include ./T9UH_linux_v4.3.21.1_24835.20171031/include mv ./rtl8814au/os_dep ./T9UH_linux_v4.3.21.1_24835.20171031/os_dep cd ./T9UH_linux_v4.3.21.1_24835.20171031 make clean make
Après avoir fait make, tu continues ce qui est écrit dans le tutoriel.
Qu'est-ce qu'on a fait ? On a remplacé une grande partie du code source. Je n'ai pas vérifié la compatibilité, l'intégration, etc. On teste !

Édité par Jybz Le 09/08/2019 à 15h55
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Pour le message building rtl8192eu à chaque démarrage, c' est parce qu' il n' arrive pas à le compiler.
Un urpme du paquet dkms-rtl8192eu (s' il s' agit du paquet mga7) devrait résoudre le problème.
En revanche, il ne faut pas faire ce que j' ai écrit en même temps que ce que propose Jybz.On risque potentiellement de se retrouver avec des modules de même nom...
C' est soit l' un ou l' autre mais pas les deux en même temps...
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie