Questions sur l'installation et la configuration de Manjaro Linux.

Usb WIFI

#1Messageil y a 4 ans

:bjr:
Je reviens avec mes soucis de comptabilté. J'ai acheté une clé USB WiIFI vendue comme compatible Linux sauf qu'elle ne l'est pas où alors il faut trouver le bon driver, le kernel qui va bien, compiler le tout...et espérer. On ne
peut pas se baser sur les retours clients, pour la même clé on passe d'impeccable à c'est la galère, tout dépend de l'OS installé et même de sa version. Alors ma question sera toute simple. Quelqu'un a-t-il installé une clé reconnue nativement sous Manjaro ?

D'avance merci.
Dernière modification par andsonil y a 4 ans, modifié au total 2 fois.

Usb WIFI

#2Messageil y a 4 ans

Bonjour André :bjr:
Si tu la vois dans lsusb essaye:

ln -sv  /usr/lib/systemd/network/99-default.link /etc/systemd/network/99-default.link
reboot
.

Usb WIFI

#3Messageil y a 4 ans

:bjr:

Merci pour ton retour.
J'ai essayé ton commande, le fichier a bien été créé mais cela ne fonctionne pas. :snif
# SPDX-License-Identifier: LGPL-2.1+
#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.

[Match]
OriginalName=*

[Link]
NamePolicy=keep kernel database onboard slot path
MACAddressPolicy=persistent
Peut-être à compléter ?

Usb WIFI

#4Messageil y a 4 ans

Je me suis basé sur ce post en adaptant au système de fichier propre à Arch/Manjaro où /lib est un lien vers /usr/lib.
Peux-tu nous donner le retour de lsusb ?

Usb WIFI

#5Messageil y a 4 ans

La cle est bien reconnue.

andson@andre-pc ~]$ lsusb
Bus 003 Device 002: ID 8087:8000 Intel Corp. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
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 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
[b]Bus 002 Device 004: ID 2357:012d TP-Link 802.11ac NIC[/b]
Bus 002 Device 003: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 002 Device 002: ID 25a7:fa61 Compx 2.4G Receiver
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[andson@andre-pc ~]$ 
Dernière modification par Erwanil y a 4 ans, modifié au total 1 fois.
Raison :Erreur : balise quote sur retour console

Usb WIFI

#6Messageil y a 4 ans

As tu essayer avec nmtui ?
C'est une console semi-graphique.

Usb WIFI

#7Messageil y a 4 ans

Non, je ne connaissais pas, je vais voir de ce côté. J'ai suivi le post que tu m'as indiqué plus haut.
Sans résultat.

Usb WIFI

#8Messageil y a 4 ans

:salut:

Nmtui est la copie conforme de l'interface qui permet d'ajouter une connexion dans le centre de configuration de Manjaro. J'avais déjà tenté le coup sans résultat. Je vais laissé brancher mon petit fil :sourire: ... pour l'instant.

Usb WIFI

#9Messageil y a 4 ans

Salut,
andson a écrit : il y a 4 ans La cle est bien reconnue.
andson@andre-pc ~]$ lsusb
Bus 003 Device 002: ID 8087:8000 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
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 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 2357:012d TP-Link 802.11ac NIC
Sur usb.org, l'identification de ta clé wifi (2357:012d) n'est pas dans la liste :

2357  TP-Link
	0100  TL-WN8200ND [Realtek RTL8192CU]
	0101  RTL8812AU Archer T4U 802.11ac
	0103  Archer T4UH wireless Realtek 8812AU
	0105  Archer T1U 802.11a/n/ac Wireless Adapter [MediaTek MT7610U]
	0106  Archer T9UH v1 [Realtek RTL8814AU]
	0107  TL-WN821N Version 5 RTL8192EU
	0108  TL-WN822N Version 4 RTL8192EU
	0109  TL WN823N RTL8192EU
	010c  TL-WN722N v2
	010e  TL-WN722N v2
	0200  MA 180 Zero CD
	0201  HSUPA Modem MA180
Ça passe de 2357:010e à 2357:0200, le branchement de ta clé est détecté, mais elle n'est pas identifiable, le système ne peut pas lui attribuer un module/pilote pour l'utiliser.

Usb WIFI

