Page 1 sur 1

Pb avec Dongle USB 3g Qualcom [résolu]

Posté : jeu. 17 sept. 2020 17:18
par Alain_42
Bonjour,
J'ai depuis quelques temps (plusieurs mois) un dongle USB Modem 3g Qualcom HSPA 7.2Mbps branché sur un premier Pi 3 B+
J'arrive parfaitement a envoyer des sms avec gammu-smsd

Je viens de faire l’acquisition d'un dongle de la même marque, même modèle branché sur un deuxième Pi 3B+
Il n'est pas reconnu comme modem,
J'ai installé usb-modeswitch et wvdial
wvdialconf ne le voit pas
La commande lsusb renvoie Qualcom , Masse storage Device
Alors que sur celui qui fonctionne elle renvoie Qualcom , Inc. Siemens SG75

En recherchant sur les différents forums, j'ai trouvé une commande qui le passe en modem:
sudo usb_modeswitch -W -v 05c6 -p 1000 K
après cette commande lsusb trouve bien Qualcom , Inc. Siemens SG75
wvdial le voit aussi et j'arrive a envoyer un sms

par contre si je reboot le dongle reviens en Masse storage device, et ça ne fonctionne plus

J'ai du sauter une étape de copie de configuration dans un fichier, lequel ?

(nota: si je met le dongle qui fonctionne sur le deuxième pi, il est bien vu comme modem par lsusb)

Si quelqu'un a une idée, merci d'avance.
Alain

Re: Pb avec Dongle USB 3g Qualcom

Posté : ven. 18 sept. 2020 15:24
par Alain_42
Bonjour,
Je me répond à moi même.
Problème résolu en rajoutant dans /lib/udev/rules.d/40-modeswitch.rules
la lignes trouvée sur Gitub
https://gist.github.com/UedaTakeyuki/07 ... 186e3c6149

Après un reboot
lsusb renvoie => Bus 001 Device 006: ID 05c6:6000 Qualcomm, Inc. Siemens SG75

Si je comprend bien à la livraison le dongle Qualcom a comme ID 05c6:1000 (Masse Strorage Device)
Pour le faire passer en ID 05c6:6000 (Modem 3G) il faut faire la commande
sudo usb_modeswitch -W -v 05c6 -p 1000 -K

Action réalisée automatiquement grâce à la ligne rajoutée.
Voilà si cela peut sauver quelqu'un !

Cordialement à tous les framboisiens :D