Udev e numerazione ttyusb

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Mercyful
Linux 1.x
Linux 1.x
Messaggi: 196
Iscritto il: ven 25 lug 2008, 18:20
Nome Cognome: Ilario Pittau
Slackware: 13.0
Kernel: 2.6.29.6-generic
Desktop: xfce 4.6
Località: Torino

Udev e numerazione ttyusb

Messaggio da Mercyful »

Salve,
volevo chiedere se qualcuno è a conoscenza del modo per dire a udev di numerare, con lo stesso numero, una periferica.
In particolare collego al pc un cavo usb/seriale che uso con minicom. Quando chiudo minicom, stacco e riattacco la usb questa viene numerata diversamente
iniziando da ttyusb0 all'avvio del pc. Questo mi porta ogni volta a modificare le configurazioni di minicom perchè il dispositivo cambia nome.
Come posso fare?

Grazie in anticipo

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Udev e numerazione ttyusb

Messaggio da targzeta »

Digli di crearti un link simbolico con lo stesso nome ogni volta che colleghi lo stesso device. Se cerchi sul forum troverai qualche cosa su come farlo altrimenti, pagine di manuale a parte, c'è questo documento online:
http://reactivated.net/writing_udev_rules.html

Se hai problemi chiedi pure,
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
Mercyful
Linux 1.x
Linux 1.x
Messaggi: 196
Iscritto il: ven 25 lug 2008, 18:20
Nome Cognome: Ilario Pittau
Slackware: 13.0
Kernel: 2.6.29.6-generic
Desktop: xfce 4.6
Località: Torino

Re: Udev e numerazione ttyusb

Messaggio da Mercyful »

mh ok
se ho capito bene posso aggiungere questa regola a quelle di udev

Codice: Seleziona tutto

SUBSYSTEM=="usb", ATTRS{?????}=="???????", SYMLINK+="usb_serial_cable"
considerando il seguente log preso dal dmesg come posso identificare il dispositivo, per sostituire quei punti di domanda che ho scritto sopra?

Codice: Seleziona tutto

usb 5-1: USB disconnect, address 3
pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
pl2303 5-1:1.0: device disconnected
usb 5-1: new full speed USB device using uhci_hcd and address 10
usb 5-1: New USB device found, idVendor=067b, idProduct=2303
usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 5-1: Product: USB-Serial Controller
usb 5-1: Manufacturer: Prolific Technology Inc.
usb 5-1: configuration #1 chosen from 1 choice
pl2303 5-1:1.0: pl2303 converter detected
usb 5-1: pl2303 converter now attached to ttyUSB1

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Udev e numerazione ttyusb

Messaggio da targzeta »

Ma la guida l'hai letta? Per identificare il device su usa udevadm(8) vedi l'opzione 'info'.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Rispondi