#10Messageil y a 4 ans

Salut,

J'ai appris quelque chose. :bien

Merci pour ton retour.

Usb WIFI

#11Messageil y a 4 ans

Salut j'ai un model compatible manjaro et autre linux elle fonctionne même pour tester la sécurité sous kalilinux.

Bus 001 Device 004: ID 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Bus 001 Device 002: ID 046d:0805 Logitech, Inc. Webcam C300
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
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
https://www.amazon.fr/gp/product/B016I6 ... UTF8&psc=1

PS: Je viens de voir qu'elle était en rupture de stock mais tu la trouveras peut être ailleur.
Si non tu cherche une key usb wifi avec le chipset RT2870/RT3070 et elle fonctionnera sous linux sans problème.

Usb WIFI

#12Messageil y a 4 ans

Usb WIFI

#13Messageil y a 4 ans

Bonjour, :salut:

Avant de vouloir en acheter une, il faudrait aller un peu plus loin. La moitié du chemin est déjà fait. :siffle

Perso, j'ai sur ma config principale,une carte pci Asus PCE-AC68 qui n'a pas été fonctionnelle lors du 1er démarrage.
A l'aide de quelques commandes j'ai pu identifier et installer le driver qui manquait vu qu'elle était reconnue.

Quand vous installer un périphérique ou que ce périphérique ne fonctionne pas, il Faut TOUJOURS faire la même chose :
  • on identifie le device en question: à ce moment là, 2 cas de figures :
    • le device n'est pas reconnu et là, c'est la mort
    • le device est reconnu et on est à moitié sauvé
  • on voit ce que le système nous dis sur ce device en particulier par rapport aux informations recueilli plus haut. Puis on avise (firmware, noyau, etc...). Et AUR et Github est ton ami
Dans ton cas, c'est un périphérique usb donc on fait (ce que tu as fais)
lsusb
.
Si c'était un périphérique pci, on fait
lspci
Ensuite, une fois qu'on voit ce device dans la liste on continue avec les précieuses informations de ce retour: cad idVendeur ( pour toi 2357) et idProduct ( pour toi 012d). On pourra donc trouver des informations précieuses sur les 2 qui nous aiguillerons sur la marche à suivre.
Note idVendor est toujours le même :o

Concrètement cela donne (pour moi):

[olivier@luthien ~]$ lsusb
Bus 002 Device 005: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
Bus 002 Device 004: ID 07ca:850a AVerMedia Technologies, Inc. AverTV Volar Black HD (A850)
Bus 002 Device 006: ID 1038:12ad SteelSeries ApS 
Bus 002 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 007: ID 046d:c70a Logitech, Inc. MX5000 Cordless Desktop
Bus 001 Device 006: ID 046d:c70e Logitech, Inc. MX1000 Bluetooth Laser Mouse
Bus 001 Device 005: ID 046d:0b02 Logitech, Inc. C-UV35 [Bluetooth Mini-Receiver] (HID proxy mode)
Bus 001 Device 004: ID 07d1:f101 D-Link System DBT-122 Bluetooth
Bus 001 Device 003: ID 0cf3:9271 Qualcomm Atheros Communications AR9271 802.11n
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Mais aussi:

[olivier@luthien ~]$ sudo lsusb | grep '0cf3'
Bus 001 Device 003: ID 0cf3:9271 Qualcomm Atheros Communications AR9271 802.11n
Note que cela correspond mais ce n'est pas assez comme info. Linux est un système intelligent, il te dit souvent ce qu'il faut faire et là il nous faut le driver qu'on obtient comme ceci.

[olivier@luthien ~]$ sudo dmesg | grep 9271
[    1.750518] usb 1-1.2: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08
[    8.165602] usb 1-1.2: "ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested"
[    8.527433] usb 1-1.2: "ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008"
[    9.024806] ieee80211 phy0: Atheros AR9271 Rev:1
[   29.927102] audit: type=1130 audit(1585562155.500:64): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=pamac-daemon comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[olivier@luthien ~]$ inxi -Nx
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Micro-Star MSI 
           driver: r8168 v: 8.048.00-NAPI port: b800 bus ID: 03:00.0 
           Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Micro-Star MSI 
           driver: r8168 v: 8.048.00-NAPI port: c800 bus ID: 04:00.0 
           Device-3: Qualcomm Atheros AR9271 802.11n type: USB driver: ath9k_htc bus ID: 1-1.2:3 
