1 2 3 [4] 5 >>> Archiv / MLD 3.x / Development / [3.0.3] Udev Implementierung
 

Offline Christian

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1531
    • View Profile
    • http://www.minidvblinux.de
[3.0.3] Udev Implementierung
« Reply #45 on: July 31, 2013, 17:48:55 »
Quote
Hi,

ich hab nun mal den Anfang gemacht und die lirc configuration in das dvb-remote Addon übertragen. Ausserdem habe ich dort das lirc init Script angepasst. Getestet habe ich das aber noch nicht.

Dabei kam dann auch gleich eine Frage auf. Werden die lirc Treiber auch automatisch erkannt, also die Treiber die nicht per Kernel Modul geladen werden, sondern in Lircd einkompiliert sind? Ich bin erst einmal davon ausgegangen, das die nicht erkannt werden können und habe im Setup vorgesehen das man die auswählen muss, ebenso wie nen Serieller Lirc Empfänger.

Auch bei einem anderem Punkt war ich nicht sicher. Es könnte sein, das jetzt zwei lircd gestartet werden, wenn der Fernbedienungstyp per udev erkannt wurde. Sagt bitte Bescheid falls dem so ist. Dann darf lirc im init Script nur gestartet werden wenn im setup ein "Modul" ausgewählt wurde.

Das dvb-remote Addon sollte auch ohne eventlircd Addon funktionieren. In dem Fall muss die Fernbedienung wie gewohnt im VDR angelernt werden.
Falls bei verwendung von eventlircd einige Tasten (z.B. die Zahlen) doppelt reagieren, müssen aus der /etc/vdr/remote.conf die KDB Events entfernt werden.

Ob lirc unter Verwendung von eventlircd überhaupt brauchbar arbeitet, lässt sich per evtest überprüfen. Wenn dvb-remote und eventlircd installiert sind, sollte ein zusätzliches device unter /dev/input/ auftauchen. Mit evtest sollte sich prüfen lassen, ob lirc Tastendrücke in diesem Device ankommen.

So, nun seit Ihr erst einmal an der Reihe, mit testen :)) Die neuen ISOs sind online. Nen Test per update empfehle ich nicht, da die geänderte Konfiguration zu Konflickten führen kann.

Claus
Ein entfernen der alten Konfiguration unter /mnt/system sollte doch das testen per Update zulassen oder?
__________________________________________

"...ich schreibe 80% meiner Beiträge aus dem Kopf ... bitte nicht schlagen wenn mal ein Path nicht passt :) ..."

MFG Christian

Nokia Sat DBox2 + Multicam

Hardware VDR: ASUS E35M1-I Deluxe, 4GB RAM, ATI 6XXX onboard, TT S2-6400 FF, Samsung 500GB 2,5"


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
[3.0.3] Udev Implementierung
« Reply #46 on: July 31, 2013, 18:15:55 »
Hi,

es spricht nichts grudlegendes gegen nen update, nur ist dann der Test eventuell nicht ausagekräftig. Wir wollen ja erreichen das möglichst viel automatisch geht und auch das Setup muss getestet werden. Wenn nun schon einiges vor konfiguriert ist, wäre nen Test hinfällig.
OK, es können auch noch grundlegende Fehler drin sein, die auch bei nem Update auffallen würde...

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
[3.0.3] Udev Implementierung
« Reply #47 on: July 31, 2013, 22:39:09 »
Code: [Select]
MLD> start lirc
/etc/init.d/rc.init: /etc/init.d/irxevent: line 37: after: not found
Loading lirc serial driver                                           done
Starting lirc daemon
lircd: can't open or create /var/run/lirc/lircd.pid
lircd: No such file or directory                                     done
MLD>
ch file or directory                                     done
MLD>



Code: [Select]
MLD> stop lirc
/etc/init.d/rc.init: /etc/init.d/irxevent: line 37: after: not found
Stopping lirc daemon
killall: lircd: no process killed
modprobe: invalid option -- 'R'
BusyBox v1.21.0 (2013-07-31 05:16:06 CEST) multi-call binary.

