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 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 wink

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


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