[olivier@luthien ~]$ inxi -F
System:    Host: luthien Kernel: 5.5.13-1-MANJARO x86_64 bits: 64 Desktop: Deepin 15.11 
           Distro: Manjaro Linux 
Machine:   Type: Desktop System: MICRO-STAR product: MS-7583 v: 1.0 serial: <root required> 
           Mobo: MICRO-STAR model: P55-GD65 (MS-7583) v: 1.0 serial: <root required> 
           BIOS: American Megatrends v: 1.0 date: 07/28/2009 
CPU:       Topology: Quad Core model: Intel Core i5 750 bits: 64 type: MCP L2 cache: 8192 KiB 
           Speed: 1216 MHz min/max: 1200/2667 MHz Core speeds (MHz): 1: 1249 2: 1219 3: 1203 4: 1220 
Graphics:  Device-1: AMD Cape Verde XT [Radeon HD 7770/8760 / R7 250X] driver: radeon v: kernel 
           Display: x11 server: X.Org 1.20.7 driver: ati,radeon unloaded: modesetting 
           resolution: 1280x1024~60Hz 
           OpenGL: renderer: AMD VERDE (DRM 2.50.0 5.5.13-1-MANJARO LLVM 9.0.1) v: 4.5 Mesa 19.3.5 
Audio:     Device-1: Intel 5 Series/3400 Series High Definition Audio driver: snd_hda_intel 
           Device-2: AMD Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series] 
           driver: snd_hda_intel 
           Device-3: SteelSeries ApS type: USB driver: hid-generic,snd-usb-audio,usbhid 
           Sound Server: ALSA v: k5.5.13-1-MANJARO 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8168 
           IF: enp3s0 state: down mac: 00:24:21:e4:5f:a2 
           Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8168 
           IF: enp4s0 state: down mac: 00:24:21:e4:5f:a3 
           Device-3: Qualcomm Atheros AR9271 802.11n type: "USB driver: ath9k_htc"
           IF: wlp0s26u1u2 state: up mac: f4:f2:6d:19:75:89 
Drives:    Local Storage: total: 1.93 TiB used: 160.31 GiB (8.1%) 
           ID-1: /dev/sda vendor: Western Digital model: WD20EARS-00MVWB0 size: 1.82 TiB 
           ID-2: /dev/sdb vendor: OCZ model: AGILITY3 size: 111.79 GiB 
Partition: ID-1: / size: 73.51 GiB used: 30.69 GiB (41.8%) fs: ext4 dev: /dev/sdb1 
           ID-2: /home size: 967.24 GiB used: 51.05 GiB (5.3%) fs: ext4 dev: /dev/sda1 
Sensors:   System Temperatures: cpu: 36.0 C mobo: N/A gpu: radeon temp: 38 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 211 Uptime: 3h 10m Memory: 3.84 GiB used: 2.10 GiB (54.7%) Shell: bash inxi: 3.0.37
Bingo il faut le driver
ath9k_htc
Bon okay pour moi il est présent et chargé (il y a un retour) mais s'il ne l'était pas et qu'on veut vérifier si c'est le cas ou pas, on ferait:

[olivier@luthien ~]$ lsmod | grep ath9k_htc
ath9k_htc              94208  0
ath9k_common           40960  1 ath9k_htc
ath9k_hw              520192  2 ath9k_htc,ath9k_common
ath                    36864  3 ath9k_htc,ath9k_common,ath9k_hw
mac80211             1011712  2 ath9k_htc,ath9k_hw
cfg80211              864256  4 ath9k_htc,ath9k_common,ath,mac80211
Il est chargé mais sinon on peut le charger de la manière suivante, si ce n'était pas le cas:

[olivier@luthien ~]$ modprobe ath9k_htc
puis on refait la commande lsmod pour vérifier le retour.

S'il n'est pas présent un œil dans pamac (et sur aur s'il n'est pas activé) est un réflexe à avoir. Un autre reflex à avoir est de regarder sur .............Github. Et de faire un tour sur les forums de manjaroUS, puis d'Ubuntu (et de sa doc). Attention toutes les commandes d'Ubuntu ne fonctionnent pas sur Manjaro, il faut juste les tester. :shock:

