easyVDR Kopie des easyVDR-Forums zum Nachschlagen
Fernbedienung beim Einabu einer 2.DVB-s Karte funktioniert dann nicht mehr!

easyVDR - >VARforumsname - >Fernbedienung beim Einabu einer 2.DVB-s Karte funktioniert dann nicht mehr!

JDMario  06.Nov.2011 09:42:33
Tag zusammen,

Habe folgendes Problem...

Habe heute eine 2.DVB-s Karte eingebaut...
wird auch erkannt, kann aufnehmen und zu einem anderen Kanal natürlich wechseln.
Benutze die IR von der Karte

Folgendes nun...
Lasse ich die 2.DVB-s Karte draussen, kann ich meine Fernbedienung anlernen (im System Remote neu anlernen)
Habe ich aber nun die 2.DVB-s Karte drinnen und mache (im System Remote neu anlernen) dann findet er keine Fernbedienung an.

Weis nicht wie ich das lösen kann bzw. wo ich nachschauen kann.

PS: Mein System EasyVDR 0.8.6 , Technotrend DVB-s und Nexus DVB-s

Hat jemand einen Rat ??

PS: Auch ein Tausch der DVB-s Karten mit IR hat keine Funktion !

Danke einstweilen

LG
JDMario
1.VDR: EasyVDR 1.0
1 DVB-S Technotrend Premium S2300 / 1 DVB-S NEXUS HAUPPAUGE / Intel Pentium 2,4 GHz / VG33/ Samsung 160 GB /256 DDR
Client-VDR Motorola VIP1710
michel8  06.Nov.2011 12:24:22
Hm, ich denke durch die 2. DVB-Karte ändern sich die ir-events, mal schauen, welche Du mit einer und mit 2 karten hast...

Gruß
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
JDMario  06.Nov.2011 16:17:22
Habe das noch derzeit nicht probieren können...

Wie finde ich die event heraus ???

in der derzeitigen /etc/vdr/remote.conf steht folgenender Inhalt (Ausschnitt)

remote-ir._Setup    /proc/av7110_ir 00000000 0
remote-ir.Up        000000010001001D
remote-ir.Down      000000010001001C
1.VDR: EasyVDR 1.0
1 DVB-S Technotrend Premium S2300 / 1 DVB-S NEXUS HAUPPAUGE / Intel Pentium 2,4 GHz / VG33/ Samsung 160 GB /256 DDR
Client-VDR Motorola VIP1710
michel8  06.Nov.2011 16:56:01
In der sysconfig stehen auch noch einige Einstellungen zu IR...

Evtl kann Captain_Beefheart zu den event und event_by_path den richtigen Tip geben

Gruß
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Captain_Beefheart  06.Nov.2011 17:28:43
Hi

leider läuft mein script um den ganzen event Kram rauszubekommen erst ab der 0.9

aber mach doch ganz einfach mal ein
"cd  /dev"
und poste die Ausgabe von
"ls -l"
Dann können wir zumindest schon mal sehen ob und wohin /dev/ir  verlinkt ist.

  Gruß
      C.B.

pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0
scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
JDMario  07.Nov.2011 18:00:34
brw-rw---- 1 root cdrom  22,  0 2011-11-07 18:44 hdc
crw-rw---- 1 root root  248,  0 2011-11-07 18:44 hidraw0
crw-rw---- 1 root root    10, 228 2011-11-07 18:44 hpet
crw-rw---- 1 root root    10, 166 2011-11-07 18:44 i2octl
prw------- 1 root root          0 2011-11-07 18:44 initctl
drwxr-xr-x 4 root root        260 2011-11-07 18:44 input
crw-r----- 1 root kmem    1,  2 2011-11-07 18:44 kmem
crw-rw---- 1 root root    1,  11 2011-11-07 18:44 kmsg
lrwxrwxrwx 1 root root        10 2011-11-07 18:44 lirc -> /dev/lirc0
srw-rw-rw- 1 root root          0 2011-11-07 17:44 log

Dies steht bei mir aber nix von ir

Hier noch unter /dev/input

