Ga naar inhoud


Bug m.b.t. de satellites.xml


SunnyHighway

Aanbevolen berichten

@ De Techneuten

 

Volgens mij zit er een bug in m.b.t. de satellites.xml.

Op de Dreambox zijn twee satellites.xml files te vinden.

 

/var/tuxbox/config/satellites.xml

/var_init/tuxbox/config/satellites.xml

 

Alle links die ik kon vinden komen uit op: /var/tuxbox/config/satellites.xml

 

Echter, als ik een Automatic Multisat Scan wil doen wordt er gebruik gemaakt van: /var_init/tuxbox/config/satellites.xml

Hierdoor wordt volgens mij die "Service could not be found" melding veroorzaakt.

Kan iemand dit bevestigen?

 

Gr,

Sunny.

Still dreaming about the box.....

Link naar reactie
Delen op andere sites


Citaat:
Relatie var_init en var : var_init plek is voor als je een Flash-Erase doet --> dan wordt dit bestand gecopieerd naar de var-plek.

var = read/write
var_init = read-only

Duidelijk.
Dan kan ik niet anders concluderenen, dat het dus niet juist is dat de Automatic Multisat Scan de satellites.xml file uit de var_init gebruikt.
De satellites.xml file in de var zal in de regel anders zijn dan de satellites.xml file die in de var-init staat als er andere settings in geladen worden.
In de satellites.xml file in de var-init directory is bijvoorbeeld de Hellas (39.0 E) nergens te vinden terwijl.

Na wat verder puzzelwerk ben ik er nu achter het volgende:
De satellites.xml file in de var_init wordt gebruikt door.
- Automatic Transponder Scan
- Automatic Multisat Scan
- Manual Transponder Scan
Met de satellites.xml file in de var doet de scan functies op de dreambox niets.

Wat echter vreemd is dat de Transponder Edit zowel de satellites.xml file in de var als in de var_init gebruikt.
Beide satellites.xml files worden klaarblijkelijk gemerged waarbij de satellites.xml file in de var voorrang heeft als een setting in beide files voorkomt.

Met andere woorden:
Je kunt nieuwe satellieten en transponders wel invoeren en maar nooit scannen.

Lijkt me dus een klusje voor Ronaldd of Dream.

Gr,
Sunny.

Still dreaming about the box.....

Link naar reactie
Delen op andere sites

Als satellites.xml idd gebruikt wordt vanuit /var_init/... dan is dat een bug, die ik zo kan fixen in enigma. Maar volgens mij gebruikt enigma de satellites.xml die staat in /share/... of in /etc/... . In mijn image, en zeer waarschijnlijk ook in andere images, zijn dat symblic links naar /var/...

 

Ik zal iig de enigma code bekijken.

 

Ronald

My DM(800|7025) is Ronaldd powered

Link naar reactie
Delen op andere sites

@ Ronaldd

 

Ik hoop dat je het in Enigma kan vinden.

Dat zou de geconstateerde gedragingen in ieder geval kunnen verklaren.

Anders wordt het een forse puzzel.

 

De symbolic links (die ik heb kunnen vinden) verwijzen idd allemaal naar /var/..

Met grep kan ik nog niet overweg dus ik weet niet 100% zeker of ze _allemaal_ naar /var/.. verwijzen.

 

Bart

Still dreaming about the box.....

Link naar reactie
Delen op andere sites

Als je eerst met dreamboxedit de satellites.xml die jij wil in je DB zet dan kiezen voor 1 satelliet en daarna voor rotor met diseqc 1.2 opslaan kiezen.

Dan moet je weer met dreamboxedit al je settings terug zetten want allen service zijn nu verwijderd hierna heb je de sattelites.xml die jij hebben wilt.

DB 7000 met Moteck SG 2100 / gregorian schotel 90 cm draaibaar.

Link naar reactie
Delen op andere sites

Ik heb net de enigma source bekeken en enigma gebruikt gewoon /var/etc/satellites.xml.

 

Het is zeer waarschijnlijk wel zo dat satellites.xml in het geheugen geladen wordt en dus veranderingen niet gezien worden. Ik vermoed ook tijdens afsluiten de satellites.xml weer wordt weggeschreven naar /var/etc en er dus de versie staat die in memory stond.

 

Ronald

My DM(800|7025) is Ronaldd powered

Link naar reactie
Delen op andere sites

Gezien het feit dat het truukje van swartbroek werkt, denk ik dat de oorzaak moet worden gezocht in de eerste initialisatie van de Dreambox na een flash erase.

Na de instelling van de taal en datum/tijd krijg je het scherm waar je de motor-config kan instellen.(single / simple / complex)

Dit scherm zie je alleen maar na een flash erase.

Na deze keuze ga ik er altijd met lame uit om de settings met Dreamedit te laden.

Wellicht dat in dit motor-config scherm de oorzaak moet worden gezocht.

 

Sunny.

Still dreaming about the box.....

Link naar reactie
Delen op andere sites

Citaat:
Het is zeer waarschijnlijk wel zo dat satellites.xml in het geheugen geladen wordt en dus veranderingen niet gezien worden. Ik vermoed ook tijdens afsluiten de satellites.xml weer wordt weggeschreven naar /var/etc en er dus de versie staat die in memory stond.


Als ik het goed begrijp dan zouden na een reboot beide satellite.xml files toch identiek moeten zijn aan de file de eerst in de /var_init/.. stond?
Dat is echter niet het geval.
Ze zijn dan nog steeds verschillend.
Of zie ik iets over het hoofd?

Still dreaming about the box.....

Link naar reactie
Delen op andere sites

Om dit probleem te tackelen laat ik na een flash-erase 1 transponder op de astra (19,2) scannen (duurt ongeveer 15 seconden). Daarna ga ik pas de satlijsten enz. uppen vanuit de pc. Tot nog toe geeft dit geen problemen.

Koekje erbij ????

Link naar reactie
Delen op andere sites

Citaat:
Na de instelling van de taal en datum/tijd krijg je het scherm waar je de motor-config kan instellen.(single / simple / complex)
Dit scherm zie je alleen maar na een flash erase.
Na deze keuze ga ik er altijd met lame uit om de settings met Dreamedit te laden.
Wellicht dat in dit motor-config scherm de oorzaak moet worden gezocht.

Sunny.

Na een flash erase wordt altijd satellites.xml uit var_init gebruikt ik kies dan voor single zodat je een sat. kunt kiezen die niet in mijn satellites.xml staat.
Met dreamboxedit settings in DB zetten nu kies je voor meerderen satelliten met diseqc rotor kun je die ene sat. verwijderen en de rest staat mooi op volgorde en als goed is geen verwijderden service in de boeket lijsten.
Moet wel zeggen lukt me ook niet altijd zodat ik daarna weer even met dreamboxedit de settings in de DB moet terug zetten.
Het is maar goed dat de satellites.xml in var anders is zo kun je dus je eigen satlijst er in zetten
(ik gebruik een lijst met alleen de sats die ik kan ontvangen wordt de pijltjes toets weer gespaard <img src="/ubbthreads/images/graemlins/loldev.gif" alt="" />)



<img src="/ubbthreads/images/graemlins/biggthumpup.gif" alt="" />

DB 7000 met Moteck SG 2100 / gregorian schotel 90 cm draaibaar.

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...