[1] MLD-5.x / Development / [5.3] lirc_serial in Paket dvb-mb nicht enthalten
 

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
[5.3] lirc_serial in Paket dvb-mb nicht enthalten
« on: April 25, 2017, 11:25:44 »
Hi,

ich versuche gerade, meinen Produktiv-VDR auf die 5.3 umzustellen. Aus Erfahrung mache ich das grundsätzlich zuerst auf einer SD-Karte, bevor das Live-System drankommt.

Die DVB-Hardware ist eine TBS-6984 (quad tuner). Diese sollte eigentlich mit der entsprechenden Firmware mit dem 4.8 Kernel funktionieren. Leider nicht bei MLD. Dafür braucht es das Paket dvb-mb.

Und jetzt kommt die Crux:
Die FB ist ein Atric an COM1. Dieser wird über das Web-IF auch perfekt eingerichtet. Installiere ich nun dvb-mb, dann wird auch rc-core entfernt und damit leider auch lirc_serial.

Zur Info:
lirc in rc-core:
Code: [Select]
HD-vdr> cat content_rc-core.txt | grep lirc                                                                                                           
/lib/modules/4.8.15.198.3/kernel/drivers/media/rc/ir-lirc-codec.ko                                                                                   
/lib/modules/4.8.15.198.3/kernel/drivers/media/rc/keymaps/rc-lirc.ko                                                                                 
/lib/modules/4.8.15.198.3/kernel/drivers/media/rc/lirc_dev.ko                                                                                         
/lib/modules/4.8.15.198.3/kernel/drivers/staging/media/lirc                                                                                           
/lib/modules/4.8.15.198.3/kernel/drivers/staging/media/lirc/lirc_bt829.ko                                                                             
/lib/modules/4.8.15.198.3/kernel/drivers/staging/media/lirc/lirc_imon.ko                                                                             
/lib/modules/4.8.15.198.3/kernel/drivers/staging/media/lirc/lirc_parallel.ko                                                                         
/lib/modules/4.8.15.198.3/kernel/drivers/staging/media/lirc/lirc_sasem.ko                                                                             
/lib/modules/4.8.15.198.3/kernel/drivers/staging/media/lirc/lirc_serial.ko                                                                           
/lib/modules/4.8.15.198.3/kernel/drivers/staging/media/lirc/lirc_sir.ko                                                                               
/lib/modules/4.8.15.198.3/kernel/drivers/staging/media/lirc/lirc_zilog.ko                                                                             
HD-vdr>


lirc in dvb-mb:
Code: [Select]
HD-vdr> cat content_dvb-mb.txt | grep lirc                                                                                                           
/lib/modules/4.8.15.198.3/kernel/drivers/media/rc/lirc_dev.ko                                                                                         
/lib/modules/4.8.15.198.3/kernel/drivers/media/rc/ir-lirc-codec.ko                                                                                   
HD-vdr>

Schöne Grüße aus Wien
BobW

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20529
    • View Profile
    • ClausMuus.de
[5.3] lirc_serial in Paket dvb-mb nicht enthalten
« Reply #1 on: April 27, 2017, 19:17:49 »
Hi,

beim dvb-mb Paket hat das Modul einen neuen Namen bekommen (serial_ir). Das wird aber von den Scripten berücksichtigt. Es gibt aber Berichte, dass alte lircd.conf Datein mit dem neuen Treiber nicht mehr immer passen. Du musst also eventuell eine neue erstellen.
mit mode2 kannst Du testen, ob der Empfänger grundsätzlich funktioniert und korrekt eingebunden wurde. Wenn ich mich richtig erinnere musst Du alle lircd Prozesse beenden, wenn Du mode2 nutzen möchtest.

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 BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
[5.3] lirc_serial in Paket dvb-mb nicht enthalten
« Reply #2 on: April 28, 2017, 12:16:07 »
Hallo Claus,

Problem gelöst mit:
ir-keytable -c -p rc-5 -w /etc/rc_keymaps/rc-hauppauge

Dazu musste ich noch den bei mir zusätzlich vorhandenen imon driver in die Blacklist setzen, sonst ließ sich das Protokoll nicht auf rc-5 setzen.

Ich habe den o.a. Befehl dann in /etc/init.d/lirc ans Ende des Startvorgangs gesetzt.

