J'utilise Ubuntu 12.04. Je vais d'abord expliquer ma situation.
J'utilise un modem USB qui se déconnecte fréquemment pendant environ une heure. Ensuite, je vais le déconnecter des ports et insérerai à nouveau. Ensuite, il cherchera à nouveau et se connecter.
Mon idée est la suivante: y a-t-il quelque chose que je puisse faire sans brancher le modem des ports USB, je veux dire redémarrer l'alimentation au modem ou au port USB.
Encore un point: je ne peux pas redémarrer l’alimentation totale de USB, car mes haut-parleurs sont USB et j’ai parfois travaillé en connectant des périphériques USB.
Aidez-moi les gars, si j'ai ça, vous allez me sauver d'un exercice quotidien.
Merci .
Nous pouvons essayer si une réinitialisation de notre périphérique USB aide à le ressusciter. Nous devons d’abord connaître l’identifiant du fournisseur et l’identifiant de produit le plus facile en
lsusb
Cela vous donnera des informations, par exemple. comme suit:
Bus 003 Device 002: ID 04f9:0224 Brother Industries, Ltd
Dans cet exemple, l'ID de fournisseur est 04f9
, l'ID de produit est 0224
(à droite, c'est mon imprimante).
Pour réinitialiser l'appareil, nous pouvons alors émettre
Sudo usb_modeswitch -R -v <vendor ID> -p <product ID>
Pour plus d'options, lisez le manpage ou le page d'accueil du projet .
Vous utilisez probablement le pilote usbserial pour activer le modem usb, c’est un pilote utilisé pour les tests
Essayez le pilote
Pilote USB pour modems GSM et CDMA (USB_SERIAL_OPTION)
CONFIG_USB_SERIAL_OPTION:
Dites Y ici si vous avez un modem GSM ou CDMA connecté à USB.
Ce pilote prend également en charge plusieurs cartes PCMCIA dotées d'un adaptateur OHCI-USB intégré et d'un modem GSM connecté en interne. Le bus USB de ces cartes n'est pas accessible de l'extérieur.
Les appareils pris en charge incluent (certains?) Ceux fabriqués par: Option, Huawei, Audiovox, Novatel Wireless ou Anydata.
Pour compiler ce pilote en tant que module, choisissez M ici: le module sera appelé option.
Si ce pilote ne reconnaît pas votre périphérique, il peut être accessible via le pilote FTDI_SIO.
Vous pouvez l'utiliser comme ceci:
modprobe option
echo VENDORID PRODUCTID > /sys/bus/usb-serial/drivers/option1/new_id