easyVDR:/dev/input# ls -l
insgesamt 0
drwxr-xr-x 2 root root      60 2011-11-07 18:44 by-id
drwxr-xr-x 2 root root      120 2011-11-07 18:44 by-path
crw-rw---- 1 root root  13,  64 2011-11-07 18:44 event0
crw-rw---- 1 root root  13,  65 2011-11-07 18:44 event1
crw-rw---- 1 root root  13,  66 2011-11-07 18:44 event2
crw-rw---- 1 root root  13,  67 2011-11-07 18:44 event3
crw-rw-r-- 1 root video 13,  68 2011-11-07 18:44 event4
crw-rw-r-- 1 root video 13,  69 2011-11-07 18:44 event5
lrwxrwxrwx 1 root root        6 2011-11-07 18:44 ir -> event5
crw-rw---- 1 root root  13,  63 2011-11-07 18:44 mice
crw-rw---- 1 root root  10, 223 2011-11-07 18:44 uinput

LG
JDMario
1.VDR: EasyVDR 1.0
1 DVB-S Technotrend Premium S2300 / 1 DVB-S NEXUS HAUPPAUGE / Intel Pentium 2,4 GHz / VG33/ Samsung 160 GB /256 DDR
Client-VDR Motorola VIP1710
Captain_Beefheart  07.Nov.2011 21:27:01
Hallo

sorry  meinte auch  "/dev/input"

...da steht
lrwxrwxrwx 1 root root        6 2011-11-07 18:44 ir -> event5

also hat die udev rule wohl eine Karte mit event5 auf auf "ir" verlinkt

versuch nun doch mal ein
udevinfo  -q all -n /dev/input/event5
...bin mit der syntax allerdings nich 100% sicher und habe hier kein System zu Testen

Da solltest Du dann sehen welche Karte, das mit dem event5 ist.

  und dann mach das mal auch mit event4  - das sollte die andere Karte sein  "!!Ausgaben abspeichern!!!

Allerdings hätte eine der beiden Karten auf die (passende) FB reagieren sollen. :-\
    --hast Du wirklich alle Kombinationen FB/FB-receiver/Karte durchgespielt?
----------------

Das Problem is wohl folgendes
  beide Karten melden sich wohl am System mit der gleichen, von der udev-rule benutzten Kennung an
  sowas wie "ir-receiver inside dvb".
  Somit ist nicht 100% klar welche von beiden denn nun das "ir" zugewiesen bekommt
Ebenso ist nicht 100% festgelegt welche Karte welchen event bekommt  ein Festlegen auf z.B. event4
kann zwar helfen  -- muss aber nich ( insbesondere dann nicht wennde z.B. mal eine Tastatur/Maus
an- oder abstöpselst)

Wenn bei Dir das jetzt mit event4 oder 5 oder so funktioniert, bauen wir eine udev-rule
die nach der HW-id statt nach "ir-receiver inside dvb" schielt ..... und das ist dann fest. 

Gruß 

pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0
scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
JDMario  08.Nov.2011 09:25:30
Hier meine Ausgaben

easyVDR:~# udevinfo  -q all -n /dev/input/event5
P: /class/input/input5/event5
N: input/event5
S: input/ir
S: input/by-path/pci-0000:01:05.0--event-ir
E: ID_CLASS=ir
E: ID_SERIAL=noserial
E: ID_PATH=pci-0000:01:05.0-
easyVDR:~#

easyVDR:~# udevinfo  -q all -n /dev/input/event4
P: /class/input/input4/event4
N: input/event4
S: input/ir
S: input/by-path/pci-0000:01:00.0--event-ir
E: ID_CLASS=ir
E: ID_SERIAL=noserial
E: ID_PATH=pci-0000:01:00.0-
easyVDR:~#

Habe Karten gewechselt... einmal die, dann die alleine, sowohl andere PCI Slots verwendet.
Mit einer Karte konnte ich immer meine FB anlernen

LG
JDMario

1.VDR: EasyVDR 1.0
1 DVB-S Technotrend Premium S2300 / 1 DVB-S NEXUS HAUPPAUGE / Intel Pentium 2,4 GHz / VG33/ Samsung 160 GB /256 DDR
Client-VDR Motorola VIP1710
michel8  09.Nov.2011 00:00:43
Ich denke mit
input/by-path/pci-0000:01:00.0--event-ir
statt
input/ir

sollte eine Eineindeutigkeit an hand des PCI-Slots gegeben sein, denn die event-zuordnung ist wohl mit von der hw-erkennung beim booten abhängig...

Gruß
Michel

Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
JDMario  09.Nov.2011 09:53:38
Hi michel8,

und wie kann ich dies ändern ?

