Ga naar inhoud


JvdK

Lid
  • Items

    21
  • Registratiedatum

  • Laatst bezocht

Berichten die geplaatst zijn door JvdK

  1. Ik heb een 7025 waarbij ik dezelfde problemen had.

    Ik heb een duo-lnb, waarbij ik vaak als er van satellite gewijzigd werd problemen kreeg.

     

    Op een Duitse site vond ik de volgende oplossing die voor mij werkt. Ik heb nu practisch geen tuner failed problemen meer. En als ik het probleem wel eens heb, komt de tuner weer in bedrijf, zonder reboot, door langs een aantal kanalen te zappen.

     

    1. Gebruik de normale tunerinstellingen.

     

    2. Open /etc/enigma2/settings in een editor (via telnet en vi-editor of via DCC) en voeg de volgende regels toe:

     

    config.Nims.0.diseqc13V=true

    config.Nims.1.diseqc13V=true

     

    3. Log in op de box m.b.v. telnet en geef het commando:

     

    init 4

     

    Hierdoor wordt Enigma2 gestopt.

     

    4. Stop de dreambox door de 220 V stekker er even uit te trekken of door de voedingsschakelaar even om te zetten.

    (Niet enigma2 typen om de boel weer op te starten!!!)

     

    5. Start de dreambox weer op.

     

    Hopelijk heb je nu geen last meet van Tuner failed meldingen.

     

    Jan

  2. Vandaag toch geen weer om buiten te schilderen, dus maar weer eens aan het prutsen geweest met de plugin.

     

    Hij werkt bij mij nu op Gemini 4.4 met Barry Allen. De tijd ofset heb ik echter wel op +0100 moeten zetten.

     

    Om het te laten werken heb ik boot.py zoals hieronder weergegeven aangepast.

     

    Als ik alles goed gedaan heb kijkt hij nu of de crashlog directory bestaat. Ook zoekt hij nu in /tmp naar epg_new.dat.

     

    Ik heb geen verstand van Python dus misschien wil Milo kijken of ik het goed gedaan heb? Voor hetzelfde geld kijkt hij nu helemaal niet meer naar de crashlog.

     

    O, ik zie dat de tabs verloren gaan bij het pasten in dit forum. Dat is vervelend omdat Python juist ident-gevoelig is (zoals ik tot ontdekking kwam).

     

    Ik kan geen attachments toevoegen als ik geen website heb waar ik naar kan linken? Anders zou ik mijn boot.py kunnen attachen.

     

    Jan

     

    ********************

     

    #!/usr/bin/python

    import os

    import time

    import shutil

     

    MEDIA = ("/media/hdd/","/media/usb/","/media/cf/")

     

    def findEpg():

    candidates = []

    for path in MEDIA + ("/tmp",):

    try:

    if os.path.exists(path):

    for fn in os.listdir(path):

    if "epg.dat" in fn:

    ffn = os.path.join(path, fn)

    candidates.append((os.path.getctime(ffn), ffn))

    except:

    pass # ignore errors.

    if not candidates:

    return None

    candidates.sort() # order by ctime...

    # best candidate is most recent filename.

    return candidates[-1][1]

     

     

    def checkCrashLog():

    for path in MEDIA:

    if os.path.exists(path):

    dirList=os.listdir(path)

    for fname in dirList:

    if fname[0:13]=='enigma2_crash':

    try:

    crashtime=0

    crashtime=int(fname[14:24])

    howold=time.time()-crashtime

    except:

    print "no time found in filename"

    if howold<120:

    print "recent crashfile found analysing"

    crashfile = open(path+fname,"r")

    crashtext = crashfile.read()

    crashfile.close()

    if (crashtext.find("FATAL: LINE ")!=-1):

    print "string found, deleting epg.dat"

    return True

    return False

     

    def findNewEpg():

    for path in MEDIA + ("/tmp",):

    fn = os.path.join(path, 'epg_new.dat')

    if os.path.exists(fn):

    return fn

     

    epg=findEpg()

    newepg=findNewEpg()

     

    print "Epg.dat found at : ",epg

    print "newepg found at : ",newepg

     

    ##Delete epg.dat if last crash was because of error in epg.dat

    if checkCrashLog():

    try:

    os.unlink(epg)

    except:

    print "delete error"

     

    ##if excists cp epg_new.dat epg.dat

    if newepg:

    if epg:

    print "replacing epg.dat with newmade version"

    os.unlink(epg)

    shutil.copy2(newepg, epg)

     

    ******************

  3. Origineel bericht van: aardbeì
    Hoi Milo,

    heel even gekeken, maar volgens mij komt juist de epg_new.dat in /tmp terecht en zoek je daar alleen de epg.dat, of lees ik ergens overheen?


    mvrgr


    Hoi aardbei,

    Ik heb deze nieuwe versie ook even geïnstalleerd. Volgens mij kijkt boot.py niet naar /tmp voor de epg_new.dat. Voor de epg.dat doet hij dat wel.

    Ik heb net de epg niet weggegooid, en kan daarom niet controleren of de update van de epg gewerkt heeft. Mijn zoons zitten nu Top Gear te kijken dus is het weer even gedaan met de pret.

    O, wacht: even python boot.py uitvoeren ...
    Hij vindt epg_new.dat niet!

    def findNewEpg():
    for path in MEDIA:


    gewijzigd in:

    def findNewEpg():
    for path in MEDIA + ("/tmp",):


    Nu geeft python boot.py:

    Epg.dat found at : None
    newepg found at : /tmp/epg_new.dat
    Traceback (most recent call last):
    File "boot.py", line 60, in <module>
    if checkCrashLog():
    File "boot.py", line 28, in checkCrashLog
    dirList=os.listdir(path)
    OSError: [Errno 2] No such file or directory: '/media/usb/'


    Dat gaat niet goed: ik heb geen /media/usb
    De lege usb directory heb ik weggegooid omdat de nieuwe boot.py hierop zou testen.
    In de checkCrashLog() en findNewEpg() wordt, in tegenstelling tot findepg() niet gecontroleerd of de directories wel bestaan.

    Jan

    PS. Dat hij Epg.dat niet vindt klopt. Deze is er maar even bij een reboot.
  4. Origineel bericht van: allez l'om
    op mijn 8000 werkt de plugin prima, maar op de 800 niet. Ik kan em installeren, hij gaat dan ook alle info ophalen, duurt wel ca 15 minuten, en gaat dan enigma opnieuw starten, maar ik zie niet de uitbgebreide epg. Iemand een idee?


    Lees even een stukje terug in deze draad. Ik had hetzelfde probleem. In kort komt het er op neer dat in -media de directories hdd, usb en cf moeten bestaan. Verder moet je kijken waar je epg.dat bestand komt te staan. Aardbei geeft hints hoe je na kunt gaan of de epg_new.dat gemaakt wordt en of het verplaatsen naar de juiste directorie goed verloopt.

    Jan
  5. Origineel bericht van: Rytec
    Origineel bericht van: JvdK


    PS. Sinds gisteren loopt de tijd van mijn Dreambox een vijftal minuten voor. Ik denk (of hoop) dat dat niet met deze plugin te maken heeft. Eens zien hoe ik dat weer oplos.


    die voorlooptijd kun je proberen op te lossen door de dreambox uit te schakelen en de 220V kabel er 5 minuten uit te laten, daarna weer opstarten op ned1 bijvoorbeeld.


    Ik had hem al een tijdje uitgeschakeld maar dat hielp niet. Nu heb ik de stekker er uitgehaald. En nu loopt hij weer gelijk.

    Ik was al een ander draadje begonnen om dit onderwerp niet `te vervuile`. Die draad kan ik direct weer sluiten.

    Bedankt!

    Jan
  6. Sinds een paar dagen loopt de tijd op mijn 7025+ een vijftal minuten voor. Vorige week heb ik er ook al last van gehad: toen liep hij echter een half uur achter. Ik neem aan dat de tijd met die van de satellite gesynchroniseerd wordt?

     

    Vorige week loste het probleem zich vanzelf op; het tijdsverschil werd steed kleiner totdat hij klopte. Dit gebeurde in een paar uur. Maar zoals gezegd klopt hij nu weer niet.

     

    Ik gebruik Gemini overigens 4.4.

     

    Ik heb al geprobeerd de box een tijdje uit te zetten, maar het lijkt er op dat de RTC gewoon doorloopt. Ik heb al geprobeerd met unix commando's de klok in te stellen, maar dat werkt ook niet op een DM7025 (of ik moiet de verkeerde commando's gebruikt hebben).

     

    Weet iemand hoe ik dit op kan lossen?

     

    Jan

  7. Jaaaaaaaaaaaaaaaa, hij werkt eindelijk!

    Met dank aan aardbei en anderen die me tips hebben gegeven.

     

    Ik heb direct maar xmltvimport 0.8r5 geïnstalleerd.

     

    Hoe heb ik dat uiteindelijk voor elkaar gekregen op een DM7025plus met Gemini 4.4 en Barry Allen?

     

    Allereerst werd ik getriggerd door de opmerking van aardbei dat de bestanden op rare plaatsen stonden. Ik de CF verwijderd en Gemini 4.4 helemaal opnieuw geflashed. Nu bleek dat in /media wel de directories (of symbolic links) naar cf, usb en hdd te staan (wat betreft usb ben ik niet helemaal zeker meer). Hdd is hierbij een link naar hda1.

    Vervolgens heb ik Barry Allen weer geïnstalleerd. In deze nieuwsgroep had ik gelezen dat je beter niet vanuit /tmp kunt installeren, dus ik had hem op hdd gezet. Nou mooi dat dat dus in Gemini 4.4 niet goed werkt. Hij lijkt geïnstalleerd te worden, maar uiteindelijk gaat het ergens fout en komt de applicatie niet bij de plugins te staan. Na opnieuw installeren vanuit /tmp werkt Barry Allen (BA) weer.

    Vervolgen heb ik via BA Gemini 4.4 nog een keer geïnstalleerd (op de CF).

    Tot mijn verbazing staan nu in /media alleen nog maar de directories (links) hda1, hdd en ba. CF en usb zijn verdwenen.

    epg_new.dat wordt in /tmp gegenereerd. Gemini 4.4 blijkt python-compression_2.5.1-ml4_mipsel.ipk en python-zlib_2.5.1-ml4_mipsel.ipk niet te kennen. Ook niet na een ipkg update. Ik heb die dus apart moeten downloaden en installeren.

     

    Voor diegene die dezelfde problemen met Gemini hebben hier even de stappen die ik uitgevoerd heb.

     

    1. Download http://www.milosoftware.com/dreambox/feed/common/python-zlib_2.5.1-ml4_mipsel.ipk

    2. Download http://www.milosoftware.com/dreambox/feed/common/python-compression_2.5.1-ml4_mipsel.ipk

    3. Zet beide in /tmp en installeer ze (via de file manager in Gemini 4.4) of m.b.v. het commando ipkg install <paketnaam> (uitvoeren in een telnet sessie in de /tmp directory).

    4. Zet enigma2-plugin-extensions-xmltvimport_0.8-r5_all.ipk in de /tmp directory en installeer deze (net als hierboven).

    5. Ga naar de /media directory.

    6. Als daar geen usb directory is maak deze dan m.b.v. het commando mkdir usb.

    7. Om boot.py ook de epg_new.dat te laten vinden heb ik in de media directory een link naar /tmp gemaakt: ln –s /tmp cf

    (misschien niet zo netjes want de cf is meer dan /tmp, maar het werkt wel).

    8. Stel nu de epg (blue-panel – Instellingen - EPG) als volgt in:

    MediaHighWay: aan

    Freesat: uit

    Private: aan

    Cachefile: aan

    Filename: gemini.epg.dat

    Place: media/hda1

    Autosave to: uit

     

    Ik weet niet of cachefile aan moet staan. Bij mij was dit (per ongeluk) het geval, en het werkt.

     

    Ik heb niets aangepast aan de .dat file. Nu werkt de handmatige en de automatische update.

    Ik heb geen swapfile ingesteld. Zonder blijkt het ook goed te werken nu.

     

    Aarbei en anderen die ondersteuning gegeven hebben: BEDANKT!

     

    Jan

     

    PS. Sinds gisteren loopt de tijd van mijn Dreambox een vijftal minuten voor. Ik denk (of hoop) dat dat niet met deze plugin te maken heeft. Eens zien hoe ik dat weer oplos.

  8. Origineel bericht van: Mr_Virtual
    Heb de tip meegenomen, en het blijkt te werken.
    Echter doen de HD zenders het nu allemaal niet.

    Help!


    Gewoon de procedure weer uitvoeren, maar nu de extra regels uit "settings" verwijderen. Dan heb je weer je oude situatie (met tune failed :D).

    Jan
  9. Origineel bericht van: aardbeì
    Origineel bericht van: JvdK
    1. epg_new.dat wordt aangemaakt.
    2. Hoe kom ik er achter waar gemini.epg.dat aangemaakt wordt? Als ik het goed begrepen heb bestaat deze file maar heel kort bij een gui herstart.
    3. Ik heb geen lege gemini.epg.dat aan kunnen maken, want ik weet niet waar die moet staan.
    4. Als ik probeer boot.py uit te voeren krijg ik "permission denied". Na permissies aanpassen lukt het nog niet. Hoe voer ik een .py bestand uit?

    Jan


    2. zoek even in je settings waar de autosave aangemaakt zou worden, denk dat daar je gemini.epg.dat komt. Als je op die plek touch gemini.epg.dat inklopt krijg je gratis een leeg bestand
    4. python boot.py dan wordt ie uitgevoerd

    gr

    GD


    Ik ben iets verder. epg_new.dat wordt aangemaakt in /tmp
    gemini.epg.dat zou in /media/ba aangemaakt moeten worden. Om te zorgen daat hij ook door boot.py gevonden wordt heb ik in media met ln -s ba cf een symbolic link aangemaakt. Als ik daar een lege gemini.epg.dat neerzet en python boot.py uitvoer, vindt hij inderdaad gemini.epg.dat in /media/cf. Hij vindt echter niet de epg_new.dat in /tmp. Daar gaat het dus waarschijnlijk fout?

    Wat kan ik er aan doen?

    Jan
  10. Origineel bericht van: MiLo
    Doe eerst:

    ipkg install python-compression

    Daarna zou de losse package goed moeten installeren.


    Op Gemini 4.4 krijg ik dan de melding
    Nothing to be done
    An error ocurred, return value: 4.
    Collected errors:
    Cannot find package python-compression.
    Check the spelling or perhaps run 'ipkg update'

    Jan
  11. 1. epg_new.dat wordt aangemaakt.

    2. Hoe kom ik er achter waar gemini.epg.dat aangemaakt wordt? Als ik het goed begrepen heb bestaat deze file maar heel kort bij een gui herstart.

    3. Ik heb geen lege gemini.epg.dat aan kunnen maken, want ik weet niet waar die moet staan.

    4. Als ik probeer boot.py uit te voeren krijg ik "permission denied". Na permissies aanpassen lukt het nog niet. Hoe voer ik een .py bestand uit?

     

    Jan

  12. [quote=aardbeì

    heb je /media/usb /media/cf resp. /media/hdd (alledrie die dir's moet je dus hebben)?

    als je een van deze 3 dir's niet hebt is mijn ervaring dat ie het niet doet

    in ieder ander image zijn ze aanwezig, behalve in gemini4.4

     

     

    mvrgr

     

    Die directories zijn er inderdaad niet. Ik heb ze aangemaakt. Eers met symbolic link naar hda1. Resultaat: geen EPG. Daarna als echte directories: resultaat geen EPG.

     

    Ik zal eens proberen een symbolic link naar de echte cf te leggen. Ik moet nu helaas weg. Ik zal dat eens proberen als ik terug ben.

     

    Jan

  13. Ik krijg hem op Gemini 4.4 op een 7025+ niet werkend. Met deze release bijft hij niet hangen, maar na een herstart is de EPG compleet leeg. Ik heb EPG als volgt ingesteld:

     

    MediaHighway: aan

    Freesat: uit

    Private: aan

    Cachefile: uit

    Autosave to: uit

     

    De 0.6 versie heeft af en toe gewerkt. Deze versie (0.7r5) heeft 1 keer de gegevens opgehaald, maar werkte daarna niet meer.

     

    Ik heb via Barry Allen ook PLI geïnstalleerd. Dat werkt prima. Ik mis alleen mijn favoriete skin (de glassline van E2). Ook werken sommige zenders niet met de cccam 2.1.2. Ik kreeg het in PLI niet voor mekaar om de 2.1.1 te installeren.

     

    Ik heb dus een sterke voorkeur voor Gemini 2.

    Heeft iemand die werken? Zo ja, hoe heb je het voor elkaar gekregen?

     

    Jan

  14. Ik heb een 7025 waarbij ik dezelfde problemen had.

    Ik heb een duo-lnb, waarbij ik vaak als er van satellite gewijzigd werd problemen kreeg.

     

    Op een duitse site vond ik de volgende oplossing die voor mij werkt. Ik heb nu geen tuner failed problemen meer.

     

    1. Gebruik de normale tunerinstellingen.

     

    2. Open /etc/enigma2/settings in een editor (via telnet en vi-editor of via DCC) en voeg de volgende regels toe:

     

    config.Nims.0.diseqc13V=true

    config.Nims.1.diseqc13V=true

     

    3. Log in op de box m.b.v. telnet en geef het commando:

     

    init 4

     

    Hierdoor wordt Enigma2 gestopt.

     

    4. Stop de dreambox door de 220 V stekker er even uit te trekken of door de voedingsschakelaar even om te zetten.

    (Niet enigma2 typen om de boel weer op te starten!!!)

     

    5. Start de dreambox weer op.

     

    Hopelijk heb je nu geen last meet van Tuner failed meldingen.

     

    Jan

  15. Ik heb hem afgelopen weekend geflashed. Het ziet er prima uit en werkt stabiel. Ik mis alleen één ding: de resttijd op het LCD-display bij TV kijken en bij het afspelen van een film. Ik ben nog aan het zoeken geweest of dit een instelling is, maar heb niets kunnen vinden.

     

    Weet iemand hoe ik dit weer op het LCD kan krijgen?

    Ik heb met WinMerge gekeken wat er allemaal in de \usr\lib\enigma2\python\Screens directory is gewijzigd, maar dat is zo veel dat ik er niet uit kom.

     

    Jan

  16. Sinds een paar weken ben ik de trotse bezitter van een DM 7025+. Ik heb de laatste versie van Ronaldd er op gezet. Wat me opvalt is dat ik vaak crashes heb. Ik ben er nog niet achter waar dat door komt. Na een nieuwe installatie en het installeren van de Netcaster plugin werkt Netcaster. Na het installeren van meerdere plugin werkt Netcaster ineens niet meer. Ik heb geprobeerd te achterhalen wanneer het mis gaat, maar ben daar nog niet achter.

     

    Bewerken van een film met Cut edit (zo heet dat geloof ik) krijg ik ook altijd een crash.

     

    Hebben meer gebruikers hier last van en belangrijker wat kan ik hieraan doen?

     

    Jan

×
×
  • Nieuwe aanmaken...