sectionsd aktualisiert Kanalliste

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Beitrag von JtG-Riker »

Nirvana hat geschrieben:2. Funktion abschaltbar machen (will / braucht nicht jeder)

Ist abschaltbar: scanType=4 in scan.conf (ungetestet...)
Könntest du das villeicht bei den Kanalsuche Einstellungen mit unterbringen dann ?

Hier siehts auch gut aus, allerdings hängt sich zapit schonmal weg, da such ich gerad dran wo das passiert...

Riker
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

@Nirvana

Hab nochmal überlegt und noch eine besseren Fix für den Absturz nach dem reload gefunden. Der Vorteil ist: kein erneuter zap nötig und er fixt das Problem da wo es ist :-)
Der Patch aus dem Neutrino kann dann raus.

Houdini

Code: Alles auswählen

diff -ur -x CVS apps/dvb/zapit-051102/src/zapit.cpp apps/dvb/zapit/src/zapit.cpp
--- apps/dvb/zapit-051102/src/zapit.cpp	2005-10-01 02:05:14.000000000 +0200
+++ apps/dvb/zapit/src/zapit.cpp	2005-11-15 23:43:15.000000000 +0100
@@ -760,7 +760,11 @@
 	case CZapitMessages::CMD_REINIT_CHANNELS:
 	{
 		CZapitMessages::responseCmd response;
+		// Houdini: save actual channel to restore it later, old version's channel was set to scans.conf initial channel
+		t_channel_id cid= channel ? channel->getChannelID() : 0;
 		prepare_channels(frontend->getInfo()->type, diseqcType);
+		tallchans_iterator cit = allchans.find(cid);
+		if (cit != allchans.end()) channel = &(cit->second);
 		response.cmd = CZapitMessages::CMD_READY;
 		CBasicServer::send_data(connfd, &response, sizeof(response));
 		eventServer->sendEvent(CZapitClient::EVT_BOUQUETS_CHANGED, CEventServer::INITID_ZAPIT);
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

Nirvana hat geschrieben:2. Funktion abschaltbar machen (will / braucht nicht jeder)

Ist abschaltbar: scanType=4 in scan.conf (ungetestet...)
Meine in der GUI :D :D
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

also im log kommt das
$Id: sectionsd.cpp,v 1.194 2005/11/03 21:08:51 mogway Exp $
caching 504 hours
events are old 180min after their end time
[sdtThread] pid 131 start
ScanType is: 3
[nitThread] pid 137 start
...
/tmp/currentservices.xml: No such file or directory
ertsellt der die currentservices.xml nun selber ??
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

Ja tut er. Das ist kein Fehler. Das ist nur eine Meldung, wenn die Datei nicht existent ist. Er erstellt sie wenn es nötig ist...
Metallica
Einsteiger
Einsteiger
Beiträge: 191
Registriert: Dienstag 30. Dezember 2003, 01:49

Beitrag von Metallica »

2. Funktion abschaltbar machen (will / braucht nicht jeder)
Ich denke in Neutrino-Scan-Settings kann man extra punkt machen .
Sectionsd-Scan ein/aus , oder ?

@Nirvana
Sag was und wann soll es in cvs ? :)

@Houdini
Fix ist in cvs ,thx. :)
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

@Nirvana
kann ich die erstellung "heraufbeschwören", wenn ich einen kanal in der services.xml lösche.

es geht :) jippie
ich hab mal den zdf infokanal aus der services.xml gelöscht. dann kanallisten neu laden. dann auf zdf gezappt, und nach 10 secunden schreibt der im log.
/tmp/currentservices.xml: No such file or directory
[sectionsd] We updated Transponder ONID: 0001 TSID: 0437 in currentservices.xml!
[getservices] /tmp/currentservices.xml found.
Kann man nicht eine einblendung auf dem tv machen, das ein kanal gefunden wurde?
ich hab grad bemerkt, das nach neustart der kanal wieder weg ist.
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

mb405 hat geschrieben:
Kann man nicht eine einblendung auf dem tv machen, das ein kanal gefunden wurde?
ich hab grad bemerkt, das nach neustart der kanal wieder weg ist.
Du weißt doch: Geht nicht gibts nicht. Klar kann man sagen, dass neue Kanäle da sind.

Also bei mir funkt das definitiv.

1. Schalte auf beliebigen Sender
2. Lösche per FTP zdfinfo
3. schalte auf ZDF
4. 1 Minute warten - Neutrino gibt die Meldung im Bild aus: Kanallisten werden neu geladen. Bitte warten. (Übrignes ginge das auch viel schneller, der sectionsd wartet nur so lange um dem EPG mehr Zeit zu geben. Ob das nötig ist weiß ich nicht.)
5. Ausschalten
6. Neustart
7. ZDFinfo ist bei mir wieder in der services.xml

Kann höchstens sein, dass du dich verpatched hast.

@Metallica
Meinetwegen kann es ins CVS. Dann kann ich besser weiterentwickeln.
Okay, eigene Einstellung scan-sectionsd kann ich auch noch machen.

Gruß
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

Mal eine Dumme Frage:
Falls jemand noch einen DVD Recorder nutzt. (Ich tue sowas nicht :lol: ), wird dann die Meldung von der Scartunterdrückung auch abgeschaltet, oder wird es "negative" auswirkungen geben falls ein Sender genau wärend einer Aufnahme dazu kommt?

Gruß Gorcon
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ja,kann sein. also die currentservices.xml wird ja erstellt. nur übrnimmt der das dann nicht in die services.xml. wo ist da der fehler, in welcher datei wird das gemacht ?

es kommt ganz kurz ne meldung auf dem tv(kann nur net so schnell lesen)
und im log kommt das
/tmp/currentservices.xml: No such file or directory
[sectionsd] We updated Transponder ONID: 0001 TSID: 0437 in currentservices.xml!
[CBasicClient] receive failed: /tmp/zapit.sock
ENTWARNUNG!!
JETZT LÜPPT DAS mit den kanallisten neu laden.
NUR nach neustart ist der kanal wieder weg. grrrr
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

@Nirvana
kannst du mir nicht nen tip geben, wo die services.xml aktualisiert werden. in de zapit.cpp ?
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

Ja, du hast dich ganz bestimmt im Chaos der Patches vertan.

Die Funktion, die die Services aus currentservices.xml in die services.xml integriert ist mergeServices(). Und den Bug den mogway gefunden hatte, habe ich durch getNextNode (oder so) behoben. Also die Funktion muss auch da sein.

Ich hoffe das hilft.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

also ich nehme jetzt mal die neue zapit.cpp aus dem cvs und die 2.version, die du gepostet hast. ich mach mal alles neu. mal sehen.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

nee geht net.
also aktualisieren tut er die services.xml nicht.
ich find auch nicht den fehler. :gruebel:
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

