14 votes

La connexion USB se déconnecte constamment

J'essaie de me connecter via un tethering USB depuis mon LG G4. J'ai Ubuntu 16.04

Le tethering fonctionne pendant 1 ou 2 minutes seulement, mais après cela, il se déconnecte. Si je débranche et rebranche le câble, il se reconnecte, mais juste pour une autre minute ou deux.
Si j'active le wifi tethering, cela fonctionne bien

Quelqu'un peut-il me donner des conseils sur la façon de diagnostiquer et de comprendre pourquoi cela se produit ?

Merci d'avance :)

14voto

Derek L Points 151

Je viens de rencontrer exactement le même problème après avoir effectué la mise à jour vers la version 16.04.1 à partir de la version 14.04 (sous laquelle le tethering USB a fonctionné sans problème pendant des années).

D'après le syslog, il semble que ce soit dû à un conflit avec ModemManager.

Aug 25 13:12:24 outback NetworkManager[2543]: <info>  [1472145144.1334] device (enp0s20u2): Activation: successful, device activated.
[...eliding log entries related to nm-dispatcher services]
Aug 25 13:12:38 outback ModemManager[2503]: <info>  Creating modem with plugin 'Generic' and '2' ports
Aug 25 13:12:38 outback ModemManager[2503]: <info>  Modem for device at '/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2' successfully created
Aug 25 13:12:41 outback ModemManager[2503]: <warn>  couldn't load Manufacturer: 'Serial command timed out'
Aug 25 13:12:44 outback ModemManager[2503]: <warn>  couldn't load Model: 'Serial command timed out'
Aug 25 13:12:47 outback ModemManager[2503]: <warn>  couldn't load Revision: 'Serial command timed out'
Aug 25 13:12:50 outback ModemManager[2503]: <warn>  couldn't load Equipment Identifier: 'Serial command timed out'
Aug 25 13:12:50 outback ModemManager[2503]: <warn>  couldn't load Operator name: 'SIM failed to handle CRSM request (sw1 106 sw2 130)'
Aug 25 13:12:54 outback ModemManager[2503]: <warn>  couldn't load IMEI: 'Serial command timed out'
Aug 25 13:12:54 outback ModemManager[2503]: <info>  Modem: state changed (unknown -> disabled)
Aug 25 13:12:54 outback NetworkManager[2543]: <info>  [1472145174.3879] device (enp0s20u2): state change: activated -> deactivating (reason 'connection-removed') [100 110 38]
Aug 25 13:12:54 outback NetworkManager[2543]: <info>  [1472145174.3881] manager: NetworkManager state is now DISCONNECTING
Aug 25 13:12:54 outback NetworkManager[2543]: <info>  [1472145174.4362] dns-mgr: Writing DNS information to /sbin/resolvconf
Aug 25 13:12:54 outback dnsmasq[4348]: setting upstream servers from DBus
Aug 25 13:12:54 outback NetworkManager[2543]: <info>  [1472145174.4430] manager: (ttyACM0): new Broadband device (/org/freedesktop/NetworkManager/Devices/4)
Aug 25 13:12:54 outback NetworkManager[2543]: <info>  [1472145174.4441] device (ttyACM0): state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Aug 25 13:12:54 outback NetworkManager[2543]: <info>  [1472145174.4445] device (ttyACM0): modem state 'enabling'
Aug 25 13:12:54 outback NetworkManager[2543]: <info>  [1472145174.4457] device (enp0s20u2): state change: deactivating -> disconnected (reason 'connection-removed') [110 30 38]

J'ai désactivé ModemManager via la commande :

sudo systemctl disable ModemManager.service

Et ensuite redémarré. Mes sessions de connexion USB ultérieures ont été stables depuis lors.

Je suis sûr qu'il y a un moyen de configurer ModemManager correctement pour mon téléphone (un LG G3), mais je n'ai aucun besoin actuel d'un modem série, donc cette méthode fonctionne pour moi.

5voto

Pedro Siqueira Points 81

Pour moi, cette commande a fonctionné :

sudo systemctl stop ModemManager.service

en utilisant disable au lieu de stop ne fonctionnait pas. Ensuite, je rouvre le NetworkManager :

sudo NetworkManager

3voto

Ju Tutt Points 131
systemctl stop ModemManager.service

a fonctionné sans problème sur mon ancien LG G2, Kali Linux 2019.4, sans avoir besoin de redémarrer.

systemctl disable ModemManager.service

empêchera le démarrage du service sur les futurs (re)démarrages.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X