PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : udev rule for remote device



schne_re
07.02.08, 20:14
Hallo!

Ich möchte meine Fernbedienung an das dev /dev/input/ir binden und habe deshalb folgende udev-rule eingetragen:


KERNEL=="event*", ATTRS{phys}=="pci-0000:00:07.*/ir0", SYMLINK+="input/ir"


funktioniert nur leider nicht. Hab ich da was falsch gemacht? Ich habs in /etc/udev/rules.d/60* unter kubuntu gutsy eingetragen...

mit dem name-attr funktionierts leider noch weniger.

udevinfo:


looking at parent device '/class/input/input2':
KERNELS=="input2"
SUBSYSTEMS=="input"
DRIVERS==""
ATTRS{modalias}=="input:b0001v0070p9202e0001-e0,1,14,k71,72,73,74,77,80,8B,8E,A3,A5,A7,A8,AE,CF ,D0,161,16B,16D,16F,172,174,179,181,184,188,189,18 E,18F,190,191,192,193,19C,ramlsfw"
ATTRS{uniq}==""
ATTRS{phys}=="pci-0000:00:07.0/ir0"
ATTRS{name}=="cx88 IR _Hauppauge Nova-S-Plus "


Hat jemand eine Idee? Bei mir ist die IR sonst bei jedem boot auf einem anderen input, obwohl ich die hardware-config nicht ändere...


MfG schnere

buzz768
07.02.08, 21:29
So geht's bei mir


SUBSYSTEMS=="input", ATTRS{name}=="bttv IR*", SYMLINK+="input/irdev"



$ ls -l /dev/input/irdev
lrwxrwxrwx 1 root root 6 7. Feb 07:44 /dev/input/irdev -> event4

$ udevinfo -a -p /sys/class/input/event4/
looking at parent device '/class/input/input4':
KERNELS=="input4"
SUBSYSTEMS=="input"
DRIVERS==""
ATTRS{modalias}=="input:b0001v1461p0771e0001-e0,1,14,k71,72,73,74,77,80,A7,A8,CF,D0,D9,166,174, 184,188,189,18B,18E,18F,190,191,192,193,ramlsfw"
ATTRS{uniq}==""
ATTRS{phys}=="pci-0000:00:06.0/ir0"
ATTRS{name}=="bttv IR _card=123_"

schne_re
08.02.08, 06:25
Hab mir das ganze mal genauer angesehen, ich denke, dass es daran gelegen ist, dass die Symlinks in der 60 drin stehen, die FB aber erst in der 65, deshalb hab ich eine 66 erstellt:


KERNEL=="event*", ATTRS{name}=="* IR *", SYMLINK+="input/ir"

Für alle die das brauchen können:
Es sollte unter allen debian basierten Systemen funktionieren! Wenn nur eine DVB-Karte mit Fernbedienung im PC ist, kann man so einen symbolischen link von dem sich (bei mir) ständig ändernden dev-path auf /dev/input/ir setzen!

MfG schnere