Damit klappt es.

Schöne Grüße aus Wien
BobW



Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
[5.3] lirc_serial in Paket dvb-mb nicht enthalten
« Reply #3 on: December 05, 2017, 00:31:48 »
@bobw nutzt du also ir-keytable und lirc? Theoretisch sollte ein lirc Start nicht nötig sein nach meinen heutigen Erfahrungen.

Testest du schon mit MLD 5.4 Testing?

Ich lese ja das du aktiv ne develumgebung hast

Gruß

MarMic
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 BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
[5.3] lirc_serial in Paket dvb-mb nicht enthalten
« Reply #4 on: December 05, 2017, 13:47:20 »
@MarMic

Hi MarMic,

dass mich das nochmal einholt ...

Ich habe mir damals schlussendlich auf meiner Entwicklungsumgebung das dvb-tbs Paket gebaut, da die Kernel-Treiber für meine TBS-Karten nicht ideal waren (Anzeige von Signalstärke und SNR), bei denen kommt SNR immer gegen Null. Das läuft auch noch auf dem Produktiv-VDR, der der einzige mit einem Atric-Einschalter an "COM:1" ist. Ich kann aber gerne mal ausprobieren, wie das mit der 5.4 Testing und dem Atric jetzt aussieht.

Das dvb-tbs Paket baut ja jetzt nun nicht mehr mit dem neuen Kernel der 5.4. Aber das liegt bei TBS und nicht bei Euch.

Gruß
BobW

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
[5.3] lirc_serial in Paket dvb-mb nicht enthalten
« Reply #5 on: December 05, 2017, 14:27:13 »
@bobw

so wie ich das sehe muss man das protokol gar nicht mitgeben, das wird automatisch geswitcht wenn die table geladen wird... (*hof*)

könntest du natürlich testen und auch ob die TBS nicht nun auch in 4.14.x nun sauber/er/überhaupt laufen :)


-> lirc muss sauber funktionieren WIE FRÜHER (ja früher war alles besser :-P)
erst dann höre ich auf zu nörgeln und meckern :)

Gruß

MarMic
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 BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
[5.3] lirc_serial in Paket dvb-mb nicht enthalten
« Reply #6 on: December 06, 2017, 12:46:00 »
@MarMic

Leider kann ich gar nichts testen, da die TBS-6984 nicht erkannt wird bzw. die Treiber nicht im Kernel vorhanden sind.

Mal sehen ...

BobW

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
[5.3] lirc_serial in Paket dvb-mb nicht enthalten
« Reply #7 on: December 06, 2017, 13:01:59 »
achso die gibt es gar nicht erst im kernel :-(

vllt kann man sich hier abschauen wie man es zum bauen bekommt. Der nutzt zwar nicht deine Karte aber ich glaube saa716x ist richtig, oder?

Code: [Select]
https://github.com/bas-t/saa716x
leider hat der alles außer seinen karten rausgeschmissen
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 BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
[5.3] lirc_serial in Paket dvb-mb nicht enthalten
« Reply #8 on: December 06, 2017, 13:16:19 »
Aber der könnte interessant sein ...

Code: [Select]
https://github.com/tbsdtv/linux_media
Unter
Code: [Select]
https://github.com/tbsdtv/linux_media/wiki
sind die Karten aufgeführt.

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
[5.3] lirc_serial in Paket dvb-mb nicht enthalten
« Reply #9 on: December 07, 2017, 10:09:22 »
Da warten wir mal auf Pit :-)

Vllt hat er ja Lust zu basteln

gruß

MarMic
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 BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
[5.3] lirc_serial in Paket dvb-mb nicht enthalten
« Reply #10 on: December 09, 2017, 12:17:25 »
@MarMic

Hallo,

ich habe mal versucht diesen Treiber
Code: [Select]
https://github.com/bas-t/saa716xnach Eurem bewährten Muster in den Kernel einzufügen, was mir nach einigem Probieren auch gelungen ist.

Leider ist dieser Treiber für meine TBS-6984 nicht geeignet, die Mühe war zwar vergebens aber gelernt habe ich trotzdem was.

BobW

[1] MLD-5.x / Development / [5.3] lirc_serial in Paket dvb-mb nicht enthalten
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.