Usage: modprobe [-alrqvsDb] MODULE [symbol=value]...

        -a      Load multiple MODULEs
        -l      List (MODULE is a pattern)
        -r      Remove MODULE (stacks) or do autoclean
        -q      Quiet
        -v      Verbose
        -s      Log to syslog
        -D      Show dependencies
        -b      Apply blacklist to module names too
                                                                     failed
MLD>
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline Christian

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1531
    • View Profile
    • http://www.minidvblinux.de
[3.0.3] Udev Implementierung
« Reply #48 on: July 31, 2013, 23:07:07 »
BTW: das "remote" Plugin wird von der S2-6400 nicht benötigt

wenn ich in den Quellcode schaue springt mich auch nur die alte FF noch an !!
__________________________________________

"...ich schreibe 80% meiner Beiträge aus dem Kopf ... bitte nicht schlagen wenn mal ein Path nicht passt :) ..."

MFG Christian

Nokia Sat DBox2 + Multicam

Hardware VDR: ASUS E35M1-I Deluxe, 4GB RAM, ATI 6XXX onboard, TT S2-6400 FF, Samsung 500GB 2,5"


Offline gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1401
    • View Profile
[3.0.3] Udev Implementierung
« Reply #49 on: August 01, 2013, 00:55:33 »
Hallo Christian,

meine S2-6400 läuft mit dem "remote"-Plugin für die interne FB.

Gruß Gerhard
Meine VDR:
Spoiler (show / hide)

Offline Christian

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1531
    • View Profile
    • http://www.minidvblinux.de
[3.0.3] Udev Implementierung
« Reply #50 on: August 01, 2013, 07:01:32 »
Quote
Hallo Christian,

meine S2-6400 läuft mit dem "remote"-Plugin für die interne FB.

Gruß Gerhard
?

Ich habe nur das DVB-Remote auf meiner Maschine und hatte bis gestern Abend auch noch das "Remote" mit drauf, welches ich aber löschen konnte.

Edit:

Sehe gerade dies hier : http://www.vdr-portal.de/board1-news/board...l-plugin-0-5-0/

Demnach geht es so oder so, kann das sein?

Der Fernbedienungs Kram ist nicht meins ;)

Wenn mal wieder was an Plugins zu tun ist bin ich dabei.

 
« Last Edit: August 01, 2013, 07:15:17 by Christian »
__________________________________________

"...ich schreibe 80% meiner Beiträge aus dem Kopf ... bitte nicht schlagen wenn mal ein Path nicht passt :) ..."

MFG Christian

Nokia Sat DBox2 + Multicam

Hardware VDR: ASUS E35M1-I Deluxe, 4GB RAM, ATI 6XXX onboard, TT S2-6400 FF, Samsung 500GB 2,5"


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
[3.0.3] Udev Implementierung
« Reply #51 on: August 01, 2013, 11:55:09 »
Ich hab gestern Abend noch die Bugs im dvb-remote Addon behoben. Das sollte nun funktionieren.
Auch der lircd daemon wird nur noch einmal gestartet. Ob er auch gestartet wird, wenn nen Kernelmodul verwendet wird, muss noch getestet werden.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
[3.0.3] Udev Implementierung
« Reply #52 on: August 01, 2013, 13:14:24 »
Ich hab noch mal ein wenig nicht mehr benötigten Code entsorgt. Falls es also Morgen nicht mehr funktioniert, bin ich Schuld :)

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
[3.0.3] Udev Implementierung
« Reply #53 on: August 01, 2013, 16:01:18 »
Ach so, und das xorg-autodetect habe ich auch versucht zu reparieren. Das darf auch getestet werden. Es sollte also wieder vorgeschlagen werden, welches xorg Addon noch zusätzlich benötigt wird.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Frounts

  • Adv. Member
  • ***
  • Posts: 233
    • View Profile
