LinuxDeviceNaming: Unterschied zwischen den Versionen

Aus FHEMWiki
(Die Seite wurde neu angelegt: „USB-Geräte erhalten unter Linux standardmäßig generische Namen. CUL erscheint beispielsweise unter <nowiki>/dev/ttyACM0</nowiki> beim ersten Anstecken. Be…“)
 
K (Verlinkung)
 
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 13: Zeile 13:


  <nowiki>KERNEL=="ttyUSB*", ATTRS{product}=="ELV EM 1010 PC", SYMLINK+="elv_em1010pc"
  <nowiki>KERNEL=="ttyUSB*", ATTRS{product}=="ELV EM 1010 PC", SYMLINK+="elv_em1010pc"
KERNEL=="ttyUSB*", ATTRS{product}=="ELV FHZ 1300 PC", SYMLINK+="elv_fhz1300pc"
KERNEL=="ttyUSB*", ATTRS{product}=="ELV FHZ 1300 PC", SYMLINK+="elv_fhz1300pc"
KERNEL=="tty*", SYSFS{idVendor}=="03eb", SYSFS{idProduct}=="204b", MODE="0666", BUS=="usb", SYMLINK+="CUL"</nowiki>
KERNEL=="tty*", SYSFS{idVendor}=="03eb", SYSFS{idProduct}=="204b", MODE="0666", BUS=="usb", SYMLINK+="CUL"</nowiki>
Dadurch werden symbolische Links  
Dadurch werden symbolische Links  


  <nowiki>/dev/elv_em1010pc
  <nowiki>/dev/elv_em1010pc
/dev/CUL</nowiki>
/dev/elv_fhz1300pc
/dev/CUL</nowiki>
angelegt und die Berechtigungen angemessen gesetzt.
angelegt und die Berechtigungen angemessen gesetzt.
== Links ==
* Alternative: [[Trick_der_Woche#CUL_.26_CO_.C3.BCber_Serial_ID-einbinden|Einbindung über Serial-ID]]
[[Kategorie:HOWTOS]]

Aktuelle Version vom 3. März 2015, 08:50 Uhr

USB-Geräte erhalten unter Linux standardmäßig generische Namen. CUL erscheint beispielsweise unter

/dev/ttyACM0

beim ersten Anstecken. Bei mehrmaligen Anstecken wird die Gerätenummer hochgezählt. Damit Geräte immer denselben Namen erhalten, kann man dem udev-Dateisystem dafür Regeln mitgeben.

Unter openSUSE 11.x kann man dazu unter

/etc/udev/rules.d

eine Datei

69-my.rules

anlegen mit folgendem Inhalt:

KERNEL=="ttyUSB*", ATTRS{product}=="ELV EM 1010 PC", SYMLINK+="elv_em1010pc"
KERNEL=="ttyUSB*", ATTRS{product}=="ELV FHZ 1300 PC", SYMLINK+="elv_fhz1300pc"
KERNEL=="tty*", SYSFS{idVendor}=="03eb", SYSFS{idProduct}=="204b", MODE="0666", BUS=="usb", SYMLINK+="CUL"

Dadurch werden symbolische Links

/dev/elv_em1010pc
/dev/elv_fhz1300pc
/dev/CUL

angelegt und die Berechtigungen angemessen gesetzt.

Links