Pages : 1
#1 Le 13/12/2020, à 12:06
- BrunoL
Dungle wifi et montage temporaire sur serveur
Bonjour,
Sur un serveur Ubuntu20.04 doté d'une carte ethernet (uniquement sur réseau interne pas d'internet), j'ai ajouté un dungle usb Wifi pour permettre réguliérement les mises à jour de l'install.
J'ai quelque peu souffert car il s'agit d'un rtl8812 qui ne fonctionne pas avec le driver de la distribution. J'ai donc appliqué la procédure suivante trouvée sur ce forum :
1230 mkdir Temp
1231 cd Temp
1232 git clone -b v5.6.4.2 https://github.com/aircrack-ng/rtl8812au.git
1233 ls
1234 cd rtl8812au/
1235 make
1236 sudo make install
1237 sudo modprobe 88XXau
1238 sudo lshw -class network
1239 nmcli dev wifi
1240 source dkms.conf
1241 sudo mkdir /usr/src/$PACKAGE_NAME-$PACKAGE_VERSION
1242 sudo cp -r * /usr/src/$PACKAGE_NAME-$PACKAGE_VERSION
1243 sudo dkms add $PACKAGE_NAME/$PACKAGE_VERSION
1244 sudo dkms autoinstall $PACKAGE_NAME/$PACKAGE_VERSION
Tout a fonctionné même aprés reboot. Donc j'enlève écran et clavier et le routeur rejoint sa caverne.
J'avais oublié un détail, le dungle USB n'est branché que durant la mise à jour de la distrib d'où mon problème après boot du serveur.
:~$ ifconfig
enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.5.150 netmask 255.255.255.0 broadcast 192.168.5.255
inet6 fe80::2a92:4aff:fe34:5260 prefixlen 64 scopeid 0x20<link>
ether 28:92:4a:34:52:60 txqueuelen 1000 (Ethernet)
RX packets 16562 bytes 1305128 (1.3 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 16550 bytes 1521272 (1.5 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 18
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 771 bytes 56233 (56.2 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 771 bytes 56233 (56.2 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
La liaison wifi n'est plus là.
La clé est présente (aprés branchement) de même que le module:
:~$ lsusb
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0bda:8812 Realtek Semiconductor Corp. RTL8812AU 802.11a/b/g/n/ac 2T2R DB WLAN Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
:~$ lsmod|grep 88XXau
88XXau 1888256 0
cfg80211 704512 1 88XXau
Donc ma question comment monter la liaison wifi pour lancer le apt... puis démonter cette liaison après sans flinguer la liaison enp2s0 qui supporte le LAN interne. A priori, j'ai fait le test que la liaison wifi opérationnelle fonctionne bien au-dessus de la enp2s0 mais je suis pas à l'abri d'une autre surprise
Merci pour votre aide.
Hors ligne
#2 Le 13/12/2020, à 12:26
- xubu1957
Re : Dungle wifi et montage temporaire sur serveur
Bonjour,
Clé wifi branchée, montre :
ip a
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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
#3 Le 13/12/2020, à 12:43
- BrunoL
Re : Dungle wifi et montage temporaire sur serveur
Xubu1957 :
:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 28:92:4a:34:52:60 brd ff:ff:ff:ff:ff:ff
inet 192.168.5.150/24 brd 192.168.5.255 scope global enp2s0
valid_lft forever preferred_lft forever
inet6 fe80::2a92:4aff:fe34:5260/64 scope link
valid_lft forever preferred_lft forever
3: wlx24050ff730a7: <BROADCAST,MULTICAST> mtu 2312 qdisc noop state DOWN group default qlen 1000
link/ether 24:05:0f:f7:30:a7 brd ff:ff:ff:ff:ff:ff
Hors ligne
#4 Le 13/12/2020, à 17:20
- BrunoL
Re : Dungle wifi et montage temporaire sur serveur
Petit complément, le module à utiliser au lieu du rtl8812a est le 88XXau que l'on trouve bien
:~$ lsmod |grep 88
88XXau 1888256 0
cfg80211 704512 1 88XXau
raid6_pq 114688 4 async_pq,btrfs,raid456,async_raid6_recov
mais la connexion veut utiliser rtl88XXau:
:~$ sudo lshw -class network
*-network
description: Ethernet interface
...
*-network DISABLED
description: Wireless interface
physical id: 1
bus info: usb@1:5
logical name: wlx24050ff730a7
serial: 24:05:0f:f7:30:a7
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rtl88XXau multicast=yes wireless=unassociated
Or à chaque version l'environnement semble changer (si j'en crois ce guide) et mes tentatives infructueuse.
Donc comment puis-je affecter la connexion wifi au bon module ?
Merci.
Hors ligne
#5 Le 13/12/2020, à 17:38
- xubu1957
Re : Dungle wifi et montage temporaire sur serveur
Tu t'es servi de quelle discussion du forum, pour installer le pilote ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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 13/12/2020, à 18:03
- BrunoL
Re : Dungle wifi et montage temporaire sur serveur
Hors ligne
#7 Le 13/12/2020, à 18:21
- xubu1957
Re : Dungle wifi et montage temporaire sur serveur
Rien ne peut servir dans le § 4 > veille_et_hibernation#la_connexion_reseau_ne_se_reactive_pas_en_sortie_de_veille_ou_d_hibernation ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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 13/12/2020, à 19:02
- BrunoL
Re : Dungle wifi et montage temporaire sur serveur
Ce §4 évoque les sorties de mise en veille. Or le wifi pose problème dés le lancement.
Plus je creuse et plus il me semble que c'est un problème de module.
● NetworkManager.service - Network Manager
Loaded: loaded (/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2020-12-13 16:40:32 CET; 1h 53min ago
Docs: man:NetworkManager(8)
Main PID: 4634 (NetworkManager)
Tasks: 3 (limit: 4385)
Memory: 3.5M
CGroup: /system.slice/NetworkManager.service
└─4634 /usr/sbin/NetworkManager --no-daemon
déc. 13 16:53:56 nashp NetworkManager[4634]: <info> [1607874836.8307] audit: op="connection-activate" uuid="1af51711-b841-440a-89ea-15781e3d4a68" name="V5X31z64b_F" result="fail" reason="No suitable device found for this connection (device wlx24050ff730a7 not available because device is not available)."
déc. 13 18:27:20 nashp NetworkManager[4634]: <info> [1607880440.1914] device (wlx24050ff730a7): state change: unavailable -> unmanaged (reason 'removed', sys-iface-state: 'removed')
déc. 13 18:27:20 nashp NetworkManager[4634]: <info> [1607880440.2524] radio killswitch /sys/devices/pci0000:00/0000:00:12.2/usb1/1-5/1-5:1.0/ieee80211/phy1/rfkill1 disappeared
déc. 13 18:27:20 nashp NetworkManager[4634]: <info> [1607880440.2525] manager: rfkill: Wi-Fi now enabled by radio killswitch
déc. 13 18:27:56 nashp NetworkManager[4634]: <info> [1607880476.5493] device (wlan0): driver supports Access Point (AP) mode
déc. 13 18:27:56 nashp NetworkManager[4634]: <info> [1607880476.5499] manager: (wlan0): new 802.11 Wi-Fi device (/org/freedesktop/NetworkManager/Devices/4)
déc. 13 18:27:56 nashp NetworkManager[4634]: <info> [1607880476.5891] device (wlan0): interface index 5 renamed iface from 'wlan0' to 'wlx24050ff730a7'
déc. 13 18:27:56 nashp NetworkManager[4634]: <info> [1607880476.6026] rfkill2: found Wi-Fi radio killswitch (at /sys/devices/pci0000:00/0000:00:12.2/usb1/1-5/1-5:1.0/ieee80211/phy2/rfkill2) (driver rtl88XXau)
déc. 13 18:27:56 nashp NetworkManager[4634]: <info> [1607880476.6028] manager: rfkill: Wi-Fi now disabled by radio killswitch
déc. 13 18:27:56 nashp NetworkManager[4634]: <info> [1607880476.6172] device (wlx24050ff730a7): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Le retour du service NetworkManager indique bien identifier le wifi avec le driver inexistant rtl88XXau puis semble le virer. J'en déduit que ce qui est réseau se déroule bien mais qu'à un moment il détecte un problème et vire le wifi. Il me semble donc être entre le noyau (modprobe) et le réseau (unmanaged).
Je pense que ta remarque sur ma façon d'implanter ce module est très pertinente car le module initial de la distrib se nomme rtl8812au, le nouveau que j'ai compilé et qui a fonctionné 88XXau (il est d'ailleurs toujours présent et monté) MAIS d'où sort ce machin dans le paramétrage réseau rtl88XXau. C'est suite à l'arrêt relance qu'il est apparu.
Dernière modification par BrunoL (Le 13/12/2020, à 19:03)
Hors ligne
#9 Le 13/12/2020, à 19:16
- xubu1957
Re : Dungle wifi et montage temporaire sur serveur
Et regarder dans les discussions > github.com/aircrack-ng/rtl8812au/issues ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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
#10 Le 14/12/2020, à 09:10
- BrunoL
Re : Dungle wifi et montage temporaire sur serveur
La nuit portant conseil, j'ai utilisé une connexion ssh -X et surprise malgré la situation affichée du wifi, la liaison wifi internet fonctionne parfaitement avec firefox. Mais impossible de lancer l'apt-get (normal j'ai un conflit avec l'eth interne).
Donc j'ai sûrement un pb de reconnaissance du dungle wifi mais je dois avoir un joyeux bordel au niveau de ma description réseau. Je pensais m'éviter des déclarations explicites.
Désolé pour le bruit, je pense avoir une mauvaise prise en compte du dungle mais je reviendrai si besoin après avoir remis un peu d'ordre dans les réseaux.
Merci xubu1957.
Hors ligne
Pages : 1