Autor Thema: Sky Ultimate IV an ipfire mit VDR  (Gelesen 32527 mal)

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit VDR
« Antwort #45 am: Februar 16, 2015, 02:17:54 Vormittag »
Tja dann startest du das Falsche, überprüfe das nochmal genauer bei uns klappt's.

Hier der komplette Auszug wie das aussieht:

http://pastebin.com/a25UsryU
« Letzte Änderung: Februar 16, 2015, 02:20:11 Vormittag von Sundtek »
Failure is a good thing! I'll fix it

reverend666

  • Newbie
  • *
  • Beiträge: 38
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit VDR
« Antwort #46 am: Februar 16, 2015, 02:20:57 Vormittag »
Tja dann startest du das falsche, überprüfe das nochmal genauer bei uns klappt's.

Ja dann mach ich wohl wirklich was falsch...

Ich schau nochmal kurz drüber

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit VDR
« Antwort #47 am: Februar 16, 2015, 02:40:06 Vormittag »
Folgendes entpackt den Installer:
sh sundtek_netinst.sh -e


Dort ist dann auch eine Datei "chk32bit-ipfire".
Ich weiß nicht wie du das machst das die Datei nicht dort ist, ich kann's mir nur so erklären das du die falsche Datei ausführst.
Failure is a good thing! I'll fix it

reverend666

  • Newbie
  • *
  • Beiträge: 38
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit VDR
« Antwort #48 am: Februar 16, 2015, 08:49:43 Vormittag »
Moin.

Also beim Auspacken sehe ich diese Datei.

Wenn ich sie manuell ausführen will erfolgt diese Meldung:

[root@ipFIRE tmp]# ./chk32bit-ipfire
bash: ./chk32bit-ipfire: No such file or directory



und wenn ich die Datei per diesen Befehl starten will:

[root@ipFIRE tmp]# sh chk32bit-ipfire
chk32bit-ipfire: chk32bit-ipfire: cannot execute binary file


edit:

[root@ipFIRE tmp]# ldd chk32bit-ipfire
   linux-gate.so.1 =>  (0x4fe01000)
   /opt/lib/libmediaclient.so (0x4fdef000)
   libc.so.6 => /lib/libc.so.6 (0x4fc6e000)
   libdl.so.2 => /lib/libdl.so.2 (0x4fc69000)
   librt.so.1 => /lib/librt.so.1 (0x4fc60000)
   libpthread.so.0 => /lib/libpthread.so.0 (0x4fc46000)
   /tools/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x4fe02000)


hilft das weiter?

edit2:

meiner Rechnerarchitektur:

[root@ipFIRE log]# uname -ar
Linux ipFIRE 3.10.44-ipfire #1 SMP Thu Oct 16 11:10:15 GMT 2014 i686 athlon-4 i386 GNU/Linux


liegt es vielleicht daran und ich kann diese auf meinem Rechner nicht ausführen?
Ist ein shuttle pc.


edit3:

[root@ipFIRE tmp]# file chk32bit-ipfire
chk32bit-ipfire: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.0, BuildID[sha1]=0xee7ef45ed6c0d9941f6561d5188518f98cf6023b, not stripped

« Letzte Änderung: Februar 16, 2015, 11:01:42 Vormittag von reverend666 »

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit VDR
« Antwort #49 am: Februar 16, 2015, 12:04:51 Nachmittag »
Die IPFire Jungs sollen erst mal zeigen wie man für deren System etwas ausserhalb des Images übersetzt, wenn das geht können wir auch einen Treiber dafür bauen.

Da ich bis hier schon mehrere Stunden investiert habe werde ich nun erst mal abwarten bis die IPFire Jungs erst mal eine Dokumentation auf die Beine stellen wie man ausserhalb des Images etwas übersetzt.
« Letzte Änderung: Februar 16, 2015, 12:08:37 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it

reverend666

  • Newbie
  • *
  • Beiträge: 38
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit VDR
« Antwort #50 am: Februar 16, 2015, 12:05:56 Nachmittag »
Ja habe ich so verstanden.

Trotzdem vielen Dank für die Mühe.

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit VDR
« Antwort #51 am: Februar 16, 2015, 12:17:06 Nachmittag »
Versuche den netinstaller nocheinmal herunterzuladen und auszuführen.

Ich habe für IPFire einen sehr alten 32bit Build ausgewählt welchen wir eigentlich schon immer im Treiberpaket hatten - damit scheint es zu klappen.
Ich werde den gesonderten IPFire Build beim nächsten Treiberupdate wieder entfernen, anscheinend klappt's ja mit dem regulären 32Bit Build (für alte Systeme).
« Letzte Änderung: Februar 16, 2015, 12:18:51 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it