[3.0.3] Udev Implementierung
« Reply #54 on: August 01, 2013, 21:55:05 »
Vielen Dank fürs reparieren vom remote-plugin.
Läuft mittn seriellen Port und homebrew-Empfänger, aber der Pfad von der lircd.conf ist noch komisch:
Code: [Select]
Aug  1 19:39:41 (MLD) user.info kernel: lirc_dev: IR Remote Control driver registered, major 251
Aug  1 19:39:42 (MLD) user.info kernel: lirc_serial lirc_serial.0: auto-detected active low receiver
Aug  1 19:39:42 (MLD) user.info kernel: lirc_serial lirc_serial.0: lirc_dev: driver lirc_serial registered at minor = 0
Aug  1 19:39:42 (MLD) user.info kernel: input: lircd as /devices/virtual/input/input2
Aug  1 21:39:42 (MLD) daemon.err lircd-0.9.0[1096]: could not open config file '/etc/lirc/lirc/lircd.conf'
Aug  1 21:39:42 (MLD) daemon.err lircd-0.9.0[1096]: No such file or directory
Aug  1 21:39:42 (MLD) daemon.notice lircd-0.9.0[1100]: lircd(default) ready, using /var/run/lirc/lircd

Nachdem ich die Verzeichnisse angelegt habe, und lircd.conf reinkopiert hatte, klappts auch :-)
Und: es funktioniert auch ohne eventlircd bei mir.

Fr.
« Last Edit: August 01, 2013, 21:57:18 by Frounts »
MLD-5.4 Stable als Streamdev-server mit 2x NUC6CAYH 5.4 stable Streamdev-clients

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
[3.0.3] Udev Implementierung
« Reply #55 on: August 01, 2013, 22:43:26 »
Und, funktioniert's auch mit eventlircd?

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
[3.0.3] Udev Implementierung
« Reply #56 on: August 01, 2013, 23:22:58 »
Hi,

ne neue Version von dvb-remote ist online. Da sollte die Konfigurationsdatei wieder gefunden werden.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Frounts

  • Adv. Member
  • ***
  • Posts: 233
    • View Profile
[3.0.3] Udev Implementierung
« Reply #57 on: August 02, 2013, 06:17:11 »
Ja, die alte Version geht auch mit eventlircd. Die neu check ich heute am Abend.
Fr.
MLD-5.4 Stable als Streamdev-server mit 2x NUC6CAYH 5.4 stable Streamdev-clients

Offline Christian

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1531
    • View Profile
    • http://www.minidvblinux.de
[3.0.3] Udev Implementierung
« Reply #58 on: August 02, 2013, 06:23:13 »
Mein Test mit der Orginal FF S2-6400 FB:

nur installiert "DVB-Remote" -> geht nicht

nur installiert "eventlirc" inkl irkeytables -> geht

nur installiert vdr Plugin "Remote" -> geht

DVB-Remote + vdr Plugin "Remote" arbeitet bei mir auch zusammen. Bringt aber nicht wirklich viel da die FB auch alleine mit Remote tut

 
« Last Edit: August 02, 2013, 06:26:33 by Christian »
__________________________________________

"...ich schreibe 80% meiner Beiträge aus dem Kopf ... bitte nicht schlagen wenn mal ein Path nicht passt :) ..."

MFG Christian

Nokia Sat DBox2 + Multicam

Hardware VDR: ASUS E35M1-I Deluxe, 4GB RAM, ATI 6XXX onboard, TT S2-6400 FF, Samsung 500GB 2,5"


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
[3.0.3] Udev Implementierung
« Reply #59 on: August 02, 2013, 12:47:37 »
OK, dann brauchen wir das remote Addon ja nicht und die ISOs sollten so wie sie sind funktionieren.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

1 2 3 [4] 5 >>> Archiv / MLD 3.x / Development / [3.0.3] Udev Implementierung
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.