Pour en revenir à toi, que donnes déjà les commandes suivantes:

sudo lsusb | grep '2357'

sudo dmesg | grep 012d

inxi -Nx
Et après on verra. :siffle

Usb WIFI

#14Messageil y a 4 ans

:bjr:
Demain je m'y attelle, bien occupé c'est temps-ci.
Merci pour les retours

Edit:
Il parait qu'il n'y a que les imbéciles que ne changent pas d'avis . :gsourire:
Voici le retour des commandes demandées :

[andson@andre-pc ~]$ sudo lsusb | grep "2357"
Bus 002 Device 004: ID 2357:012d TP-Link 802.11ac NIC
[andson@andre-pc ~]$ sudo dmesg | grep 012d
[    1.789710] usb 2-9: New USB device found, idVendor=2357, idProduct=012d, bcdDevice= 2.10
[andson@andre-pc ~]$ inxi -Nx
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASRock driver: r8169 v: kernel port: d000 
           bus ID: 04:00.0 
           Device-2: TP-Link 802.11ac NIC type: USB driver: usb-network bus ID: 2-9:4 
[andson@andre-pc ~]$ 
Edit:
A tout hasard j'ai essayer une recherche sur par Trizen avec la seule référence qui pouvait vouloir dire quelque chose

[andson@andre-pc ~]$ trizen  802.11ac 
1 aur/bt-dw1560-firmware 1.0-1 [unmaintained] [6+] [0.00%] [10 Mar 2016]
    Bluetooth firmware for Dell DW1560 802.11ac (Broadcom BCM4352) adapter
2 aur/rtl8822bu-dkms-git 20180723-9 [13+] [0.05%] [21 Sep 2019]
    Kernel module for Edimax EW7822ULC USB3 and Asus AC53 Nano USB 802.11ac adapter.
3 aur/rtl8822bu-dkms-raspberrypi 1.0-1 [1+] [0.19%] [13 Jan 2020]
    Kernel module for Edimax EW7822ULC USB3 and Asus AC53 Nano USB 802.11ac adapter. (for raspberrypi)
J'ai tenté l'option deux mais cela c'est terminé avec des erreurs :

DKMS: add completed.
Error! echo
Your kernel headers for kernel 5.5.13-1-MANJARO cannot be found at
/usr/lib/modules/5.5.13-1-MANJARO/build or /usr/lib/modules/5.5.13-1-MANJARO/source.
You can use the --kernelsourcedir option to tell DKMS where it's located.
erreur : la commande n’a pas pu être exécutée correctement
:: Exécution des crochets de post-transaction…
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> Unable to install module rtl8822bu/20180723 for kernel 5.5.13-1-MANJARO: Missing kernel headers.
==> Unable to install module rtl8822bu/20180723 for kernel 5.4.28-1-MANJARO: Missing kernel headers.
Je pourrais installer la paquet Linux55-headers 5.5.13-1 mais est-ce la solution ? Et après ?
Dernière modification par andsonil y a 4 ans, modifié au total 3 fois.

Usb WIFI

#15Messageil y a 4 ans

Usb WIFI

#16Messageil y a 4 ans

Comme je te l'ai dis en MP, j'ai fais une petite recherche et je pense que j'ai trouvé mais je te l'a donnerai demain en détail.

Mais en bref, très bref. :o
Si je ne me trompe pas c'est un adaptateur TP_Link Archer T3U.

Essai avec pamac (onglet recherche ) et tape rtl88x2bu. Puis choisi rtl88x2bu-dkms-git.

L'idéal serait le cynix mais la version packagée est ancienne https://github.com/cilynx/rtl88x2BU_WiF ... 0427-5959/. La nouvelle ne l'est pas https://github.com/cilynx/rtl88x2bu. Mais on pourrait en faire un facilement.
Mais avant de faire autre chose, essaie celui-là et dis-moi ce qu'il en est.

Et tu n'es pas le seul à avoir eu ce genre de problème: https://forum.manjaro.org/t/tp-link-arc ... 0/115601/2

