usb-modeswitch Version 1.1.9

Voy a explicar aquí cómo utilizar un módem usb, el Alcatel X060 y un teléfono móvil como módem usb, el Huawei U8110.

Huawei U8110

  1. Debes bajarte, si no lo tienes ya el usb_modeswitch (comprueba que es compatible con lo que ya tienes...) Yo utilizaría tu gestor de paquetes -si no está con el subrayado prueba con el menos-, pero como último recurso tienes la página del autor del usb_modeswitch
  2. Asegurate de que tu móvil tiene cobertura 3G allí donde estés
  3. Editaremos el fichero /etc/usb_modeswitch.conf
  4. Busca la sección Huawei y añade estas líneas:

    DefaultVendor= 0x12d1
    DefaultProduct= 0x1035
    # choose one of these:
    DetachStorageOnly=1
    ;HuaweiMode=1

  5. ejecuta usb_modeswitch -v 0x12d1 -p 0x1031
  6. y modprobe usbserial vendor=0x12d1 product=1035
  7. Para asegurarnos de que se ha creado el dispositivo sólo tenemos que 'ls /dev/ttyU*' y deberá aparecernos nuestro ttyUSB0

  8. Necesitarás, si no lo tienes ya, un programa como Kppp o similar
  9. Por ejemplo, para utilizar Yoigo, crea una nueva conexión que marque el número de teléfono *99# con autenticación PAP (usuario Yoigo sin contraseña) y utiliza el módem del teléfono, esto debería ser ttyUS0 a 460800.

Una vez que has comprobado que puedes navegar sin dificultad, sólo tenemos que automatizar el proceso. Para ello, crearemos el fichero /etc/udev/rules.d/45-huawei.rules con el siguiente contenido:

SUBSYSTEM=="usb", SYSFS{idProduct}=="1031", SYSFS{idVendor}=="12d1", RUN+="/usr/sbin/usb_modeswitch -v 0x12d1 -p 0x1031"
SUBSYSTEM=="usb", SYSFS{idProduct}=="1035", SYSFS{idVendor}=="12d1", RUN+="/sbin/modprobe usbserial vendor=0x12d1 product=0x1035"

Alcatel X060

En este caso nuestro dispositivo ya estará detectado por el usb_modeswitch e incluso se hará la correspondiente carga mediante usbserial.

Para más información, visita la página del usb_modeswitch

Informática: