Kein reload der Kanallisten nach Kanalsuche
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
Kein reload der Kanallisten nach Kanalsuche
Wahrscheinlich ist es beim controld-zapit-merge kaputtgegangen.
Im Februar ging es noch.
Im Februar ging es noch.
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Kein reload der Kanallisten nach Kanalsuche
Ich bin erstmal 3 Wochen im Urlaub, ich schau es mir danach an, wenn niemand schneller ist.GetAway hat geschrieben:Wahrscheinlich ist es beim controld-zapit-merge kaputtgegangen.
Im Februar ging es noch.
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
Re: Kein reload der Kanallisten nach Kanalsuche
hier gehts
Code: Alles auswählen
[frontend.cpp:getEvent:360] FE_HAS_LOCK: freq 2121750
[scan.cpp:get_sdts:328] parsing SDT (tsid:onid 045f:0001)
[dmx.cpp:read:184] read(fd, buf, n): Connection timed out
[scan.cpp:get_sdts:341] parsing SDT (tsid:onid 045f:0035)
[frontend.cpp:getEvent:360] FE_HAS_LOCK: freq 2128500
[scan.cpp:get_sdts:328] parsing SDT (tsid:onid 0460:0001)
tansponder 2bab008233f4013e not written
tansponder 2f3c00821af4fbff not written
tansponder 2f4f00821b58013e not written
tansponder 3194008226ac013f not written
[scan.cpp:write_bouquets:380] leaving bouquets untouched
[scan.cpp:start_scanthread:786] found 186 transponders and 3167 channels
[getservices.cpp:FindTransponder:225] going to parse dvb-s provider Hotbird 13.0E
[getservices.cpp:FindTransponder:225] going to parse dvb-s provider Astra 19.2E
[getservices] /var/tuxbox/config/zapit/myservices.xml found.
[getservices.cpp:FindTransponder:225] going to parse dvb-s provider Astra 19.2E
[getservices] dup transponder id 422 onid 1
[getservices] dup transponder id 3 onid 85
[getservices] dup transponder id 11 onid 85
[getservices] dup transponder id 2 onid 85
[getservices] dup transponder id 1 onid 85
[zapit.cpp:prepare_channels:1127] LoadServices: success
[bouquets.cpp:parseBouquetsXml:371] reading bouquets
[bouquets.cpp:parseBouquetsXml:405] found 105 bouquets
/tmp/currentservices.xml: No such file or directory
-
- Interessierter
- Beiträge: 92
- Registriert: Montag 23. Februar 2009, 14:48
Re: Kein reload der Kanallisten nach Kanalsuche
Automatisch Kanalsuche hat ein Bug.
Wenn man Automatisch Kanalsuche mit kein info wählt, wird Kanalsuche nicht durchgeführt bzw currentservices.xml und currentbouquets.xml nicht geschrieben.
Ich habe vor einer weile ein Patch gemacht, wo es gefixt sein sollte.
http://forum.tuxbox-cvs.sourceforge.net ... 57#p367957
Wenn man Automatisch Kanalsuche mit kein info wählt, wird Kanalsuche nicht durchgeführt bzw currentservices.xml und currentbouquets.xml nicht geschrieben.
Ich habe vor einer weile ein Patch gemacht, wo es gefixt sein sollte.
http://forum.tuxbox-cvs.sourceforge.net ... 57#p367957
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Kein reload der Kanallisten nach Kanalsuche
Hier nochmal der Patch, bitte testen: EDIT: Patch entferntgugu hat geschrieben:Ich habe vor einer weile ein Patch gemacht, wo es gefixt sein sollte.
http://forum.tuxbox-cvs.sourceforge.net ... 57#p367957
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Kein reload der Kanallisten nach Kanalsuche
Der patch macht was ganz anderes: das ist der sectionsd scan. Nicht der zapit scan.
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
Re: Kein reload der Kanallisten nach Kanalsuche
Der reload hat noch nie funktioniert, es wurden immer nur
Listen die im Speicher waren angezeigt.
Vor dem Test sollte folgendes durchgeführt werden.
1. Ordner Zapit leeren, bis auf zapit.conf.
2. Box neu booten oder pzapit -kill und killall neutrino durchführen.
Danach sollte ein komplettscan durchgeführt werden, die Einstellungen
sollten dabei auf "erneuern" bzw. "neu erstellen" stehen.
War der Zapit-Ordner leer passiert nach dem Scan folgendes: Nichts.
Die OK-Taste zeigt keine Bouguets oder Kanäle, das anschließende
eingebaute ReZap(); nach dem Scan funktioniert demnach auch nicht.
Der folgende Patch fixt das. Das myZapitClient.reinitChannels(); wird
einfach nach dem stop_scan(true); durchgeführt und funktiniert damit
einwandfrei. Bitte testen und einchecken.
fix_reload_after_scan.diff
Listen die im Speicher waren angezeigt.
Vor dem Test sollte folgendes durchgeführt werden.
1. Ordner Zapit leeren, bis auf zapit.conf.
2. Box neu booten oder pzapit -kill und killall neutrino durchführen.
Danach sollte ein komplettscan durchgeführt werden, die Einstellungen
sollten dabei auf "erneuern" bzw. "neu erstellen" stehen.
War der Zapit-Ordner leer passiert nach dem Scan folgendes: Nichts.
Die OK-Taste zeigt keine Bouguets oder Kanäle, das anschließende
eingebaute ReZap(); nach dem Scan funktioniert demnach auch nicht.
Der folgende Patch fixt das. Das myZapitClient.reinitChannels(); wird
einfach nach dem stop_scan(true); durchgeführt und funktiniert damit
einwandfrei. Bitte testen und einchecken.
fix_reload_after_scan.diff
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Kein reload der Kanallisten nach Kanalsuche
Kann offensichtlich nichts kaputtmachen => eingecheckt.
Warum das jetzt genau einen Unterschied macht, ist mir noch nicht ganz klar. Im Zapit müsste die Reihenfolge egal sein. Allerdings sagt das zapit dann, wenn es fertig ist, auch dem neutrino, dass es seine kanallisten aktualisieren soll. Ich vermute, dass neutrino diese Message ignoriert, solange der Scan (im neutrino, nicht im zapit) noch läuft. Nachgeschaut habe ich das jetzt allerdings nicht
Warum das jetzt genau einen Unterschied macht, ist mir noch nicht ganz klar. Im Zapit müsste die Reihenfolge egal sein. Allerdings sagt das zapit dann, wenn es fertig ist, auch dem neutrino, dass es seine kanallisten aktualisieren soll. Ich vermute, dass neutrino diese Message ignoriert, solange der Scan (im neutrino, nicht im zapit) noch läuft. Nachgeschaut habe ich das jetzt allerdings nicht
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Kein reload der Kanallisten nach Kanalsuche
Da war jemand einige Minuten schneller als ich -
ich dachte, Du bist im Urlaub
Ich konnte das Problem hier reproduzieren, den
Patch aber nicht mehr committen...
ich dachte, Du bist im Urlaub
Ich konnte das Problem hier reproduzieren, den
Patch aber nicht mehr committen...
cvs commit: Up-to-date check failed for `apps/dvb/zapit/src/scan.cpp'
cvs [commit aborted]: correct above errors first!
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Kein reload der Kanallisten nach Kanalsuche
Morgen fahr ich los ;-)
Der Patch war so "obviously correct" - auch wenn es nicht am Zapit liegt - dass ich da mal noch flott war
Der Patch war so "obviously correct" - auch wenn es nicht am Zapit liegt - dass ich da mal noch flott war
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
Re: Kein reload der Kanallisten nach Kanalsuche
Danke Euch beiden und Dir nen schönen Urlaub.
-
- Interessierter
- Beiträge: 23
- Registriert: Samstag 2. September 2006, 14:26
Re: Kein reload der Kanallisten nach Kanalsuche
Kann es sein das deswegen auch nach einem Suchlauf die Sender aus der myservice.xml aus dem bouquets.xml geschmissen werden und wieder manuell hinzugefügt werden?