reverend666

  • Newbie
  • *
  • Beiträge: 38
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit VDR
« Antwort #52 am: Februar 16, 2015, 12:23:33 Nachmittag »
Ja funktioniert...


[root@ipFIRE tmp]# /opt/bin/mediaclient -e
**** List of Media Hardware Devices ****
device 0: [Sundtek SkyTV Ultimate IV]  DVB-S/S2, ANALOG-TV, REMOTE-CONTROL, OSS-AUDIO
  [INFO]:
     STATUS: ACTIVE
  [BUS]:
     ID: 1-5
  [SERIAL]:
     ID: U141008162051
  [DVB-S/S2]:
     FESTATUS: STANDBY
     LNBVOLTAGE: DISABLED
     LNBSUPPLY: USBPOWER
     LNBSTATUS: OK
     FRONTEND: /dev/dvb/adapter0/frontend0
     DVR: /dev/dvb/adapter0/dvr0
     DMX: /dev/dvb/adapter0/demux0
  [ANALOG-TV]:
     VIDEO0: /dev/video0
     VBI0: /dev/vbi0
  [REMOTECONTROL]:
     INPUT0: /dev/mediainput0
  [OSS]:
     OSS0: /dev/dsp0

reverend666

  • Newbie
  • *
  • Beiträge: 38
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit tvheadend
« Antwort #53 am: März 22, 2015, 02:15:59 Nachmittag »
Hallo...

Ist das ipfire Paket aus dem Treiber wieder herausgenommen worden?

Habe zur Zeit folgende Fehler:
CRASH: Loaded libraries: /opt/lib/libmediaclient.so /usr/lib/libssl.so.10 /usr/lib/libcrypto.so.10 /lib/libdl.so.2 /lib/libpthread.so.0 /lib/libm.so.6 /lib/librt.so.1 /usr/lib/libgcc_s.so.1 /lib/libc.so.6 /lib/ld-linux.so.2 /lib/libnss_files.so.2 
Mar 22 12:56:05 ipfire tvheadend[2487]: CRASH: Register dump [19]: 08155470000000330815547000000000081554700000007b081554700000007b081554700c002e8808155470ffffffff081554709c36dc48081554709c36d6f408155470a64924cc081554700c002ea008155470000001f408155470a61d1770081554700000000d081554700000000008155470a60d64cf08155470000000730815547000210202081554709c36d6f4081554700000007b
Mar 22 12:56:05 ipfire tvheadend[2487]: CRASH: STACKTRACE
Mar 22 12:56:05 ipfire tvheadend[2487]: CRASH:  0x8092d13
Mar 22 12:56:05 ipfire tvheadend[2487]: CRASH: __kernel_rt_sigreturn+0x0  ()
Mar 22 12:56:05 ipfire tvheadend[2487]: CRASH: memcpy+0x2f  (/lib/libc.so.6)
Mar 22 12:56:05 ipfire tvheadend[2487]: CRASH:  0xa648c6bd

reverend666

  • Newbie
  • *
  • Beiträge: 38
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit tvheadend
« Antwort #54 am: März 22, 2015, 03:15:28 Nachmittag »
Was bedeutet jetzt eigentlich folgende Meldung:

/opt/bin/mediaclient -arch
Using device: /dev/video0
ID     | Area
-------------
area specific settings are not supported


-------------------

das wird mir bei diesem Befehl angezeigt:

/opt/bin/mediaclient -e
**** List of Media Hardware Devices ****
device 0: [Sundtek SkyTV Ultimate IV]  DVB-S/S2, ANALOG-TV, REMOTE-CONTROL, OSS-AUDIO
  [INFO]:
     STATUS: STANDBY
  [BUS]:
     ID: 1-5
  [SERIAL]:
     ID: U141008162051
  [DVB-S/S2]:
     FESTATUS: STANDBY
     LNBVOLTAGE: DISABLED
     LNBSUPPLY: USBPOWER
     LNBSTATUS: OK
     FRONTEND: /dev/dvb/adapter0/frontend0
     DVR: /dev/dvb/adapter0/dvr0
     DMX: /dev/dvb/adapter0/demux0
  [ANALOG-TV]:
     VIDEO0: /dev/video0
     VBI0: /dev/vbi0
  [REMOTECONTROL]:
     INPUT0: /dev/mediainput0
  [OSS]:
     OSS0: /dev/dsp1


