Configurar móden usb utilizando udev

De zerutek

Saltar a: navegación, buscar
RECORDATORIO
Esto es el típico recordatorio, una anotación en un papel que siempre extravías.
Fuera de su contexto puede no tener ningún sentido.


24/10/2014

Configurar móden usb utilizando udev

Muchos de los modems USB actuales requieren de usb_modeswitch para poder utilizarlos, pero, en muchas ocasiones éste software no es capaz de hacer el trabajo de manera satisfactoria.

En el ejemplo vamos a forzar la ejecución del comando que sabemos funciona para nuestro dispositivo utilizando udev.

El módem

Nuesto móden es el siguiente:

$ lsusb
. . .
Bus 001 Device 035: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E230/E270/E870 HSDPA/HSUPA Modem

Y el comando que sabemos funciona para su activación es:

usb_modeswitch -H -R -v 12d1 -p 1003

Configuración de udev

Editamos/creamos el fichero:

/etc/udev/rules.d/10-local.rules

Añadimos las siguientes líneas:

# Mi Módem
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1003", RUN+="/usr/sbin/usb_modeswitch -H -R -v 12d1 -p 1003" 

Rearrancamos udev (puede que no sea necesario):

service udev restart

Referencias

http://www.draisberghof.de/usb_modeswitch/