Hallo,
ich habe ein Problem unter Kubuntu 8.04, korrekte udev-Rules unter
/etc/udev/rules.d
für das automatische Setzen der Device-Rechte für rfcomm-Devices bei Bluetooth zu erzeugen.
Für eine GPS-Maus habe ich entsprechende Einträge in den Bluetooth-Config-Dateien erzeugt, insbes.
/etc/bluetooth/rfcomm.conf
und
/etc/bluetooth/hcid.conf
:
# RFCOMM configuration file. # rfcomm0 { # Automatically bind the device at startup bind yes; # Bluetooth address of the device device 00:02:C7:7D:53:58; # RFCOMM channel for the connection channel 1; # Description of the connection comment "Royaltek"; }
# # HCI daemon configuration file. # [...] # Default settings for HCI devices device { [...] # Local device class # class 0x000100; class 0x7b0100; [...] }
(nur jew. Änderungen der Device-Classes und rfcomm-Device-IDs gezeigt)
Das Device
/dev/rfcomm0
wird auch bei Einstecken des Bluetooth-USB-Sticks angelegt, soweit ok, hat aber leider als Owner root und Gruppe uucp, Obwohl ich als User in der Gruppe uucp drin bin, habe ich keinen Zugriff auf das Device.
Unter Suse gelang die Rechtevergabe durch Hinzufügen einer Zeile in der udev-Rules-Datei
50-udev-default.rules
:
# serial devices KERNEL=="tty[A-Z]*|pppox*|ircomm*|noz*", GROUP="uucp" [...] KERNEL=="ppp", MODE="0600", OPTIONS+="ignore_remove" KERNEL=="rfcomm*", NAME="%k" GROUP="uucp" MODE="0660" OPTIONS="resmgr"
im Abschnitt "Serial Devices", damit wurde der Zugriff auf das rfcomm-Device auch Benutzern gestattet, die sich in der Gruppe uucp befinden. Leider gibt es diese Datei so unter Kubuntu 8.04 nicht. Deshalb meine Frage: Wo muss ich die Rechte bei Ubuntu vergeben, dass o.g. Konfig. funktioniert?
Danke für alle Hinweise,
AlGaN