A demain. J'ai juste eu le temps de survoler le problème. :tetu!

Usb WIFI

#17Messageil y a 4 ans

Pour l'adaptateur c'est tout juste. :bien
Rien trouvé avec pamac, j'ai regardé du côté de Trizen et j'ai trouvé ça. J'ai lancé l'install :

[andson@andre-pc ~]$ trizen rtl88x2bu-dkms-git
1 aur/rtl88x2bu-dkms-git 5.6.1.r30.20fba52-1 [6+] [1.41%] [21 Sep 2019]
    Kernel module for Realtek rtl88x2bu WiFi chipset

=>> Select packages to install
> 1
:: Cloning AUR package: rtl88x2bu-dkms-git
résultat :

 Procéder à l’installation ? [O/n : o
(1/1) vérification des clés dans le trousseau                                                                     
(1/1) vérification de l’intégrité des paquets                                                                     
(1/1) chargement des fichiers des paquets                                                                         
(1/1) analyse des conflits entre fichiers                                                                         
(1/1) vérification de l’espace disque disponible                                                                  
:: Traitement des changements du paquet…
(1/1) installation de rtl88x2bu-dkms-git                                                                          
:: Exécution des crochets de post-transaction…
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> Unable to install module rtl88x2bu/5.6.1.r60.9c6c253 for kernel 5.5.15-1-MANJARO: Missing kernel headers.
==> Unable to install module rtl88x2bu/5.6.1.r60.9c6c253 for kernel 5.4.30-1-MANJARO: Missing kernel headers.
[andson@andre-pc ~]$ 
]

Le noyau utilisé est le 5.5.15-1 je suppose que je dois installé le paquet linux55headers 5.5.15-1 avant toute chose.

Edit:

J'ai installé le paquet en question et relancé la commande Trizen. Ça me donne :

:: Procéder à l’installation ? [O/n] o
(1/1) vérification des clés dans le trousseau                                                                     [####################################################################] 100%
(1/1) vérification de l’intégrité des paquets                                                                     [####################################################################] 100%
(1/1) chargement des fichiers des paquets                                                                         [####################################################################] 100%
(1/1) analyse des conflits entre fichiers                                                                         [####################################################################] 100%
(1/1) vérification de l’espace disque disponible                                                                  [####################################################################] 100%
:: Exécution des crochets de pré-transaction…
(1/1) Remove DKMS modules
==> dkms remove rtl88x2bu/5.6.1.r60.9c6c253 -k 5.5.15-1-MANJARO
:: Traitement des changements du paquet…
(1/1) réinstallation rtl88x2bu-dkms-git                                                                           [####################################################################] 100%
:: Exécution des crochets de post-transaction…
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> dkms install rtl88x2bu/5.6.1.r60.9c6c253 -k 5.5.15-1-MANJARO
==> Unable to install module rtl88x2bu/5.6.1.r60.9c6c253 for kernel 5.4.30-1-MANJARO: Missing kernel headers.
[andson@andre-pc ~]$ 
Si je devine bien le paquet Trizen est prévu pour le noyau 5.4.30-1. Mais j'arrête de bricoler. :gsourire:

Usb WIFI

#18Messageil y a 4 ans

Le noyau utilisé est le 5.5.15-1 je suppose que je dois installé le paquet linux55headers 5.5.15-1 avant toute chose.
En effet. :bien

Du temps que j'y pense et avant de revenir sur ce que tu as fais auparavant dans un autre commentaire, poste-moi le retour de la commande suivante:

sudo rfkill list
Qui doit te donner en retour:

0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
Cette commande sert à vérifier si pour une raison ou une autre ta carte wifi serait désactivée par le système. :saispas:

Usb WIFI

#19Messageil y a 4 ans

J'ai le même résultat.

0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
Pour info, j'ai un paquet linux-api-headers 5.4.17-1 installé

Usb WIFI

#20Messageil y a 4 ans

Donne -moi le retour de la commande suivante qui va determiner le noyau que tu utilises.
Si mon instinct ne me trompe pas tu utilise le 5.5 et en regardant (et par expérience suite à la maj de celui-ci) il a généré pas mal de soucis avec le wifi.
Dernière modification par Cenwenil y a 4 ans, modifié au total 1 fois.
Répondre