also ich hab grad mal bischen Golf Pro-Shop geschaut. Eurobird 28 Ost
hier die logausgaben
[sectionsd] No Transponder with ONID: 0002 TSID: 0806 was found in services.xml!
[sectionsd] readNbytes: received POLLERR
[sdtThread] No free slot for Bouquet ID: 0x1004 Consider increasing MAX_BAT
/tmp/currentservices.xml: No such file or directory
[sectionsd] readNbytes: received POLLERR
[sdtThread] No free slot for Bouquet ID: 0x1006 Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x100b Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1006 Consider increasing MAX_BAT
[sectionsd] No Transponder with ONID: 0002 TSID: 0804 was found in services.xml!
[sectionsd] readNbytes: received POLLERR
[sdtThread] No free slot for Bouquet ID: 0x1008 Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20963 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1008 Consider increasing MAX_BAT
/tmp/currentservices.xml: No such file or directory
[sectionsd] readNbytes: received POLLERR
[sdtThread] No free slot for Bouquet ID: 0x1005 Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x100a Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207da Consider increasing MAX_CONCURRENT_SDT_OTHER
[sectionsd] No Transponder with ONID: 0002 TSID: 0801 was found in services.xml!
[sectionsd] readNbytes: received POLLERR
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1008 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207ea Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1008 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207eb Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
/tmp/currentservices.xml: No such file or directory
[sectionsd] We updated Transponder ONID: 0002 TSID: 0961 in currentservices.xml!
[sectionsd] readNbytes: received POLLERR
[sectionsd] No Transponder with ONID: 0002 TSID: 0800 was found in services.xml!
[sectionsd] readNbytes: received POLLERR
[sdtThread] No free slot for Bouquet ID: 0x1002 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x2090c Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Transponder ID: 0x207e9 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1002 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x2090c Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Transponder ID: 0x207e9 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1002 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207ea Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207eb Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207eb Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20963 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207ec Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207ec Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20963 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1008 Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20963 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1008 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20964 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207ee Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20964 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sectionsd] readNbytes: received POLLERR
[sdtThread] No free slot for Transponder ID: 0x20807 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100b Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207df Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1005 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20807 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100b Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207df Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1005 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20808 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100b Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1005 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207e0 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100b Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x208fe Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1006 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207e0 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100b Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x208fe Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Transponder ID: 0x207e1 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1006 Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x100b Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x208ff Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1006 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207e1 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100b Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x208ff Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Transponder ID: 0x207e2 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Transponder ID: 0x20900 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1006 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207e2 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100b Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20900 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Transponder ID: 0x207e3 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1006 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20901 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100b Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207e3 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1006 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20901 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100b Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207e4 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Transponder ID: 0x20902 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1006 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207e4 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100b Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20907 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1006 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207e4 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100b Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20907 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1006 Consider increasing MAX_BAT
[sectionsd] readNbytes: received POLLERR
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1008 Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20966 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207f0 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1008 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20966 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207f1 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Transponder ID: 0x20967 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207f2 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1008 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20967 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207f2 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1008 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20967 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207f2 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20968 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1008 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207f2 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20968 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20968 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207f2 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20969 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1008 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207f2 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Transponder ID: 0x20969 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100d Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207f3 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1008 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20969 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Transponder ID: 0x207f3 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1003 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x2096b Consider increasing MAX_CONCURRENT_SDT_OTHER
[sectionsd] readNbytes: received POLLERR
[sdtThread] No free slot for Transponder ID: 0x207d9 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1005 Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1000 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207d9 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1005 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207da Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1000 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207da Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1005 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20802 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1000 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x207da Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x1005 Consider increasing MAX_BAT
[sdtThread] No free slot for Transponder ID: 0x20803 Consider increasing MAX_CONCURRENT_SDT_OTHER
[sdtThread] No free slot for Bouquet ID: 0x100a Consider increasing MAX_BAT
[sdtThread] No free slot for Bouquet ID: 0x1000 Consider increasing MAX_BAT
[sectionsd] We updated Transponder ONID: 0002 TSID: 07db in currentservices.xml!
[sectionsd] readNbytes: received POLLERR
[sectionsd] readNbytes: received POLLERR
[sdtThread] No free slot for Bouquet ID: 0x1005 Consider increasing MAX_BAT
[getservices] /tmp/currentservices.xml found.
[getservices] dup transponder id 961 onid 2
[getservices] dup transponder id 7DB onid 2
[getservices] /var/tuxbox/config/zapit/myservices.xml found.
[getservices] dup transponder id 3 onid 85
[getservices] dup transponder id 11 onid 85
[getservices] dup transponder id 4 onid 85
[getservices] dup transponder id 1 onid 85
[getservices] /tmp/currentservices.xml found.
[getservices] dup transponder id 961 onid 2
[getservices] dup transponder id 7DB onid 2
[getservices] /var/tuxbox/config/zapit/myservices.xml found.
[getservices] dup transponder id 3 onid 85
[getservices] dup transponder id 11 onid 85
[getservices] dup transponder id 4 onid 85
[getservices] dup transponder id 1 onid 85
[basicsocket] send_data: Resource temporarily unavailable
[basicsocket] send_data: Resource temporarily unavailable
[basicsocket] send_data: Resource temporarily unavailable
[basicsocket] send_data: Resource temporarily unavailable
[basicsocket] send_data: Resource temporarily unavailable
und die currentservices.xml

Code: Alles auswählen

<?xml version="1.0" encoding="UTF-8"?>
<!--
  This file was automatically generated by the sectionsd.
  It contains all differences between the services.xml and
  what is currently signalled within the SDTs.
  It shall be merged with services.xml when the box shuts down.
-->
<zapit>
	<sat name="Astra/Eurobird 28.2E" diseqc="3">
		<transponder id="0961" onid="0002" frequency="11469230" inversion="2" symbol_rate="27500000" fec_inner="2" polarization="0">
			<channel action="add" service_id="1016" name="1016" service_type="00"/>
			<channel action="add" service_id="1017" name="1017" service_type="00"/>
			<channel action="add" service_id="10e9" name="10e9" service_type="00"/>
			<channel action="add" service_id="1342" name="1342" service_type="00"/>
			<channel action="add" service_id="140a" name="140a" service_type="00"/>
			<channel action="add" service_id="159a" name="159a" service_type="00"/>
			<channel action="add" service_id="15a4" name="15a4" service_type="00"/>
		</transponder>
		<transponder id="07db" onid="0002" frequency="11914500" inversion="2" symbol_rate="27500000" fec_inner="2" polarization="0">
			<channel action="add" service_id="1581" name="1581" service_type="00"/>
			<channel action="add" service_id="2459" name="2459" service_type="00"/>
		</transponder>
	</sat>
