web-dev-qa-db-fra.com

Le modem USB n'a pas pu être monté sur 12.04

J'ai un modem USB Wimax. Si je le connecte à Ubuntu 10.04, il a été détecté et monté en tant que cd voir ici .

De là, j'ai compris qu'il s'agissait du type "iso96660" et que l'emplacement du périphérique était /dev/sr1.

Mais lorsque je connecte ce modem USB dans Ubuntu 12.04, il ne peut pas être monté. J'ai donc essayé de trouver le fichier sr1 à cet emplacement /dev/ et je n'ai rien trouvé. Mais si vous vous déconnectez puis reconnectez le modem usb sur ce chemin /dev/, j'ai vu un scintillement du fichier nommé "sr1" pendant un certain temps (1 seconde), puis il disparaît.

Quelqu'un peut-il me guider pour le connecter étape par étape dans Ubuntu 12.04?

1
maz

Les modems USB les plus récents, spécialement les modems Wimax, utilisent une fonctionnalité appelée zero cd . Lorsque vous insérez le périphérique pour la première fois, il agira comme un CD-ROM et le pilote s’installera à partir de ce CD-ROM. Lors de l’insertion suivante, le modem a tout d’abord été monté sur CD-ROM, puis très rapidement, il est passé en mode Modem , lorsque le système détecte le pilote disponible.

Citant de Article Wikipedia :

Lorsqu'un périphérique utilise la méthode ZeroCD, il se comporte comme un CD-ROM USB lors de la première connexion, avec un CD-ROM virtuel inséré avec les pilotes de périphérique Windows et le programme de contrôle Cosmote associé. Une fois les pilotes de périphérique Windows installés, une commande USB spéciale est envoyée au périphérique pour le "basculer" vers le modem.

Le paquet chargé de passer au mode approprié sous Ubuntu est sb-modeswitch . Ubuntu 12.04 a donc réussi à faire passer le modem du mode CD-ROM au mode modem, ce qui est nécessaire pour l’utiliser comme modem.

Alors pourquoi 10.04 monte cela en CDROM?

J'imagine que le paquetage usb-modeswitch installé sur Ubuntu 10.04 manquait de la configuration de commutation appropriée pour votre modem spécifique. (Veuillez noter qu'une configuration appropriée est requise pour effectuer un basculement, telle que vendor_id, product_id etc.) . Donc, il ne fait que monter sur un CD-ROM et ne peut aller plus loin.

Si vous souhaitez voir le contenu du périphérique modem en mode CDROM, vous devez empêcher toute commutation. (j'ajouterai plus d'informations sur ce sujet si je les trouve) . Mais si vous souhaitez utiliser le périphérique en tant que modem, je pense que vous devez configurer une connexion à l'aide de votre modem maintenant, car il est déjà détecté en tant que modem.

Si vous voulez monter le mode CDROM du modem

  1. Commencez par retirer le modem USB

  2. Utilisez cette commande pour empêcher usb_modeswitch de basculer automatiquement en mode Wimax lors de l’insertion.

    Sudo chmod -x /usr/sbin/usb_modeswitch
    
  3. Ensuite, supprimez le pilote s'il est déjà activé. Pour mon appareil (c'est le ZTE AX226 de Banglalion), le pilote est bcm_wimax. Alors, je l'ai enlevé avec la commande:

    Sudo modprobe -r bcm_wimax
    

    Le lecteur n'est peut-être pas le même que moi, mais vous pouvez voir une liste des pilotes chargés par le système d'exploitation avec la commande lsmod.

  4. Puis exécutez la commande lsblk pour voir le mode CDROM du périphérique et son nom. Sinon, vous pouvez utiliser l'outil Utilitaire de disque . Pour moi c'est /dev/sr1.

  5. Ensuite, utilisez udisks ou Disk-utility pour monter le périphérique.

    udisks --mount /dev/sr1
    

    If sera probablement monté dans le dossier /media/disk.

  6. Fais ce que tu voulais en faire.

  7. Ensuite, réactivez le usb_modeswitch avec cette commande: (Cette étape est importante)

    Sudo chmod +x /usr/sbin/usb_modeswitch
    
2
Anwar