Dear visitor, welcome to Dreamboard. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Quoted
Beleiben in meinen Augen nur noch drei wesentliche Fragen:
- wie bekommt man Tuner in /proc/bus/nim_sockets
- was ist an e2 zu ändern, so daß über USB-DVB auch gezappt und nicht nur aufgenommen werden kann
- und "nice to have", wie bekommt man e2 dazu für Aufnahmen zunächst einen DVB-S Tuner und nur wenn nötig den DVB-S2 Tuner zu verwenden (Priorität)

Quoted
Glaubst du allen Ernstes das du hier dafür einen Tip bekommst ?

Quoted
Wenn das wirklich gehen würde wäre eine 8000er ja fast über!
This post has been edited 1 times, last edit by "Homey" (Jun 9th 2008, 11:19am)
. Enigma kennt z.b. auch keine Demuxe, die nicht an beliebige Frontends gekoppelt werden koennen. Dazu wird demux0 immer fuer die Videowiedergabe benutzt (weil das bei einigen Hardwareplattformen der einzige Demux ist, der die dazu benoetigten Features mitbringen, wie hardware-PCR-Korrektur usw.) Wie ist denn das bei euch aktuell geloest? Prioritaetenhandling gibts in enigma2 aber.
Quoted
#find /dev/dvb
/dev/dvb/
/dev/dvb/adapter0
/dev/dvb/adapter0/demux0
/dev/dvb/adapter0/dvr0
/dev/dvb/adapter0/ca0
/dev/dvb/adapter0/demux1
/dev/dvb/adapter0/dvr1
/dev/dvb/adapter0/ca1
/dev/dvb/adapter0/demux2
/dev/dvb/adapter0/dvr2
/dev/dvb/adapter0/ca2
/dev/dvb/adapter0/demux3
/dev/dvb/adapter0/dvr3
/dev/dvb/adapter0/ca3
/dev/dvb/adapter0/video0
/dev/dvb/adapter0/audio0
/dev/dvb/adapter0/frontend0
/dev/dvb/adapter1
/dev/dvb/adapter1/demux0
/dev/dvb/adapter1/dvr0
/dev/dvb/adapter1/net0
/dev/dvb/adapter1/frontend0
Quoted
Original von rmie
Mittlerweile habe ich mir in der Bucht eine "SkyStar-USB" (DVB-S) besorgt, da diese im regulären Handel nicht mehr erhältlich ist. Da es Geräte mit ähnlichem Namen gibt, welche aber nicht funktionieren werden, habe ich zur Verdeutlichung ein Bild angehängt.
Um das Ergebnis mal vorwegzunehmen:
![]()
Source code
1 2 3 4 5 6 7 8 root@dm800:/# szap -a 1 -c /tmp/channels.conf -r "ProSieben" reading channels from file '/tmp/channels.conf' zapping to 73 'ProSieben': sat 0, frequency = 12544 MHz H, symbolrate 22000000, vpid = 0x01ff, apid = 0x0200 sid = 0x445d using '/dev/dvb/adapter1/frontend0' and '/dev/dvb/adapter1/demux0' status 01 | signal bc22 | snr 9555 | ber 00000304 | unc 00000000 | status 1f | signal be51 | snr d7a0 | ber 00000100 | unc 00000000 | FE_HAS_LOCK status 1f | signal c085 | snr d7d3 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
Das tunen hat also funktiert !!
Ich habe verschiedene Sender versucht, tunen war bei allen erfolgreich.
Im nächsten Schritt habe ich veruscht einen Datenstrom (/dev/dvb/adapter1/dvr0) zu speichern und vie Movieplayer wiederzugeben. Das hat leider nicht funktioniert. Eine oberflächliche Analyse der TS-Files hat ergeben, daß nur eine Audio PID aber keine Video PID im Datenstrom enthalten ist.
Es scheint also ein Problem mit den PID Filtern zu geben. dmxdev.c aus den DMM Sourcen hat auch ca. 100 ZeilenCode geändert im Vergleich zu den orginal Kernel Sourcen. Gut möglich das hier die Lösung zu finden ist.
[...]
Quoted
man könnte damit vieleicht nachdem man mit init 4 enigma2 gestoppt hat mit szap -n 1 -a 1 eh auch vom adapter 1 den DVB stream in den Videochip blasen
Quoted
Original von rmie
Mit einem "dirty hack" ist es mir gelungen enigma2 mit zwei Tuner (eingebaut und USB) zu betreiben. Das Problem ist, daß e2 die Liste der verfügbaren Tuner über "/proc/bus/nim_sockets" ließt, der USB Tuner in dieser Liste aber nicht erscheint. Ich habe daher eine Datei /tmp/nim_sockets mit folgendem Inhalt angelegt:
Nachdem noch in /usr/lib/enigma2/python/Components/NimManager.py folgende Zeile "nimfile = tryOpen("/proc/bus/nim_sockets")" entsprechend angepaßt war, startete e2 auch mit zwei Tuner.
![]()
Source code
1 2 3 4 5 6NIM Socket 0: Type: DVB-S2 Name: Alps BSBE2 NIM Socket 1: Type: DVB-S Name: B2C2
Manueller Sendersuchlauf hat funktioniert. Ebenso gleichzeitg zwei Programme (ProSieben und Vox) von zwei Transponder auzufnehmen [...]
Eine Aufnahme und paralell zappen hat im übrigen nicht funktioniert. Mutmaßlich weil das erste DVB Device für die Aufnahme verwendet wurde und e2 eine Funktion fehlt, die Daten von einem DVB Device via Userspace in das Video Device zu kopieren (war bis jetzt nicht notwendig).
[...]
)
This post has been edited 6 times, last edit by "Homey" (Jun 9th 2008, 3:04pm)
This post has been edited 1 times, last edit by "rmie" (Jun 9th 2008, 8:43pm)
Quoted
Originally posted by gutemine
wir sind ja alle nur Dilletanten, aber das halten wir so gut es geht geheim :-)
Quoted
Originally posted by gutemine
welcher chipsatz ist den genau in deinem DVB-T und DVB-S Tuner drinnen, vieleicht gibts auch aktuellere hardware wo der drinnen ist ?
Quoted
PS: Noch wichtiger ist, will das noch jemand außer mir, und ist bereit dafür auch was zu tun z. B. testen.



