Re: devfs.conf / decfs.rules - Welches Gerät eintragen fuer gphoto2 Zugriff auf Kamera

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Mon, 20 Feb 2012 18:52:00 +0100 (CET)

Heino Tiedemann wrote:
> [...]
> Genrell: Wann nimmt man die devfs.conf und wann die devfs.rules?

Steht doch in den beiden zugehörigen man-pages (hast Du da
mal einen Blick reingeworfen?). devfs.conf gilt für Geräte,
die bereits beim Booten vorhanden sind, während devfs.rules
die Regeln für Geräte festlegt, die dynamisch erscheinen und
verschwinden.

Da in Deinem Fall die Kamera nicht ständig angeschlossen
ist, wäre also eher ein Eintrag in devfs.rules vorzunehmen.

Aber: Du hast das Problem, dass sich die Device-Nummer
ändern kann, je nachdem, ob und welche anderen USB-Geräte
noch angeschlossen sind. Und vermutlich möchtest Du nicht
alle USB-Geräte gleich behandeln.

Daher bietet sich in diesem Fall eher ein Eintrag in der
devd.conf an. Dort kann man die Geräte anhand von Vendor-
und/oder Device-Namen unterscheiden, unabhängig davon,
welche Nummer sie erhalten haben. Schau einfach mal in
/etc/devd.conf rein; da sind einige Einträge drin, die man
als Vorlage nehmen kann. Den Vendor- und Device-Namen
Deiner Kamera sollte Dir usbconfig(8) verraten, bzw. Du
siehst es auch auf der Console und in dmesg.

Gruß
   Olli

-- 
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606,  Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758,  Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr:  http://www.secnetix.de/bsd
"And believe me, as a C++ programmer, I don't hesitate to question
the decisions of language designers.  After a decent amount of C++
exposure, Python's flaws seem ridiculously small." -- Ville Vainio
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 20 Feb 2012 - 18:52:21 CET

search this site