Treiber installiert, Gerät erkannt aber ich habe trotzdem wieder Probleme.
Wollte aber nun tvheadend nutzen, welches hier zu finden ist:

http://pikas-page.de/ipfire/tvheadend-master/

Und Thread bei ipfire:
http://forum.ipfire.org/viewtopic.php?f=17&t=8189&p=82280&sid=83853e36eaa765e781687d4837886221#p82280



Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit VDR
« Antwort #55 am: März 22, 2015, 05:13:52 Nachmittag »
mediaclient --arch

Es hat sich eigentlich nichts geändert bei uns.

Ich denke eher du hast derzeit einen allgemeinen TVHeadend Bug mit der tvheadend-Version.
« Letzte Änderung: März 22, 2015, 05:18:52 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it

reverend666

  • Newbie
  • *
  • Beiträge: 38
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit VDR
« Antwort #56 am: März 23, 2015, 09:34:54 Nachmittag »
Ist es möglich, dass man auf den Treiber auch mit der Gruppe video zugreifen kann?

dann würde tvheadend funktionieren.

Habe mit einem workaround das zum laufen bekommen.

LD_PRELOAD=/opt/lib/libmediaclient.so /usr/bin/tvheadend -u root -g root -f -c /etc/tvheadend --nobackup

den Tipp habe ich von badboy aus dem ipfire Forum bekommen.


« Letzte Änderung: März 23, 2015, 09:41:00 Nachmittag von reverend666 »

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit VDR
« Antwort #57 am: März 23, 2015, 09:59:28 Nachmittag »
klar das ist doch kein Problem für den Treiber, das LD_PRELOAD wirst du wohl auch nicht benötigen da es in /etc/ld.so.preload eingetragen ist.

Stimmen die Berechtigungen in /dev/?

Du kannst ja TVHeadend als video user starten und dort wird dir dann auch angezeigt was nicht passt.
Failure is a good thing! I'll fix it

reverend666

  • Newbie
  • *
  • Beiträge: 38
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit VDR
« Antwort #58 am: März 23, 2015, 10:09:17 Nachmittag »
Also die Berechtigungen stimmen nicht unter /dev/dvb/

dort ist unter /dev/dvb/adapter0 alles root:root

das ist der Crashlog:

tvheadend[16900]: CRASH: Fault address (nil) (N/A) Mar 23 20:16:00 ipfire tvheadend[16900]: CRASH: Loaded libraries: /opt/lib/libmediaclient.so /usr/lib/libssl.so.10 /usr/lib/libcrypto.so.10 /lib/libdl.so.2 /lib/libpthread.so.0 /lib/libm.so.6 /lib/librt.so.1 /usr/lib/libgcc_s.so.1 /lib/libc.so.6 /lib/ld-linux.so.2 /lib/libnss_files.so.2   Mar 23 20:16:00 ipfire tvheadend[16900]: CRASH: Register dump [19]: 081604b000000033081604b000000000081604b00000007b081604b00000007b081604b0a1700620081604b0ffffffff081604b098505bc8081604b098505674081604b0a2aed4cc081604b06d2e6362081604b0000002b0081604b06e652f65081604b00000000d081604b000000000081604b0a27304cf081604b000000073081604b000210202081604b098505674081604b00000007b Mar 23 20:16:00 ipfire tvheadend[16900]: CRASH: STACKTRACE Mar 23 20:16:00 ipfire tvheadend[16900]: CRASH:  0x8093e43 Mar 23 20:16:00 ipfire tvheadend[16900]: CRASH: __kernel_rt_sigreturn+0x0  () Mar 23 20:16:00 ipfire tvheadend[16900]: CRASH: memcpy+0x2f  (/lib/libc.so.6) Mar 23 20:16:00 ipfire tvheadend[16900]: CRASH:  0xa2ae76bd Mar 23 20:16:00 ipfire tvheadend[16900]: CRASH: read+0x98  (/opt/lib/libmediaclient.so) Mar 23 20:16:00 ipfire kernel: traps: linuxdvb_fronte[16945] general protection ip:a27304cf sp:98505674 error:0 in libc-2.12.so[a26b3000+174000]

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Sky Ultimate IV an ipfire mit VDR
« Antwort #59 am: März 23, 2015, 11:36:04 Nachmittag »
du kannst die Berechtigungen umstellen wie du willst

chown -R video.video /dev/dvb*
Failure is a good thing! I'll fix it