Hallo Liste, ich möchte ein Interface-Board an USB betreiben. Das funktioniert jetzt nur mit ROOT-Rechten. Wie kann ich die Rechte so einstellen, dass ich als User Zugriff habe? -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Klaus, Am Mittwoch 28 Oktober 2009 18:52:06 schrieb Klaus-Jürgen Ruloff:
Hallo Liste, ich möchte ein Interface-Board an USB betreiben. Das funktioniert jetzt nur mit ROOT-Rechten. Wie kann ich die Rechte so einstellen, dass ich als User Zugriff habe?
schau mal hier in dem Forum, da wird das Einhängen externer Medien schön erklärt: http://www.opensuse-forum.de/showthread.php?t=1382 Viele Grüße Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch 28 Oktober 2009 18:52:06 schrieb Klaus-Jürgen Ruloff:
Hallo Liste, ich möchte ein Interface-Board an USB betreiben. Das funktioniert jetzt nur mit ROOT-Rechten. Wie kann ich die Rechte so einstellen, dass ich als User Zugriff habe? Du musst mit lsusb erst mal die product und vendor ID herausfinden. Dann legst du in /etc/udev/rules.d eine udev-Regel an. Für mein GPS sieht die z.B. so aus:
SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666" wobei du deine product und vendor ID einträgst. Gruß Gerhard
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch 28 Oktober 2009 schrieb Gerhard Stengel:
Am Mittwoch 28 Oktober 2009 18:52:06 schrieb Klaus-Jürgen Ruloff:
Hallo Liste, ich möchte ein Interface-Board an USB betreiben. Das funktioniert jetzt nur mit ROOT-Rechten. Wie kann ich die Rechte so einstellen, dass ich als User Zugriff habe?
Du musst mit lsusb erst mal die product und vendor ID herausfinden. Dann legst du in /etc/udev/rules.d eine udev-Regel an. Für mein GPS sieht die z.B. so aus:
SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666"
wobei du deine product und vendor ID einträgst.
Gruß Gerhard
Vielen Dank für die Hinweise. Habe mittels "lsusb" die VendorID als "10cf" und die ProductID als "5500" ermittelt und in eine Datei /etc/udev/rules/101-k8055-board eingetragen. Der Eintrag lautet: SYSFS{idVendor}=="10cf",SYSFS{idProduct}==5500, MODE=="666" Leider hat das nach Neustart nicht funktioniert. Habe wahrscheinlich etwas falsch gemacht. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Klaus-Jürgen Am Thursday 29 October 2009 12:44:36 schrieb Klaus-Jürgen Ruloff:
Am Mittwoch 28 Oktober 2009 schrieb Gerhard Stengel:
SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666"
Habe mittels "lsusb" die VendorID als "10cf" und die ProductID als "5500" ermittelt und in eine Datei /etc/udev/rules/101-k8055-board eingetragen. Der Eintrag lautet: SYSFS{idVendor}=="10cf",SYSFS{idProduct}==5500, MODE=="666"
Da sind Unterschiede in dem Beispiel fürs GPS und Deinen Zeilen. Ob es das ist, weiß ich aber nicht. Nach dem ersten SYSFS-Term kommt nach dem Komma ein Leerzeichen also eher SYSFS{idVendor}=="10cf", SYSFS{idProduct}==5500, ^ und bei MODE=="666" ^^^ seh ich nur ein = also sollte die Zeile wohl eher SYSFS{idVendor}=="10cf", SYSFS{idProduct}==5500, MODE="666" lauten. Probier es mal so aus. Gruß Bodo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Nachtrag Am Thursday 29 October 2009 12:44:36 schrieb Klaus-Jürgen Ruloff:
Am Mittwoch 28 Oktober 2009 schrieb Gerhard Stengel:
SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666"
Der Eintrag lautet: SYSFS{idVendor}=="10cf",SYSFS{idProduct}==5500, MODE=="666"
Wo sind die "" an dieser Stelle? ^^^^^ also eher dann SYSFS{idVendor}=="10cf", SYSFS{idProduct}=="5500", MODE="666" -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, 29. Oktober 2009 12:44 schrieb Klaus-Jürgen Ruloff:
Am Mittwoch 28 Oktober 2009 schrieb Gerhard Stengel:
SYSFS{idVendor}=="091e", SYSFS{idProduct}=="0003", MODE="666"
SYSFS{idVendor}=="10cf",SYSFS{idProduct}==5500, MODE=="666"
Leider hat das nach Neustart nicht funktioniert. Habe wahrscheinlich etwas falsch gemacht.
Ja, in dem von Dir zitierten Beispiel stand MODE="666" AFAIK ist "==" ein Vergleichoperator und "=" eine Zuweisung. Grüße Ralf -- Antworten bitte nur in die Mailingliste! PMs bitte an: listpm (@) arndt-de (.) eu -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, 29. Oktober 2009 12:44 schrieb Klaus-Jürgen Ruloff:
Habe mittels "lsusb" die VendorID als "10cf" und die ProductID als "5500" ermittelt und in eine Datei /etc/udev/rules/101-k8055-board eingetragen. Der Eintrag lautet: SYSFS{idVendor}=="10cf",SYSFS{idProduct}==5500, MODE=="666"
Leider hat das nach Neustart nicht funktioniert. Habe wahrscheinlich etwas falsch gemacht.
Noch zwei Bemerkung zum Dateinamen: 1. Laut [1] müssen die Dateinamen den Suffix ".rules" haben. 2. Ebenfalls laut [1] werden die Regeln in lexikalischer Ordnung abgearbeitet. Damit würde Deine Regel als eine der ersten abgearbeitet und der Modus kann durch eine "spätere" Regel wieder überschrieben werden. Möglicherweise ist es besser, die Regel in der Art "99-zzz-k8055-board.rules" zu benennen. Grüße Ralf [1] "Rule files and semantic" in http://reactivated.net/writing_udev_rules.html -- Antworten bitte nur in die Mailingliste! PMs bitte an: listpm (@) arndt-de (.) eu -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch, 28. Oktober 2009 18:52:06 schrieb Klaus-Jürgen Ruloff:
Hallo Liste, ich möchte ein Interface-Board an USB betreiben. Das funktioniert jetzt nur mit ROOT-Rechten. Wie kann ich die Rechte so einstellen, dass ich als User Zugriff habe?
Bei meinem USB Stick kam ich auf die Idee unter dem Systemmanager, Eigenschaften, die Zugriffsrechte zu Ändern. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (6)
-
Bodo Wlaka
-
Gerhard Stengel
-
Klaus-Jürgen Ruloff
-
Ralf Arndt
-
Stefan Plenert
-
Thomas Schirrmacher