Am Dienstag, 24. Juli 2018 10:39 CEST, Walter Harms <wharms(a)bfs.de> schrieb:
Hallo,
Walther war mal wider schneller ...
Hi Arno, die Namensvergabe erfolgt häufig über den
udev,
hast du mal nachgesehen was sich da geaendert hat ?
Jain. Die Namensvergabe macht der Kernel (bzw. der "Treiber", also das entspr.
Kernel-Modul).
Man kann sich mit Udev da reinhängen und (u.a.) konfigurieren wo und unter welchem Namen
ein
Device im Device-Tree auftaucht. Das ist recht praktisch wenn man sichergehen will dass
bestimmte
Hardware (Platte, Wlan-Stick, Midi-Keyboard) immer mit dem gleichen Namen ansprechbar
ist.
Dazu muss man dann ggf. "nur" eine Regel schreiben anhand derer udev solche
Namen zuweist.
Solche Regeln bestehen aus einem Match-Teil (für welche Devices gilt die Regel) und einem
Action-Teil
(was soll udev machen wenn so ein Device auftaucht).
Im Match-Teil kann z.Bsp. auf die ersteller-ID (Vendor-ID), den Gerätetyp (Device-ID) aber
auch z.Bsp.
die PCI-Bus/Device Nummer getestet werden.
Du musst also nur für Dein Device eine passende Regel schreiben die dem Teil immer den
selben
Namen verpasst.
Um die Vendor-/Device-ID etc. des Devices herauszufinden emfiehlt sich:
$sudo udevadm info /dev/spidev0.0
Gruss RalfD