Quoted
genau das mit seiner DM-800 zu mach wofür sie gekauft wurde, jede Menge basteln und wenig Fernseh glotzen :-)
Quoted
Ich hoffe nicht daß Du meinen Beitrag in diese Richtung interpretierst
This post has been edited 2 times, last edit by "Homey" (Jun 9th 2008, 10:36pm)
This post has been edited 1 times, last edit by "Homey" (Oct 29th 2008, 4:55pm)



This post has been edited 3 times, last edit by "Homey" (Nov 1st 2008, 1:26am)
Quoted
Original von Homey Scheint so als ob es da so ne art prioritätsliste gibt, und bei SD Sendern erstmal ein DVB-S Tuner benutzt wird und wenn der nicht da ist, dann erst der DVB-S2 Tuner.
Quoted
Originally posted by HelgeBS
Quoted
Original von Homey Scheint so als ob es da so ne art prioritätsliste gibt, und bei SD Sendern erstmal ein DVB-S Tuner benutzt wird und wenn der nicht da ist, dann erst der DVB-S2 Tuner.
Also ich habe in Einstellungen->System->Anpassen(Experte)->ganz unten mal sowas gesehen.
Quoted
Ich habe auch noch so einen Terratec Cinergy T2 Tuner rumliegen, der sicherlich gerne wieder zum Einsatz käme. Den Treiber dafür gibt's bei Kernel.org somit sollte man den mit Openembedded sicherlich irgendwie eingebunden kriegen. Ich selbst habe mich allerdings noch nicht mit dem Image-Build für die DM 800 auseinandergesetzt...
Helge
Upps ja stimmt, ich war irgendwie gedanklich bei S2 (intern) und T (USB) aber der USB-Tuner von Homey ist ja auch S.
Quoted
Original von rmie
Ja, das gibt es dort, leider aber nur S/C/T bzw. alle Permutation davon von, Unterscheidung zwischen S2 und S ist nicht möglich
Hmm, im 2.6.12.6 er Archiv von kernel.org konnte ich den Cinergy-Treiber zuindest an derselben Stelle wiederfinden. Aber möglicherweise hat das mit Openembedded auch nichts zu tun...
Quoted
Das DVB-USB Interface hat sich von 2.6.12 (Dreambox) bis 2.6.27 dramatisch geändert, der Backport ist sicher nicht trivial.
Quoted
Ich selbst habe mich allerdings noch nicht mit dem Image-Build für die DM 800 auseinandergesetzt...
Quoted
/
00c00000:0453:0001
s 12544750:22000000:0:4:192:2:0
/
Quoted
/
00c00000:0453:0001
s 12187500:27500000:0:3:192:2:0
/
Quoted
/
00c00000:0441:0001
s 12187500:27500000:0:3:192:2:0
/
Quoted
Am Anfang noch alles okay ... ich gucke Pro 7 und setz nen Timeraufnahme auf VOX. Die Meldung kommt das ne Aufnahme gestartet wurde auf VOX und unten in der InfoBar leuchtet Tuner #2 auf und die aufnahme funktioniert auch über den USB Tuner wunderbar. Während ich weiterhin mit Tuner #1 TV gucke ...
Kann auch ein bisschen rumzappen aber sobald ich dann auf den Sender oder Transponder zappe auf dem grad mit Tuner #2 aufgenommen wird, dann erlischt das Tuner #1 Symbol und die Box probiert halt mit Tuner #2 mir ein TV Bild zu zeigen, was ja (noch) nicht geht weil mit dem USB Tuner kann man im Moment nur aufnehmen aber nix gucken! Bekomm "Tunen fehlgeschlagen" und "SID in PAT NOT Found" Fehler (was wie gesagt noch OK ist weil mit USB Tuner kann man auch noch nix gucken.
Und dann geht eigentlich gar nix mehr. Wenn ich jetzt wieder zurück zappe auf Pro7 (tuner #1 wird wieder verwendet), Sat1 oder Kabel1 kommt überall nur noch Fehler. Auch wenn ich reboot mache und nur noch Tuner #1 nutzen, keine aufnahmen laufen etc.
Und nun ist Pro7, Sat1 und Kabel 1 ist tot! Muss meine LameDB vom backup wiederherstellen und mit killall -9 nen e2 reboot machen. Dann erst geht's wieder! Sender wie RTL und so funktionieren aber noch!
This post has been edited 9 times, last edit by "Homey" (Nov 1st 2008, 1:30am)
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
#dmesg b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully usbcore: registered new driver Technisat/B2C2 FlexCop II/IIb/III USB usb 2-2: new full speed USB device using brcm-ohci-0 and address 6 brcm-ohci-0 brcm-ohci-0.0: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS usb 2-2: ep0 maxpacket = 32 usb 2-2: default language 0x0409 usb 2-2: new device strings: Mfr=1, Product=2, SerialNumber=0 usb 2-2: Product: B2C2 Broadband Rcvr USB Adpt. usb 2-2: Manufacturer: B2C2, Inc. usb 2-2: hotplug usb 2-2: adding 2-2:1.0 (config #1, interface 0) usb 2-2:1.0: hotplug Technisat/B2C2 FlexCop II/IIb/III USB 2-2:1.0: usb_probe_interface Technisat/B2C2 FlexCop II/IIb/III USB 2-2:1.0: usb_probe_interface - got id flexcop_usb: running at FULL speed. DVB: registering new adapter (FlexCop Digital TV device). b2c2-flexcop: MAC address = 00:d0:d7:0a:dd:e8 b2c2-flexcop: found the mt352 at i2c address: 0x0f DVB: registering frontend 1 (Zarlink MT352 DVB-T)... b2c2-flexcop: initialization of 'AirStar 2 DVB-T' at the 'USB' bus controlled by a 'FlexCopIII' complete flexcop_usb: Technisat/B2C2 FlexCop II/IIb/III Digital TV USB Driver successfully initialized and connected. hub 2-0:1.0: state 5 ports 2 chg 0000 evt 0004 |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
root@dm800:~# find /dev/dvb/ /dev/dvb/ /dev/dvb/adapter0 /dev/dvb/adapter0/demux0 /dev/dvb/adapter0/dvr0 /dev/dvb/adapter0/ca0 /dev/dvb/adapter0/demux1 /dev/dvb/adapter0/dvr1 /dev/dvb/adapter0/ca1 /dev/dvb/adapter0/demux2 /dev/dvb/adapter0/dvr2 /dev/dvb/adapter0/ca2 /dev/dvb/adapter0/video0 /dev/dvb/adapter0/audio0 /dev/dvb/adapter0/frontend0 /dev/dvb/adapter1 /dev/dvb/adapter1/demux0 /dev/dvb/adapter1/dvr0 /dev/dvb/adapter1/net0 /dev/dvb/adapter1/frontend0 |
|
|
Source code |
1 2 3 4 5 6 |
NIM Socket 0:
Type: DVB-S2
Name: Alps BSBE2
NIM Socket 1:
Type: DVB-S
Name: B2C2
|
Quoted
solltest du nicht zuviel Support hier erwarten