Creare USB-serial alias in Linux
(OpenSuse 11.4)Per avere sempre gli stessi dispositivi USB-seriali ho fatto quanto suggerito qui: [http://hintshop.ludvig.co.nz/show/persistent-names-usb-serial-devices/]
e cioe' creato il file
/etc/udev/rules.d/99-usb-serial.rules
contenente:# Assegna dei symlink con nomi fissi ai dispositivi USB-Serial ACTION!="add|change", GOTO="usb_serial_rules_end" SUBSYSTEM!="tty", GOTO="usb_serial_rules_end" SUBSYSTEMS=="usb", GOTO="usb_serial_rules_vendorcheck" GOTO="usb_serial_rules_end" LABEL="usb_serial_rules_vendorcheck" SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="FTDOCOXM", SYMLINK+="ttyLPC2000" LABEL="usb_serial_rules_end"
Il file di esempio qui sopra assegna all'adattatore USB con serial nr. "FTDOCOXM" l'alias
/dev/ttyLPC2000
.Per rilevare ATTRS{idVendor}, ATTRS{idProduct} e ATTRS{serial} dei dispositivi USB:
# tail -f /var/log/messages
Nota: gli adattatori USB Serial con chipset Prolific NON sembrano avere serial nr, quindi non e' possibile utilizzare questo metodo. I chipset FTDI invece sono OK.
Nessun commento:
Posta un commento