Zitat
I see two issues here:
1) I think your DVB drivers are not up to date, "VTUNER_SET_FE_INFO failed" is known to fail with old drivers
2) you have an old vtunerc/vtunerd package. Is this intended?
Roland
Zitat
I see two issues here:
1) I think your DVB drivers are not up to date, "VTUNER_SET_FE_INFO failed" is known to fail with old drivers
2) you have an old vtunerc/vtunerd package. Is this intended?
Roland
Hi,
i have the vtuner-2009-08-30.tar install is this up to date ?
Where can i find new DVB drivers ?
Regards
ZitatAlles anzeigenOriginal von muffi_1
Hallo rmie,
ich habe die letzte Version von Deinem Programm wieder als sh4 kompiliert und auf Seite 6 hochgeladen. Endlich hast Du die Features eingebaut auf die ich gewartet habe. Ich starte jetzt
vtunerc immer mit, habe in /usr/bin/enigma2.sh den Aufruf von vtunerc vor dem von enigma2 gesetzt.
Wenn ich dann mal nen zweiten Tuner brauche kann ich dann die Kathi einschalten und dort vtunerdsh4 starten, muss mir blos noch was bauen das ich das mit der Fernbedienung machen kann
und nicht mehr telnet benutzen muss.
mfg. muffi
ssh mit pub/priv key authentication könnte dir weiterhelfen. Ein Script das sich automatisch mit der Kathi verbindet, enigma stoppt und vtunerd startet, ist einfach zu schreiben. User Scripte können über enigma gestartet werden.
ZitatOriginal von willi33
Hi,
i have the vtuner-2009-08-30.tar install is this up to date ?
Where can i find new DVB drivers ?
Regards
latest relase is 2009-09-05, check the first posting in this thread even for latest news (I keep it up to date).
Latest DVB Module is available here: http://dreamboxupdate.com/open…800-20090822-r0_dm800.ipk If you are using multiboot, make sure to update while your flash image is booted.
EDIT: corrected link to modules (pasted an old version)
Roland
rmie, wenn ich das ipk installieren will :
ipkg install dreambox-dvb-modules_2.6.12-5.1-brcmstb-dm800-20090822-r0_dm800.ipk
Upgrading dreambox-dvb-modules on root from 2.6.12-5.1-brcmstb-dm800-20090707-r0 to 2.6.12-5.1-brcmstb-dm800-20090822-r0...
Nothing to be done
An error ocurred, return value: 1.
Collected errors:
ERROR: Cannot satisfy the following dependencies for dreambox-dvb-modules:
dreambox-secondstage (>= 74-r0)
root@dm800:/tmp#
ist das dann ok, habe kein multiboot
ZitatAlles anzeigenOriginal von willi33
rmie, wenn ich das ipk installieren will :
ipkg install dreambox-dvb-modules_2.6.12-5.1-brcmstb-dm800-20090822-r0_dm800.ipk
Upgrading dreambox-dvb-modules on root from 2.6.12-5.1-brcmstb-dm800-20090707-r0 to 2.6.12-5.1-brcmstb-dm800-20090822-r0...
Nothing to be done
An error ocurred, return value: 1.
Collected errors:
ERROR: Cannot satisfy the following dependencies for dreambox-dvb-modules:
dreambox-secondstage (>= 74-r0)
root@dm800:/tmp#
ist das dann ok, habe kein multiboot
Du warst zu schnell, ich hatte den falschen Link geschickt. Ist jetzt verbessert. Außerdem habe ich den verweis auf den Second Stage loader vergessen, http://dreamboxupdate.com/open…ondstage_74-r0_dm800.ipk. Der muß zuvor aktualisiert werden.
OK,
alles gemacht, jetzt ist auf der DM800 folgendes zu sehen:
./vtunercc dm600
[1339 vtunerc.c:167] info: Simulating a DVB-C tuner
[1339 vtunerc.c:212] debug: Start discover worker for device type 2
[1339 vtunerc.c:90] info: starting discover thread
[1339 vtunerc.c:122] info: Sending discover message for device types 2
[1339 vtunerc.c:136] info: Received discover message from 192.168.1.2 control 1041 data 1042
[1339 vtunerc.c:229] debug: SET_FE_INFO type: 2 frq_min: 55000000 frq_max: 862000000
[1339 vtunerc.c:243] info: connect control socket to 192.168.1.2:1041
[1339 vtunerc.c:253] info: connect data socket to 192.168.1.2:1042
[1339 vtunerc.c:299] info: vtuner message!
[1339 vtunerc.c:370] info: msg: 9 completed
[1339 vtunerc.c:299] info: vtuner message!
[1339 vtunerc.c:370] info: msg: 9 completed
auch ist der 2.Tuner in der Konfigration zu sehen, nur die Sendersuche geht nicht, gits irgendwie ne Change die Sender da reinzubekommen ??
ZitatOriginal von willi33
auch ist der 2.Tuner in der Konfigration zu sehen, nur die Sendersuche geht nicht, gits irgendwie ne Change die Sender da reinzubekommen ??
Bei DVB-C kann der scan nicht funktionieren, da hier ein Blindscan, der Zugriff auf die HW benötigt, gemacht wird. Auf den ersten drei Seiten hat H2Deetoo einge Beiträge dazu geschrieben, evtl hilft dir das.
H2Deetoo: maybe you can write a short summery how you managed to get lamedb entries for your DVB-C transponders.
ZitatOriginal von rmie
Bei DVB-C kann der scan nicht funktionieren, da hier ein Blindscan, der Zugriff auf die HW benötigt, gemacht wird. Auf den ersten drei Seiten hat H2Deetoo einge Beiträge dazu geschrieben, evtl hilft dir das.
H2Deetoo: maybe you can write a short summery how you managed to get lamedb entries for your DVB-C transponders.
Na dann werde ich morgen mal den DVB-C Tuner reinbauen und einen scan machen, vielleicht bekomme ich ja so die Sender rein..
Vielen Dank rmie .. das ist wirklich ein sehr interessantes Projekt ..
ZitatOriginal von willi33
Na dann werde ich morgen mal den DVB-C Tuner reinbauen und einen scan machen, vielleicht bekomme ich ja so die Sender rein..
evtl. funktioniert es auch mit einem E2 Image für deine DM600
ZitatOriginal von rmie
ssh mit pub/priv key authentication könnte dir weiterhelfen. Ein Script das sich automatisch mit der Kathi verbindet, enigma stoppt und vtunerd startet, ist einfach zu schreiben. User Scripte können über enigma gestartet werden.
Danke für den Tip, habe aber erst wieder am WE zeit zum probieren.
mfg. muffi
ZitatOriginally posted by rmie
I think I discovered a issue with the "deferred connection to the server" feature as described from muffin_1 above ( having the first server connection long after enigma is started). I set the frontend information (type, frequency range etc.) with the first successful server connection. From what I understood from ghost, this causes a reconnection of the vtuner in the kernel. and this can cause a hang of enigma in certain circumstances.
- Can confirm the problem on DM8000SS --> DM800S (If client-box is started and there is no serverbox responding, enigma hangs when server is started later)
- SNR not showing correctly on DM800S , stays at 2% permanently.
ZitatAlles anzeigenOriginally posted by rmie
Despite of the ongoing bug fixing, what should be the road map, what features are missing?
I'd like to integrate both, vtunerc and vtunerd, into enigma, to give better an easier control to the user. What are you expecting from a such an integration? The plan I have so far is to:
1) improve vtunerc to disconnect from server, and free the tuner in the server, if the vtuner isn't used
2) add an option to vtunerc to distinguish between DVB-S and DVB-S2 (several ways to do, search for -S2 servers only, accept all and register the type discovered, or as at the moment accept all but register -S2 always)
3) allow real tuner sharing for vtunerd with enigma, instead of fixed tuner assignment as today. vtunerd should only share unused/idle tuners. This will be a thought step as I have no clue (best case limited) knowledge about enigma. Anyone with smart ideas is welcome.
4) Adding an option to build groups of tuners by giving shared tuners a name (eg. ASTRA or ROTOR). This can be useful in complex scenarios with several boxes and different satellite networks available on each.
1 and/or 3 would be a great enhancement IMHO
Anyway you're doing a great job. Thank's a lot.
Regards,
Hi willi33,
Adding channels in lamedb is pretty straightforward.
You must add atleast 1 transponder, and 1 service.
Here is an example for a dvb-c channel I have:
ffff0000:0002:01f4
c 340000:6875000:2:3:15:0
/
The above is a dvb-c transponder (hence the "c"). It consists of 3 lines as you can see.
It uses the following parameters:
340000 = frequency
6875000 = symbolrate
2 = inversion (0=off, 1=on, 2=auto)
3:15:0 = one of them should be FEC
ffff0000 = namespace (always ffff0000 here)
0002 = transponder id (this you can choose yourself)
01f4 = Network ID
The next entry you need to add is the channel/service itself:
07d1:ffff0000:0002:01f4:1:0
TRT International
p:Ziggo,f:40
Again this consists of 3 lines, using the following paramters:
07d1 = SID (Service ID)
ffff0000 = namespace (should be same as corresponding transponder)
0002 = transponder id (should be same as corresponding transponder)
01f4 = Network ID (should be same as corresponding transponder)
1 = service type (1=tv)
0 = unknown to me
Next line is service name: TRT International
Next line contains some parameters:
p:Ziggo = provider name is "Ziggo"
f:40 = this option is added by e2, its newfound remark. (I suggest you use it)
In order to manually add channels you need to know some of these parameters in advance ofcourse, like frequency, SR and SID.
Once you have added this to lamedb you can use an editor like Llamaware Dreambox edit to change these parameters in an easy way.
Rgs H2Deetoo,
Hallo,
habe mit DreamBoxEdit mal Kabelkanäle eingetragen, leider ohne Erfolg.
Der Tuner wird angezeigt, dann wechsel zum Kabeltuner "Tunen fehlgeschlagen" aber SNR und AGC sind defintiv vom Kabel (bessere Werte als SAT)
EPG wird angezeigt und unter der Uhrzeit steht nicht mehr "Tuner A" sonder nur noch "B".
Ich habe mal die Consolen Ausgaben mit rangehangen, vielleicht sieht ja jemand was faul ist ?
Regards / Gruß
ZitatOriginal von dreamb001
- Can confirm the problem on DM8000SS --> DM800S (If client-box is started and there is no serverbox responding, enigma hangs when server is started later)
- SNR not showing correctly on DM800S , stays at 2% permanently.
Instead of copying the dvb_frontend_info from server (as done now), I need a sample of this structure for ever type of tuner (DVB-S eg. 7025, DVB-C, DVB-T). I wrote a small program to get this.
@all: may I ask you to execute the attached binary and provide feedback. One sample for each type of tuner is enough. Find an DVB-S2 example below:
// dvb_frontend_info for /dev/dvb/adapter0/frontend0
struct dvb_frontend_info FETYPE = {
.name = "cx24116",
.type = 0,
.frequency_min = 925000,
.frequency_max = 2175000,
.frequency_stepsize = 125000,
.frequency_tolerance = 0,
.symbol_rate_min = 1000000,
.symbol_rate_max = 45000000,
.symbol_rate_tolerance = 0,
.notifier_delay = 0,
.caps = 0x400006ff
};
Alles anzeigen
ZitatAlles anzeigenOriginal von willi33
Hallo,
habe mit DreamBoxEdit mal Kabelkanäle eingetragen, leider ohne Erfolg.
Der Tuner wird angezeigt, dann wechsel zum Kabeltuner "Tunen fehlgeschlagen" aber SNR und AGC sind defintiv vom Kabel (bessere Werte als SAT)
EPG wird angezeigt und unter der Uhrzeit steht nicht mehr "Tuner A" sonder nur noch "B".
Ich habe mal die Consolen Ausgaben mit rangehangen, vielleicht sieht ja jemand was faul ist ?
Regards / Gruß
Auschnitt dm600.log:
[625 vtuner-dmm-2.c:137] debug: FE_READ_STATUS: 0x1
[625 vtunerd-service.c:299] debug: MSG_SET_FRONTEND
[625 vtuner-dmm-2.c:137] debug: FE_READ_STATUS: 0x1
[625 vtunerd-service.c:299] debug: MSG_SET_FRONTEND
[625 vtuner-dmm-2.c:137] debug: FE_READ_STATUS: 0x1
Hmm, "FE_READ_STATUS: 0x1" bedeutet die Box hat gerade mal noch erkannt das der Tuner Strom hat, sonst nichts weiter, keine Signal oberhalb der Rauschschwelle etc,
Prüf nochmal kritisch die Transponder Einstellungen (Frequenz, FEC etc.).
Um auszuschließen daß Du einem fundamentalem Bug erlegen bist währe es gut wenn Leser bestätigen könnte daß er eine E1 Box mit DVB-C erfolgreich getestet hat.
Roland
DM500 server and DM800 Cliente
DM500 - > vtunerd 1 0 0 1 1
DM800 - > vtunercs
results:
not stable SNR and AGC (information)
but very stable signal (image),
unfurnatly only worked with dm500 on (not in standby)
ZitatAlles anzeigenOriginal von rmie
Hmm, "FE_READ_STATUS: 0x1" bedeutet die Box hat gerade mal noch erkannt das der Tuner Strom hat, sonst nichts weiter, keine Signal oberhalb der Rauschschwelle etc,
Prüf nochmal kritisch die Transponder Einstellungen (Frequenz, FEC etc.).
Um auszuschließen daß Du einem fundamentalem Bug erlegen bist währe es gut wenn Leser bestätigen könnte daß er eine E1 Box mit DVB-C erfolgreich getestet hat.
Roland
an den Transponder Einstellungen kann es nicht liegen, mit den gleichen Werten bekomme ich prima Bild auf der DM600, aber vielleicht ist es ja ein fundamentaler Bedienungsfehler im Layer 8 (der User), also ich mache folgendes:
DM600:
killall ccam
init 4
vtuner
DM800:
vtuner
dann mit Hilfe der Fernbedienung Neustart Enigma
und dann probiere ich ...
Ist die Reihenfolge ok ?
Heute Abend gibts auch die Anzeige von get_fe_info ...
ZitatOriginally posted by rmie
@all: may I ask you to execute the attached binary and provide feedback.
Here's the info from my DM8000SS
// dvb_frontend_info for /dev/dvb/adapter0/frontend0
struct dvb_frontend_info FETYPE = {
.name = "bcm4501",
.type = 0,
.frequency_min = 925000,
.frequency_max = 2175000,
.frequency_stepsize = 125000,
.frequency_tolerance = 0,
.symbol_rate_min = 1000000,
.symbol_rate_max = 45000000,
.symbol_rate_tolerance = 0,
.notifier_delay = 0,
.caps = 0x400006ff
};
// dvb_frontend_info for /dev/dvb/adapter0/frontend1
struct dvb_frontend_info FETYPE = {
.name = "bcm4501",
.type = 0,
.frequency_min = 925000,
.frequency_max = 2175000,
.frequency_stepsize = 125000,
.frequency_tolerance = 0,
.symbol_rate_min = 1000000,
.symbol_rate_max = 45000000,
.symbol_rate_tolerance = 0,
.notifier_delay = 0,
.caps = 0x400006ff
};
// dvb_frontend_info for /dev/dvb/adapter0/frontend2
struct dvb_frontend_info FETYPE = {
.name = "Philips TDA10046H DVB-T",
.type = 2,
.frequency_min = 51000000,
.frequency_max = 858000000,
.frequency_stepsize = 166667,
.frequency_tolerance = 0,
.symbol_rate_min = 0,
.symbol_rate_max = 0,
.symbol_rate_tolerance = 0,
.notifier_delay = 0,
.caps = 0xb2eaf
};
Same for my DM800S, there is no physical tuner installed, just using the shared DVB-S2 from the DM8000
// dvb_frontend_info for /dev/dvb/adapter0/frontend0
struct dvb_frontend_info FETYPE = {
.name = "bcm4501",
.type = 0,
.frequency_min = 925000,
.frequency_max = 2175000,
.frequency_stepsize = 125000,
.frequency_tolerance = 0,
.symbol_rate_min = 1000000,
.symbol_rate_max = 45000000,
.symbol_rate_tolerance = 0,
.notifier_delay = 0,
.caps = 0xff
};
Regards,
@H2Deetoo> 2:3:15:0 = one of these values is FEC and INVERSION
looking by S and T first must be inversion - 0=off, 1=on, 2=auto
@H2Deetoo> f:40 = this option is added by e2, use it.
its newfound remark
zur Zeit sind 23 Mitglieder (davon 7 unsichtbar) und 1.142 Gäste online - Rekord: 5.681 Benutzer ()