Udev regeln erweitern

OP #3895727
Lesenswert?
• ▲
▼
Hallo,

ich habe einen virtuellen COM-Port mit folgenden udev-regeln 
eingerichtet.

99-usbftdi.rules

// for FTDI FT232 & FT245 USB devices with Vendor ID=0x0403, Product 
ID=0x6001

SYSFS{idProduct}==”6001”, SYSFS{idVendor}==”0403”, RUN+=”/sbin/modprobe 
–q ftdi- sio product=0x6001 vendor=0x0403”


Soweit, so gut, es erscheint aber auf dem Desktop kein ICON. Es sollte 
ein "ICON" sein mit Beschreibung und Kontext-Menü. Bei den Features 
dachte ich an: "Öffnen" "Mit Dateibrowser öffnen" "Symbol strecken" 
"Symbolgrösse zurücksetzen" "Laufwerk sicher entfernen" "Eigenschaften"

wie kann man das realisieren, ich benutze Betriebssystem Ubuntu 10.04 
LTS, GNOME-Desktop.

Hier die notwendigen infos udevadm info --query=all --name=/dev/ttyUSB0


P: /devices/pci0000:00/0000:00:10.3/usb5/5-2/5-2:1.0/ttyUSB0/tty/ttyUSB0

N: ttyUSB0

S: char/188:0

S: serial/by-path/pci-0000:00:10.3-usb-0:2:1.0-port0

S: serial/by-id/usb-FTDI_USB-RS485_Cable_FTTDYZAP-if00-port0

E: UDEV_LOG=3

E: 
DEVPATH=/devices/pci0000:00/0000:00:10.3/usb5/5-2/5-2:1.0/ttyUSB0/tty/tt 
yUSB0

E: MAJOR=188

E: MINOR=0

E: DEVNAME=/dev/ttyUSB0

E: SUBSYSTEM=tty

E: ID_PORT=0

E: ID_PATH=pci-0000:00:10.3-usb-0:2:1.0

E: ID_VENDOR=FTDI

E: ID_VENDOR_ENC=FTDI

E: ID_VENDOR_ID=0403

E: ID_MODEL=USB-RS485_Cable

E: ID_MODEL_ENC=USB-RS485\x20Cable

E: ID_MODEL_ID=6001

E: ID_REVISION=0600

E: ID_SERIAL=FTDI_USB-RS485_Cable_FTTDYZAP

E: ID_SERIAL_SHORT=FTTDYZAP

E: ID_TYPE=generic

E: ID_BUS=usb

E: ID_USB_INTERFACES=:ffffff:

E: ID_USB_INTERFACE_NUM=00

E: ID_USB_DRIVER=ftdi_sio

E: ID_IFACE=00

E: ID_VENDOR_FROM_DATABASE=Future Technology Devices International, Ltd

E: ID_MODEL_FROM_DATABASE=FT232 USB-Serial (UART) IC

E: DEVLINKS=/dev/char/188:0 
/dev/serial/by-path/pci-0000:00:10.3-usb-0:2:1.0-port0 
/dev/serial/by-id/usb-FTDI_USB-RS485_Cable_FTTDYZAP-if00-port0

danke !
Persönliche Seite #3895923
Lesenswert?
• ▲
▼
Aribert Börner schrieb:
> Bei den Features dachte ich an: "Öffnen" "Mit Dateibrowser öffnen"
> "Symbol strecken" "Symbolgrösse zurücksetzen" "Laufwerk sicher
> entfernen" "Eigenschaften"

Welches dieser Features hat auch nur am Rande etwas mit einer /seriellen 
Schnittstelle/ zu tun? Selbst unter Windows gibt es keine Desktop-Icons 
für serielle Schnittstellen ...
#3895986
Lesenswert?
• ▲
▼
Aribert Börner schrieb:
> es erscheint aber auf dem Desktop kein ICON. Es sollte
> ein "ICON" sein mit Beschreibung und Kontext-Menü. Bei den Features
> dachte ich an: "Öffnen" "Mit Dateibrowser öffnen" "Symbol strecken"
> "Symbolgrösse zurücksetzen" "Laufwerk sicher entfernen" "Eigenschaften"
>
> wie kann man das realisieren, ich benutze Betriebssystem Ubuntu 10.04

Die Desktop-Magie funktioniert irgendwie über DBUS (das wiederum die 
Events von udev abgreift). Details kann ich nicht beisteuern, aber das 
wird irgendwo in den Tiefen des Gnome-Desktops verborgen sein.

Allerding ergeben die o.g. Features mit einem seriellen Gerät eher wenig 
Sinn. Wohl deswegen implementiert Gnome die nur für Blockdevices.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.