</zapit>
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

Und?

Alles korrekt!

Bis auf:
[basicsocket] send_data: Resource temporarily unavailable
[basicsocket] send_data: Resource temporarily unavailable
[basicsocket] send_data: Resource temporarily unavailable
[basicsocket] send_data: Resource temporarily unavailable
[basicsocket] send_data: Resource temporarily unavailable

Was aber an deiner unkorrekt gepatchten Version liegen sollte.
Ansosnten sind das die Meldungen, wenn die Provider zu viele Tables anfangen und erst später zuende puzzlen wollen. Der sectionsd hält eben nur 3 - glaube ich - offen. Diese schließt er erst ab und dann kann er einen neuen anfangen. Deswegen sagt der Log: überleg doch mal, ob du nicht 5, 7 oder 20 gleichzeitig anfangen willst.

Tja und das keine Namen übertragen werden kommt auch vor. Dann soll er die service_id übernehmen.
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

@Nirvana.
Kannst du mal einen diff gegen das aktuelle cvs machen sonst verlier ich den Überblick :-)

Houdini
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Beitrag von JtG-Riker »

Houdini hat geschrieben:@Nirvana.
Kannst du mal einen diff gegen das aktuelle cvs machen sonst verlier ich den Überblick :-)

Houdini
Hätt ich auch nix gegen, villeicht einfach ein cvs diff -u > nirvana.diff in tuxbox-cvs-dir und die neuen Dateien manuell dabei legen, dann kann man mal den aktuellen stand einbauen

Riker
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

Och, so einfach geht das? Warum sagt ihr das jetzt erst. *gemein* ;)
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Beitrag von JtG-Riker »

Nirvana hat geschrieben:Och, so einfach geht das? Warum sagt ihr das jetzt erst. *gemein* ;)
Gleich hau ich dich, ich hatte das glaub schonmal geschrieben *g*

Aber das ist wirklich einfach, aber beachte das neue Dateien bei dem Diff nicht dabei sind, da wird nur auf die Dateien im CVS gedifft, deswegen hab ich geschrieben, reinkopieren :lol:
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

Das muss jetzt mal gesagt werden...

Tolle Arbeit Jungs!


Gruß
____Paule
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

JtG-Riker hat geschrieben:
Houdini hat geschrieben:@Nirvana.
Kannst du mal einen diff gegen das aktuelle cvs machen sonst verlier ich den Überblick :-)

Houdini
Hätt ich auch nix gegen, villeicht einfach ein cvs diff -u > nirvana.diff in tuxbox-cvs-dir und die neuen Dateien manuell dabei legen, dann kann man mal den aktuellen stand einbauen

Riker
Ich wäre für einen Nirvana Branch. :)
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

http://s55.yousendit.com/d.aspx?id=18RC ... KIDIO0X784

Die zusätzlichen Dateien kommen ins sectionsd - Verzeichnis.
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Code: Alles auswählen

[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[nitThread] added 22 transponders (end)
/tmp/currentservices.xml: No such file or directory
[sectionsd] We updated Transponder ONID: 0001 TSID: 0459 in currentservices.xml!
[getservices] /tmp/currentservices.xml  found.
[getservices] dup transponder id 459 onid 1
[getservices]: removing 'Wartezimmer TV' (service_id=0x3143): FAILED!
[getservices] /var/tuxbox/config/zapit/myservices.xml  found.
[getservices] dup transponder id 457 onid 1
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
[nitThread] added 22 transponders (end)
[basicsocket] send_data: Broken pipe
[basicsocket] send_data: Broken pipe
[basicsocket] send_data: Broken pipe
[sectionsd] We updated Transponder ONID: 0001 TSID: 0443 in currentservices.xml!
[basicsocket] send_data: Broken pipe
[sectionsd::updateNetwork] Transponder not found.
[sectionsd::updateNetwork] Transponder not found.
Sieht noch nicht so gut aus IMHO.

Bei dem:

Code: Alles auswählen

[sectionsd::updateNetwork] Transponder not found. 
Ist keine Bedienung mehr möglich

PS: Ist der aktuelle Diff gegen das CVS.

Gruß
mogway
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

Naja,

sagen wir so: es sieht nicht mehr so gut aus. Kommentier den nit-thread aus und alles sollte wieder okay sein. NIT ist meine Baustelle.

Ja gegen das CVS.