Danke
LG
JDMario
1.VDR: EasyVDR 1.0
1 DVB-S Technotrend Premium S2300 / 1 DVB-S NEXUS HAUPPAUGE / Intel Pentium 2,4 GHz / VG33/ Samsung 160 GB /256 DDR
Client-VDR Motorola VIP1710
Mr.Deal  09.Nov.2011 11:02:38
Hallo Mario,

das erstellen der Udev_Regeln ist hier im Bereich Fernbedienung erklärt [url=http://wiki.easy-vdr.de/index.php/TT-connect_S2-3600]http://wiki.easy-vdr.de/index.php/TT-connect_S2-3600

# Folgende Zeile zu /etc/udev/rules.d/01-easyvdr-remote.rules hinzufügen
KERNEL=="event*", ATTRS{name}=="IR-receiver inside an USB DVB receiver", SYMLINK+="input/ir-tt", GROUP="vdr"

Du hast 2 Devices
1---
input/by-path/pci-0000:01:05.0--event-ir

2---
input/by-path/pci-0000:01:00.0--event-ir
-----------------------------

statt

SYMLINK+="input/ir-tt"

nun dein Device auswählen --- Beispiel ---

SYMLINK+="input/by-path/pci-0000:01:05.0--event-ir"

Selbverständlich den ATTRS anpassen.

Die Dateirechte vergeben nicht vergessen und Reboot.

Danach sollte die FB an dieser Karte verfügbar und anlernbar sein.

Hat zumindest mit den Udevs bei mir so geklappt.

LG Mr.Deal -- Alex
Captain_Beefheart  09.Nov.2011 14:44:43
Hi Mr. Deal

denke das wird so nicht klappen

das "input/by-path/pci-0000:01:00.0--event-ir"

existiert ja schon und mit Deiner Methode überschreibst Du es mit einem neuen Link
  ( und mit der nicht genauen Zuordnung durch "IR-receiver inside an USB DVB receiver" )

Am einfachsten wird es sein in der sysconfig, da wo "/input/ir" jetzt steht
das "input/by-path/pci-0000:01:00.0--event-ir"  einzutragen

oder noch besser - einen Symlink darauf erstellen und den inner sysconfig eintragen

oder noch viel besser - eine udev-rule mit den Hardware ids der Karte
in etwa so
KERNEL=="event*", ATTRS{idVendor}=="12345",ATTRS{idProdukt}=="67890", SYMLINK+="input/was-du-willst", GROUP="vdr"

oder....

  gruß
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0
scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
JDMario  09.Nov.2011 18:38:56
Danke Mr.Deal und Captain_Beefheart...


@Captain_Beefheart
meinst du das bei der sysconfig ??
REMOTEPARAM="-i /dev/input/ir"

das würde mir am einfachsten sein...

LG
JDMario



1.VDR: EasyVDR 1.0
1 DVB-S Technotrend Premium S2300 / 1 DVB-S NEXUS HAUPPAUGE / Intel Pentium 2,4 GHz / VG33/ Samsung 160 GB /256 DDR
Client-VDR Motorola VIP1710
Captain_Beefheart  09.Nov.2011 18:51:45
Jau

so meinte ich das

...habe as allerdings selber noch nie so gemacht...

-- "/dev/input/ir"  ist ein Link, der auf das "event zeigt, welches durch die udev-rule gefunden wurde
          ( der Link wird durch das "SYMLINK+" gebaut )
-- "/dev/input/by-... ist ein Link der auf einen event eines Gerätes zeigt
      und wird imho vom Kernel selber gebaut

    ..zeigen also beide auf ein event  -- nur die Methode wie der gefunden wird is anders

udev-rule -- machts automatisch - bei dem anderen musste halt gucken daste die richtige
  Karte ( PCI-Slot ) wählst

sollte imho klappen

  Gruß
    Captain_Beefheart   

pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0
scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
JDMario  12.Nov.2011 17:39:05
@Captain_Beefheart

Danke dir... hat Super geklappt in der sysconfig
"input/by-path/pci-0000:01:00.0--event-ir"

gelöst
herzlichen Dank

LG
JDMario


1.VDR: EasyVDR 1.0
1 DVB-S Technotrend Premium S2300 / 1 DVB-S NEXUS HAUPPAUGE / Intel Pentium 2,4 GHz / VG33/ Samsung 160 GB /256 DDR
Client-VDR Motorola VIP1710
Captain_Beefheart  12.Nov.2011 17:41:15
;D ;D :D :D
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0
scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...