spero di aver postato nella sezione giusta.
Vi spiego il problema, sto lavorando con un dispositivo con processore ARM (igepv2 con Poky Linux) a cui dovrei aggiungere la possibilità di collegarsi ad internet tramite una Interent Key (in particolare una Alcatel x220s). Ho installato usb-modeswitch, che fà il suo dovere ed infatti vengono correttamente creati i device ttyUSB*.
Ho aggiunto una regola ad udev per creare un link simbolico tra /dev/ttyUSB4 e /dev/modem.
- Codice: Seleziona tutto
$ cat /etc/udev/rules.d/81-usb-modem.rules
ACTION=="add", KERNEL=="ttyUSB4", ATTRS{idVendor}=="1bbb", ATTRS{idProduct}=="0017", SYMLINK+="modem"
Il link viene creato correttamente.
Ora vorrei aggiungere un'altra regola per far partire la connessione in automatico. Ho aggiunto le seguenti linee allo stesso file:
- Codice: Seleziona tutto
ACTION=="add", KERNEL=="ttyUSB4", RUN+="/sbin/modprobe ppp_generic"
ACTION=="add", KERNEL=="ttyUSB4", RUN+="/bin/sh /etc/ppp/ppp-on"
Il modulo ppp_generic viene caricato, ma lo script viene eseguito solo se al boot della macchina la Internet Key è già inserita, altrimenti no. Se la collego mentre la macchina è già accesa la connessione non parte.
Avete qualche idea?
Grazie

