Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[gelöst] udev-usb-Gruppe: Wo ist das konfiguriert?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
l3u
Advocate
Advocate


Joined: 26 Jan 2005
Posts: 2545
Location: Konradsreuth (Germany)

PostPosted: Thu Nov 23, 2023 8:17 am    Post subject: [gelöst] udev-usb-Gruppe: Wo ist das konfiguriert? Reply with quote

Hallo allerseits :-)

Auf meinem Gentoo-Rechner werden für alle USB-Geräte folgende Parameter gesetzt:
Code:
crw-rw-r-- 1 root usb 189, 0  5. Nov 14:50 /dev/bus/usb/001/001

Heißt: Alle USB-Geräte gehören der Gruppe "usb" und sind von dieser auch beschreibbar.

Wofür das wichtig war bzw. ist: Wenn ich ein USB-Gerät an eine virtuelle QEMU-Maschine durchreichen will, dann kann ich das machen, wenn sie als User gestartet wurde, sofern der User in der "usb"-Gruppe ist.

Jetzt hab ich meinen virtuellen Praxisserver kürzlich von Gentoo auf Devuan umgezogen (Gentoo war mir, nachdem ich es 10 Jahre lang ausprobiert hatte, doch etwas zu "heiß" und wartungsaufwändig für den Einsatzzweck ;-). Das Problem ist jetzt, dass bei Devuan (auch bei Artix übrigens) alle USB-Geräte nur root gehören:
Code:
crw-rw-r-- 1 root root 189, 0 16. Nov 09:12 /dev/bus/usb/001/001

Das führt jetzt dazu, dass das Durchreichen von USB-Geräten nicht mehr als User funktioniert. Kurzzeitige Abhilfe hat ein
Code:
chown -R root:users /dev/bus/usb

gebracht, aber das muss natürlich dauerhaft und von selber gehen.

Von daher würde ich gerne das "usb"-Gruppe-Konzept auf Devuan übertragen.

Jetzt stehe ich bloß vor dem Problem, dass ich bisher nicht herausgefunden habe, wo das konfiguriert ist … in /etc/udev/udev.conf steht nichts diesbezüglich, in rules.d gibt es nur 80-net-setup-link.rules (damit ich die klassischen Netzwerkgerätenamen bekomme).

Wo steht, dass alle USB-Geräte der Gruppe "usb" zugeordnet werden?!

Vielen Dank für alle Hilfe!


Last edited by l3u on Thu Nov 23, 2023 9:23 am; edited 1 time in total
Back to top
View user's profile Send private message
l3u
Advocate
Advocate


Joined: 26 Jan 2005
Posts: 2545
Location: Konradsreuth (Germany)

PostPosted: Thu Nov 23, 2023 8:24 am    Post subject: Reply with quote

Okay. Erst genau schauen, dann fragen ;-) Et voilà:
Code:
$ cat /lib/udev/rules.d/40-gentoo.rules
# Gentoo specific groups
ACTION=="add", SUBSYSTEM=="block", KERNEL=="fd[0-9]", GROUP="floppy"
ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb"

Ich lass das mal hier, vielleicht braucht es jemand anderes …
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum