Por estar intentando programar un PIC con el PICkit2 de Microchip en Ubuntu, tuve que meterme en la configuración de dispositivos mediante udev. Lo bueno es que aprendí un método para expulsar automáticamente el CD del instalador del módem Samsung B1100 (el método que usaba antes vía HAL ya no está disponible en Ubuntu 10.04).

Consta de un simple archivo que llamaremos 50-samsung-b1100.rules y que pondremos en /etc/udev/rules.d como root con el siguiente contenido:

ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="f000", RUN+="/usr/bin/eject /dev/sr1"

Luego de esto se puede desenchufar el módem y volver a enchufarlo para ver como se expulsa automáticamente el CD del instalador. Con esto aparece el dispositivo del módem y Network-Manager lo podrá utilizar inmediatamente.

La regla anterior aplica el comando eject sobre el dispositivo /dev/sr1, el cual en mi sistema corresponde a la unidad virtual que contiene el instalador del módem. La ruta del comando eject la pueden obtener ejecutando which eject en una consola.

Anuncios