Je viens d'installer Ubuntu 13.04 Raring. Maintenant, je suis confronté à un problème avec mon modem Huawei EC156.
Au début, cela fonctionnera correctement, mais il disparaîtra du gestionnaire de réseau si le modem est déconnecté après la connexion ou retiré du port USB. L'option "Activer le haut débit mobile" disparaîtrait également de Network Manager. Le modem réapparaîtra si je l'utilise depuis Windows, puis le réexécute sur Ubuntu.
Si le modem est détecté correctement, dmesg affichera quelque chose comme ceci:
New USB device found, idVendor=12d1, idProduct=140c
mais s'il n'est pas détecté, dmesg afficherait ce résultat:
New USB device found, idVendor=12d1, idProduct=1505
Je n'ai jamais vu ce problème auparavant dans les versions précédentes d'Ubuntu. Comment puis-je le réparer?
J'ai trouvé la réponse de ce blog . C'est en indonésien, donc je voudrais le traduire et l'expliquer un peu.
Tout ce dont vous avez besoin est de deux étapes simples:
Écrivez un fichier pour usb_modeswitch:
# nano /etc/usb_modeswitch.d/12d1:1505
Remplissez le fichier avec ces textes:
DefaultVendor= 0x12d1
DefaultProduct=0x1505
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
Émettre une commande:
# usb_modeswitch -I -W -c /etc/usb_modeswitch.d/12d1:1505
Le modem devrait maintenant avoir changé de mode et peut être détecté par NetworkManager.
Vous auriez probablement pu essayer ce que je vais dire.
lsusb
usb-devices
Les commandes ci-dessus répertorieront les périphériques USB connectés à votre machine.
Cependant, la méthode suivante fonctionne à chaque fois pour moi. Branchez le périphérique USB avant d'allumer votre ordinateur portable.
Après la connexion, veuillez entrer les commandes suivantes dans votre terminal:
dmesg -c
Veuillez noter les impressions que votre modem est détecté.
lsusb
Et obtenez l'ID du fournisseur et du produit de votre appareil.
modprobe option
service network-manager restart
echo 12D1 140C > /sys/bus/usb-serial/drivers/option1/new_id
dmesg
Vous devez maintenant voir quelques changements dans dmesg
en détectant votre périphérique USB en tant que modem. Sinon, après dmesg -c
, essayez modprobe -r usb_storage
, ce qui supprimera la prise en charge des périphériques de stockage USB. Parfois, votre modem est détecté comme stockage USB. Une fois votre modem détecté, vous pouvez réactiver le stockage USB en modprobe option
.
J'espère que cela vous aidera.