Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/05/2019, à 18:27

MaruSS

Pilote d'une clef USB WIFI

Hello,
Je viens d'acheter une clef usb WIFI pour l'utiliser sur mon tout nouveau odroid XU4. Seul problème, il faut installer les drivers et comme par hasard y'a pas d'indications sur le mode d'emplois pour linux... J'ai mis plus d'un heure à trouver un pdf en anglais sur le site du fabricant qui explique comment l'installer (pour le pdf voir plus bas). Tout va bien jusqu'à l'étape "2.2 Compile the driver" et surtout lorsqu'il faut faire la commande make :

Je me rends dans le répertoire du pilote et exécute la commande make. Et là, (déjà je comprends rien à ce qui s'écrit lol ) y'a plein d'erreurs. J'ai copié la sortie des erreurs de la commande, voici ce que ca donne :



/home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.c: In function 'rausb_fill_bulk_urb':
/home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.c:425:68: error: passing argument 6 of 'usb_fill_bulk_urb' from incompatible pointer type [-Werror=incompatible-pointer-types]
  usb_fill_bulk_urb(urb, dev, pipe, transfer_buffer, buffer_length, complete_fn, context);
                                                                    ^~~~~~~~~~~
In file included from /home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/include/os/rt_linux.h:40:0,
                 from /home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/include/rtmp_os.h:48,
                 from /home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/include/rtmp_comm.h:62,
                 from /home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.c:18:
./include/linux/usb.h:1612:20: note: expected 'usb_complete_t {aka void (*)(struct urb *)}' but argument is of type 'USB_COMPLETE_HANDLER {aka void (*)(void *)}'
 static inline void usb_fill_bulk_urb(struct urb *urb,
                    ^~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[3]: *** [/home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.o] Error 1
make[2]: *** [_module_/home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux] Error 2
make[1]: *** [osutil] Error 2
make: *** [all] Error 2

Ah et puis d'après le pdf, un fichier .ko devrait apparaître mais là bah.. rien.

Merci d'avance à ceux qui m'aideront wink




infos :

  • produit : TP-LINK AC600 Archer T2U (v1)

  • lsusb :

Bus 006 Device 002: ID 0bda:8153 Realtek Semiconductor Corp. 
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 004: ID 2109:0813 VIA Labs, Inc. 
Bus 004 Device 002: ID 05e3:0616 Genesys Logic, Inc. hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 010: ID 1b3f:2008 Generalplus Technology Inc. 
Bus 003 Device 009: ID 0e8d:1806 MediaTek Inc. Samsung SE-208 Slim Portable DVD Writer
Bus 003 Device 007: ID 2109:2813 VIA Labs, Inc. 
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  • version kernel ubuntu etc... :

 $ neofetch
          .-/+oossssoo+/-.               odroid@odroid 
        `:+ssssssssssssssssss+:`           ------------- 
      -+ssssssssssssssssssyyssss+-         OS: Ubuntu 18.04.1 LTS armv7l 
    .ossssssssssssssssssdMMMNysssso.       Host: Hardkernel Odroid XU4 
   /ssssssssssshdmmNNmmyNMMMMhssssss/      Kernel: 4.14.85-152 
  +ssssssssshmydMMMMMMMNddddyssssssss+     Uptime: 2 hours, 18 mins 
 /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/    Packages: 1792 
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Shell: bash 4.4.19 
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   Resolution: 1920x1080 
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   DE: MATE 
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   WM: Metacity (Marco) 
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   WM Theme: BlackMATE 
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Theme: Ambiant-MATE [GTK2/3] 
 /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/    Icons: Ambiant-MATE [GTK2/3] 
  +sssssssssdmydMMMMMMMMddddyssssssss+     Terminal: mate-terminal 
   /ssssssssssshdmNNNNmyNMMMMhssssss/      Terminal Font: Ubuntu Mono 13 
    .ossssssssssssssssssdMMMNysssso.       CPU: ODROID-XU4 (8) @ 1.500GHz 
      -+sssssssssssssssssyyyssss+-         Memory: 1034MiB / 1994MiB 
        `:+ssssssssssssssssss+:` 
           .-/+oossssoo+/-.                   

Pourquoi vanter le connu si le méconnu est meilleur ?

Hors ligne

#2 Le 18/05/2019, à 18:34

MaruSS

Re : Pilote d'une clef USB WIFI

Si ça peut être utilie, voici la sortie erreurs + standard

$ make

make -C UTIL/ osutil
make[1]: Entering directory '/home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL'
cp -f os/linux/Makefile.6.util /home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux/Makefile
make -C /lib/modules/4.14.85-152/build SUBDIRS=/home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux modules
make[2]: Entering directory '/usr/src/linux-4.14.85-152'
  CC [M]  /home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.o
/home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.c: In function 'rausb_fill_bulk_urb':
/home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.c:425:68: error: passing argument 6 of 'usb_fill_bulk_urb' from incompatible pointer type [-Werror=incompatible-pointer-types]
  usb_fill_bulk_urb(urb, dev, pipe, transfer_buffer, buffer_length, complete_fn, context);
                                                                    ^~~~~~~~~~~
In file included from /home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/include/os/rt_linux.h:40:0,
                 from /home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/include/rtmp_os.h:48,
                 from /home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/include/rtmp_comm.h:62,
                 from /home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.c:18:
./include/linux/usb.h:1612:20: note: expected 'usb_complete_t {aka void (*)(struct urb *)}' but argument is of type 'USB_COMPLETE_HANDLER {aka void (*)(void *)}'
 static inline void usb_fill_bulk_urb(struct urb *urb,
                    ^~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
scripts/Makefile.build:328: recipe for target '/home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.o' failed
make[3]: *** [/home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux/../../os/linux/rt_usb_util.o] Error 1
Makefile:1529: recipe for target '_module_/home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux' failed
make[2]: *** [_module_/home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL/os/linux] Error 2
make[2]: Leaving directory '/usr/src/linux-4.14.85-152'
Makefile:527: recipe for target 'osutil' failed
make[1]: *** [osutil] Error 2
make[1]: Leaving directory '/home/odroid/Downloads/Archer_T2U_V1_150901/Driver/UTIL'
Makefile:3: recipe for target 'all' failed
make: *** [all] Error 2

Pourquoi vanter le connu si le méconnu est meilleur ?

Hors ligne

#3 Le 18/05/2019, à 18:49

xubu1957

Re : Pilote d'une clef USB WIFI

Bonjour,

La clé wifi est-elle branchée sur un Hub ?

On ne voit pas son ID.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#4 Le 19/05/2019, à 13:28

MaruSS

Re : Pilote d'une clef USB WIFI

Oui, elle est sur un hub. Voilà ce que ça donne si je la branche sur un prise directe :

odroid@odroid:~$ lsusb                                                         
Bus 006 Device 002: ID 0bda:8153 Realtek Semiconductor Corp. 
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 05e3:0616 Genesys Logic, Inc. hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 005: ID 148f:761a Ralink Technology, Corp. 
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Pourquoi vanter le connu si le méconnu est meilleur ?

Hors ligne

#5 Le 19/05/2019, à 13:40

xubu1957

Re : Pilote d'une clef USB WIFI

Bonjour,

ID 148f:761a Ralink Technology, Corp.

Tu as cette discussion > AC 600 Archer T2UH TP-LINK usb wifi adapter not working

et le github.com/ulli-kroll/mt7610u  (edit=lien mort)
_ _ _

Ou alors > github.com/xtknight/mt7610u-linksys-ae6000-wifi-fixes

indiqué dans > linuxfr.org/forums/linux-debian-ubuntu/posts/compilation-cle-wifi-tp-link

_ _ _

Des réserves dans > TP-Link AC600 Wi-Fi Adapter Not Recognized

Dernière modification par xubu1957 (Le 10/09/2019, à 20:11)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#6 Le 19/05/2019, à 14:21

MaruSS

Re : Pilote d'une clef USB WIFI

Merci,

Par contre je n'ai jamais installé via github et donc je n'ai aucune idée de ce qu'il faut faire ... sad


Pourquoi vanter le connu si le méconnu est meilleur ?

Hors ligne

#7 Le 19/05/2019, à 14:37

xubu1957

Re : Pilote d'une clef USB WIFI

Je lance une demande d'aide pour la compilation du pilote.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#8 Le 19/05/2019, à 14:50

xubu1957

Re : Pilote d'une clef USB WIFI

Fournis  le noyau actif :

uname -a

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#9 Le 19/05/2019, à 15:02

MaruSS

Re : Pilote d'une clef USB WIFI

 odroid@odroid:~$ uname -a
Linux odroid 4.14.85-152 #1 SMP PREEMPT Mon Dec 3 03:00:02 -02 2018 armv7l armv7l armv7l GNU/Linux 

Pourquoi vanter le connu si le méconnu est meilleur ?

Hors ligne

#10 Le 19/05/2019, à 15:12

xubu1957

Re : Pilote d'une clef USB WIFI


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#11 Le 19/05/2019, à 15:18

MaruSS

Re : Pilote d'une clef USB WIFI

Merci, mais ce que j'aimerais savoir c'est comment télécharger MT761OU depuis le git hub ?


Pourquoi vanter le connu si le méconnu est meilleur ?

Hors ligne

#12 Le 19/05/2019, à 15:30

xubu1957

Re : Pilote d'une clef USB WIFI


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#13 Le 19/05/2019, à 16:39

MaruSS

Re : Pilote d'une clef USB WIFI

Ca ne marche plus à partir de

sudo insmod mt7610u.ko

et si j'invoque

sudo cp mt7610u.ko /path/which/error/message/said

le message d'erreur suivant s'affiche :

cp: cannot create regular file '/path/which/error/message/said': No such file or directory

du coup modprobe râle aussi :

modprobe: FATAL: Module mt7610u not found in directory /lib/modules/4.14.85-152

que dois-je faire ?


Pourquoi vanter le connu si le méconnu est meilleur ?

Hors ligne

#14 Le 19/05/2019, à 16:45

xubu1957

Re : Pilote d'une clef USB WIFI

Si said était l'utilisateur dans le fichier pris comme exemple, cela peut être une explication du message d'erreur.

Je ne sais pas compiler et les aidants pouvant aider, ne sont pas présents sur le forum actuellement.

Tu pourrais corriger le lien cassé, à la fin de ton premier message ?

Dernière modification par xubu1957 (Le 19/05/2019, à 16:45)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#15 Le 19/05/2019, à 16:46

moko138

Re : Pilote d'une clef USB WIFI

Donne toujours les retours complets.

"/path..." signifie "chemin mentionné par le message d'erreur".
Donc ce n'est pas à copier littéralement, mais à remplacer par quelque chose tiré des lignes précédentes... que tu ne nous as pas communiquées.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#16 Le 19/05/2019, à 17:13

MaruSS

Re : Pilote d'une clef USB WIFI

Ah... désolé...

le lien : https://static.tp-link.com/2018/201805/ … 0Linux.pdf
sinon il est accessible via le 1e lien de cette page

je vais essayer en remplaçant path par le chemin réel.


Pourquoi vanter le connu si le méconnu est meilleur ?

Hors ligne

#17 Le 19/05/2019, à 17:45

MaruSS

Re : Pilote d'une clef USB WIFI

Là non plus ça ne marche pas et je ne comprends pas pourquoi....

1. si

sudo insmod mt7610u.ko

ne marche pas : éxecuter

sudo modprobe mt7610u

2. si

sudo modprobe mt7610u

ne marche pas non plus : éxecuter

sudo cp mt7610u.ko /lib/modules/4.14.85-152

3. après tout ça ,éxecuter

sudo modprobe mt7610u

Mais ça ne marche pas à l'étape 3 :

modprobe: FATAL: Module mt7610u not found in directory /lib/modules/4.14.85-152

J'ai essayer d'ajouter l'extension ".ko" à mt7610u car cp a copié mt7610u.ko et non mt7610u mais ça ne marche toujours pas. Ca affiche la même erreur...

Pourtant, j'ai bien copié le module car il apparaît dans le dossier de destination de cp :

odroid@odroid:~/mt7610u$ ls /lib/modules | grep 4.14.85-152
4.14.85-152

Je comprends plus rien là... sad

------------------------------------------------------------------------------------------

Je me suis dit que le fichier "mt7610u.ko" a été copié à "/lib/modules/4.14.85-152" donc qu'il s'appelle maintenant 4.14.85-152
donc j'ai essayé modprobe avec 4.14.85-152 :

odroid@odroid:~/mt7610u$ ls /lib/modules | grep 4.14.85-152
4.14.85-152
odroid@odroid:~/mt7610u$ sudo modprobe 4.14.85-152
[sudo] password for odroid: 
modprobe: FATAL: Module 4.14.85-152 not found in directory /lib/modules/4.14.85-152

donc ça ne marche toujours pas.

-------------------------------------------------------------------------------------------

Je suis allé voir /lib/modules avec caja, donc en graphique (car j'y suis quand même plus à l'aise ...) et j'y trouve le dossier 4.14.85-152. Donc il y est bel et bien.............


Est-ce normal ? Est-ce que j'ai fait un truc de travers ?


Pourquoi vanter le connu si le méconnu est meilleur ?

Hors ligne

#18 Le 20/05/2019, à 04:48

moko138

Re : Pilote d'une clef USB WIFI

/!\ À l'avenir, merci de penser à toujours donner des retours complets.
  Un retour complet doit contenir toutes les lignes,
depuis celle, entière, de la commande
jusqu'à la ligne attendant la commande suivante
, exemple :

moi@mon-pc~$: ma-commande
son retour
moi@mon-pc~$:

.
Faute de quoi, il manque souvent à ceux qui tentent de t'aider des éléments essentiels.

(Plus de détails dans ce message-ci Retour utilisable de commande.)

Et si tu ne veux pas divulguer ton nom d'user, tu le remplaces par "toto" ou ce que tu veux.

  - -

= =

J'ai essayer d'ajouter l'extension ".ko" à mt7610u

Mauvaise idée : Claude n'est pas Claude.Durand.
Maintenant, quand le système cherchera Claude, il fera chou blanc.
Et quand il cherchera Claude.Durand, il croira avoir réussi, alors qu'il s'agira de Claude.

  - -

Je me suis dit que le fichier "mt7610u.ko" a été copié à "/lib/modules/4.14.85-152" donc qu'il s'appelle maintenant 4.14.85-152

Non, tu l'as copié dans le répertoire /lib/modules/4.14.85-152/.
Et de toute façon, ce n'est pas le bon emplacement. Qui doit ressembler plutôt à
/lib/modules/$(uname -r)/kernel/drivers/net/wireless/

= =

/!\ Jamais d'initiative unilatérale en cours de dépannage !

Continue de faire n'importe quoi, et ça va finir par une réinstallation.

Montre simplement :

lsb_release -d ; echo $XDG_CURRENT_DESKTOP ; uname -mr ; ls -lt /usr/share/xsessions | tr -s " " | cut -d" " -s -f6-9

puis attends le retour des spécialistes comme xubu1957.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#19 Le 20/05/2019, à 18:00

MaruSS

Re : Pilote d'une clef USB WIFI

lsb_release -d ; echo $XDG_CURRENT_DESKTOP ; uname -mr ; ls -lt /usr/share/xsessions | tr -s " " | cut -d" " -s -f6-9 :

odroid@odroid:~$ lsb_release -d ; echo $XDG_CURRENT_DESKTOP ; uname -mr ; ls -lt /usr/share/xsessions | tr -s " " | cut -d" " -s -f6-9
Description:	Ubuntu 18.04.1 LTS
MATE
4.14.85-152 armv7l

Apr 23 2018 kodi.desktop
Apr 23 2018 xbmc.desktop
Feb 13 2018 mate.desktop
odroid@odroid:~$ 

Dernière modification par MaruSS (Le 22/05/2019, à 19:46)


Pourquoi vanter le connu si le méconnu est meilleur ?

Hors ligne