Pagina 1 di 1
aggiungere un linka /dev con udev
Inviato: ven 4 apr 2008, 12:09
da sbabaro
La scheda pc express per hsdpa mi crea il link del modem in /dev/tts/USB6
come faccio a fare in modo che quando aggiungo il device questo mi crea il link a /dev/modem ?
ho provato ad aggiungere la riga
in 10-local-rules, ma non ha sortito effetto
P.S.
non è che mi potreste indicare qualche documetno da studiare un pochino meglio per comprendere come funziona la sintassi di udev?
Re: aggiungere un linka /dev con udev
Inviato: ven 4 apr 2008, 13:02
da sixjan
per il doc guarda qui:
http://www.reactivated.net/writing_udev_rules.html
ma c'è anche nel pacchetto udev.
per sapere le caratteristiche del device e quindi mettere
le giuste regole io uso uno script:
Codice: Seleziona tutto
#!/bin/bash
if [[ $# = 0 ]]; then
echo "Uso: `basename $0` nome_dispositivo (/dev/...)"
exit 1
fi
if ! udevinfo -q path -n $1 &> /dev/null; then
echo "Dispositivo $1 non trovato...!"
exit 1
fi
udevinfo -a -p `udevinfo -q path -n $1`
A occhio e croce il valore KERNEL=="tts/USB6" forse dovrebbe essere KERNEL="USB6". Inoltre aggiungerei BUS=="usb". Però prova lo script
./script /dev/tts/USB6
e vedi tutti i valori.
Ciao.
Re: aggiungere un linka /dev con udev
Inviato: lun 7 apr 2008, 17:22
da sbabaro
provo subito
Re: aggiungere un linka /dev con udev
Inviato: lun 7 apr 2008, 17:27
da sbabaro
la cosa strana è che mi dà lo stesso messaggio di messages
Codice: Seleziona tutto
looking at device '/devices/pci0000:00/0000:00:1d.2/usb3/3-2/3-2:1.3/ttyUSB6/tty/ttyUSB6':
KERNEL=="ttyUSB6"
SUBSYSTEM=="tty"
DRIVER==""
SYSFS{dev}=="188:6"
ma in effetti il device lo crea come tts/USB6
[RISOLTO] Re: aggiungere un linka /dev con udev
Inviato: lun 7 apr 2008, 17:30
da sbabaro
in effetti messo come indicazione ttyUSB6 mi crea il link
Mi rimane incompresa perchè mi crea i link in tts/USB6
comunque grazie del prezioso script
