reset... reset... reset...

Domestos & Derivate
ichversuchsja
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 27. April 2002, 23:06

reset... reset... reset...

Beitrag von ichversuchsja »

Hallo!
Tja, mich hats jetzt auch erwischt. SAGEM mit 2x Intel SAT. Konnte mit dboxboot und copy_os und Kurzschlußmethode die Dateien auslesen.
Danach versucht mit "enable_debug" Debug zu enablen - nichts.
Danach mit m**sh versucht - auch nichts. RSH geht, seriell kommt nichts, Programm versucht auch nach 30min. noch irgendwas zu tun; ich breche dann ab.
Auszug aus (einem der vielen) RSH-Logs:

> setenv PATH /root/platform/bin:/root/bin:/usr/bin:/usr/siege/bin:/mnt/bin
> setenv TZ MET-01METDST-02,J84,J302
> setenv LD_LIBRARY_PATH /root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib
> setenv SIEGEHOME /usr/siege
> setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:.
> umount /lost+found
/lost+found: not currently mounted
C_INIT: usage: umount [-v|-F|-f|-a|-t [ufs|nfs]] [special_file]
> umount /
/: Device busy
C_INIT: usage: umount [-v|-F|-f|-a|-t [ufs|nfs]] [special_file]
> mount 192.168.10.4:C/m***sh/ /
C_INIT: mount 192.168.10.4:C/m***sh/ on /
;
;
;
;
; Und nun ins Terminalfenster (vorherige Seite) kucken!
;
;
;
;
> arun initactor -v -V -i 4
started aid = 14
INIT Version 0.9 loaded
INIT: library path: "LD_LIBRARY_PATH=/root/platform/sagem-dbox2/lib:/root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib"
INIT: start run level 2
INIT: execute "ddf"
INIT: time: 694 sec, 270000000 nsec
INIT: started aid = 15
INIT: execute "upgrade"
INIT: time: 697 sec, 840000000 nsec
INIT: afexec of upgrade failed - No such file or directory
INIT: start run level 3
INIT: execute "wsysserver"
INIT: time: 697 sec, 950000000 nsec
INIT: afexec of wsysserver failed - No such file or directory
INIT: execute "dooractor"
INIT: time: 698 sec, 30000000 nsec
INIT: afexec of dooractor failed - No such file or directory
INIT: execute "nameserver"
INIT: time: 698 sec, 160000000 nsec
INIT: afexec of nameserver failed - No such file or directory
INIT: execute "pppd"
INIT: time: 698 sec, 270000000 nsec
INIT: afexec of pppd failed - No such file or directory
INIT: execute "inetNSdns -env"
INIT: time: 698 sec, 360000000 nsec
INIT: afexec of inetNSdns failed - No such file or directory
INIT: execute "bcsubsystem"
INIT: time: 698 sec, 470000000 nsec
INIT: afexec of bcsubsystem failed - No such file or directory
INIT: execute "casubsystem"
INIT: time: 698 sec, 560000000 nsec
INIT: afexec of casubsystem failed - No such file or directory
INIT: execute "dvbsubsystem"
INIT: time: 698 sec, 670000000 nsec
INIT: afexec of dvbsubsystem failed - No such file or directory
INIT: start run level 4
INIT: execute "setenv SIEGEHOME /usr/siege"
INIT: execute "setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:."
INIT: execute "siegep junior.finder.StartUp"
INIT: time: 698 sec, 770000000 nsec
INIT: afexec of siegep failed - No such file or directory
! Execution stopped!


Nach ca. 4 Stunden, einigen Kannen Kaffee und viel Literatur hatte ich dann keine Lust mehr.
Naja, man gibt ja nicht gerne klein bei - nochmal die Prozedur gemacht (Kurzschluß, copy_os) und dann kamen die Fehlermeldungen. Anscheinend ist mein Flash leer (unable to read xxxxbytes oder sowas).
Schalte ich die Box ohne Netzwerk- und Serielles Kabel ein hängt sie in einer Endlosschleife mit "Reset..."

Was tun?

Den Faqs nach soll ja irgendwo mal die Meldung "DebugEnabler ......" kommen

Muß bei der Prozedur eigentlich das Antennenkabel drin sein?

Ich will Linux drauf haben....
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Soweit sieht das Log schon nicht schlecht aus (wenn es denn noch so aussieht).
Wichtig sind jetzt die Einstellungen für seriell:
Es muss ein Nullmodem sein.
Die serielle Schnittstelle (Gerätemanager) muss auf 57600 stehen.

Die http://dbox2.elxsi.de/files/tuner.so saugen, in flash.so umbenennen und damit die flash.so in minflsh/root/platform/drv ersetzen.

Bevor Du das Script enable_debug_mit_minflsh startest, muss der Schreibschutz aufgehoben werden (siehe HowTo).
Die Antenne muss nicht dransein.
mediom
Erleuchteter
Erleuchteter
Beiträge: 505
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von mediom »

bist du vielleicht schon im debug mode? hast du viele zahlen auf den display?

resets kommen doch nur wenn eine box was "falsches" zu booten versucht oder?
ichversuchsja
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 27. April 2002, 23:06

Beitrag von ichversuchsja »

Danke für den schnellen Reply!

@Dietmar: ein soeben fertiges log kommt hier nochmal.
Nullmodem, 57600 Baud, Tuner.so alles wie Du und die HowTo es es sagen.
Auch während dem Ausführen von enable_debug_mit_m***sh steht lade... im Display; also alles wie im Text.....

Schreibschutz ist auch aufgehoben (was ne Fummelei..)
Was passiert eigentlich wenn man den Schreibschutz dauerhaft aufhebt, also die Kabel dranlässt?

@mediom: Keine Zahlen im Display...

Ich habe jetzt keine Lust mehr - geh jetzt schlafen.


***Adapter Desc: Realtek RTL8029(AS) Ethernet Adapt
***MAC address: 00:00:xx:xx:xx:xx Local IP: 192.168.10.1 (via Packet-Driver #1)
***BootP server started... Port 67
***TFTP server started... Port 69
----------------------------------------------------------------
From: 00:00:xxx - To: FF:FF:FF:FF:FF:FF
ARP_REQUEST
----------------------------------------------------------------
From: 00:00:xxx - To: FF:FF:FF:FF:FF:FF
ARP_REQUEST
----------------------------------------------------------------
From: 00:00:xxx - To: FF:FF:FF:FF:FF:FF
ARP_REQUEST
BootP> Request from 00:xxx (assuming that this is DBox).
BootP> Answer sent!
TFTP> Started TFTP-Transfer for "C:\minflsh\kernel\os"...
BootP> Answer sent!
TFTP> Started TFTP-Transfer for "C:\minflsh\kernel\os"...
TFTP> Transfer finished, sent 2444 blocks
RARP> Answer sent to 00:xxx with DBox-IP: 192.168.10.23
RARP> Answer sent to 00:xxx with DBox-IP: 192.168.10.23



RSH:
> help

Spar ich mal aus, funktioniert

> echo Test
Test
> setenv PATH /root/platform/bin:/root/bin:/usr/bin:/usr/siege/bin:/mnt/bin
> setenv TZ MET-01METDST-02,J84,J302
> setenv LD_LIBRARY_PATH /root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib
> setenv SIEGEHOME /usr/siege
> setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:.
> umount /lost+found
/lost+found: not currently mounted
C_INIT: usage: umount [-v|-F|-f|-a|-t [ufs|nfs]] [special_file]
> umount /
> mount 192.168.10.1:C/minflsh/ /
C_INIT: mount 192.168.10.1:C/minflsh/ on /
;
;
;
;
; Und nun ins Terminalfenster (vorherige Seite) kucken!
;
;
;
;
> arun initactor -v -V -i 4
started aid = 10
INIT Version 0.9 loaded
INIT: library path: "LD_LIBRARY_PATH=/root/platform/sagem-dbox2/lib:/root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib"
INIT: start run level 2
INIT: execute "ddf"
INIT: time: 12 sec, 570000000 nsec
INIT: started aid = 11
INIT: execute "upgrade"
INIT: time: 15 sec, 930000000 nsec
INIT: afexec of upgrade failed - No such file or directory
INIT: start run level 3
INIT: execute "wsysserver"
INIT: time: 15 sec, 970000000 nsec
INIT: afexec of wsysserver failed - No such file or directory
INIT: execute "dooractor"
INIT: time: 16 sec, 20000000 nsec
INIT: afexec of dooractor failed - No such file or directory
INIT: execute "nameserver"
INIT: time: 16 sec, 60000000 nsec
INIT: afexec of nameserver failed - No such file or directory
INIT: execute "pppd"
INIT: time: 16 sec, 110000000 nsec
INIT: afexec of pppd failed - No such file or directory
INIT: execute "inetNSdns -env"
INIT: time: 16 sec, 160000000 nsec
INIT: afexec of inetNSdns failed - No such file or directory
INIT: execute "bcsubsystem"
INIT: time: 16 sec, 200000000 nsec
INIT: afexec of bcsubsystem failed - No such file or directory
INIT: execute "casubsystem"
INIT: time: 16 sec, 240000000 nsec
INIT: afexec of casubsystem failed - No such file or directory
INIT: execute "dvbsubsystem"
INIT: time: 16 sec, 290000000 nsec
INIT: afexec of dvbsubsystem failed - No such file or directory
INIT: start run level 4
INIT: execute "setenv SIEGEHOME /usr/siege"
INIT: execute "setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:."
INIT: execute "siegep junior.finder.StartUp"
INIT: time: 16 sec, 340000000 nsec
INIT: afexec of siegep failed - No such file or directory
! Execution stopped!
mediom
Erleuchteter
Erleuchteter
Beiträge: 505
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von mediom »

wenn du minflash benutzt mußt du die tuner.so in flash.so umbenennen und in den richtigen ordner kopieren
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Was passiert eigentlich wenn man den Schreibschutz dauerhaft aufhebt, also die Kabel dranlässt?
Im Normalfall nix. Wenn Du Pech hast löscht Du Dir versehentlich den bootlaoder. Und dann ist die box stinkig und spricht gar nicht mehr mit Dir. :wink:
Helfen kann Dir dann nur noch jemand der die Flashes extern neu beschreiben kann.
ichversuchsja
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 27. April 2002, 23:06

Beitrag von ichversuchsja »

Ich gebs bald auf.

Also: dboxbootmanager so eingestellt wie im Text (m***sh, Directories, etc.)
Start, DBOX in Strom, Display sagt Lade...
RSH help: ok
Debug (momentan mach ich das mit PIN 12 auf Masse)
Script debug_mit_m**sh
geht (siehe Logs oben)
dann hängts.

Es tut sich rein gar nichts. Hab mal aus lauter langeweile :wink: einfach mal versucht die ausgelesenen Dateien zu booten; es kommt dann irgendwann Fehler U13 und es steht alles still.
Mit m***sh und der veränderten flash.so gehts einfach nicht weiter - ich bekomme nicht mal eine Meldung auf der seriellen.....
Kann ich die serielle Schnittstelle der DBOX irgendwie testen? Vielleicht ist sie ja defekt - es macht keinen Unterschied ob das Nullmodemkabel dran ist oder nicht...
Die Schnittstellen der beiden Rechner die ich zum Testen nutze funktionieren definitiv....

Bei m***sh steht daß man für BR 1.5 einen 1.32 Kernel braucht; gibt es denn verschiedene m***sh?

Ach ja, die Soft die drauf war war eine 1.5S....

Jetzt ist allerdings alles weg (bis auf den Bootloader, oder?)

Was soll ich denn noch tun?
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Netzwerkseitig sieht es ganz ordentlich aus, das sollte alles passen (also auch kein anderer Kernel usw.)

Überprüf nochmal alles seriell, wenn das passt solltest Du auch Ausgaben im com-terminal kriegen.
Schamane21
Erleuchteter
Erleuchteter
Beiträge: 774
Registriert: Donnerstag 31. Januar 2002, 16:25

Beitrag von Schamane21 »

du schriebst, dass help ging, aber ging auch mount????
ichversuchsja
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 27. April 2002, 23:06

Beitrag von ichversuchsja »

Ja, mount geht auch.
Schamane21
Erleuchteter
Erleuchteter
Beiträge: 774
Registriert: Donnerstag 31. Januar 2002, 16:25

Beitrag von Schamane21 »

bekommst du irgendne ausgabe am com-terminal???
ichversuchsja
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 27. April 2002, 23:06

Beitrag von ichversuchsja »

Wielange muß man eigentlich normalerweise warten bis die Meldungen wie im HowTo kommen?
ichversuchsja
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 27. April 2002, 23:06

Beitrag von ichversuchsja »

@Schamane21: keine Ausgabe am Terminal.
Schamane21
Erleuchteter
Erleuchteter
Beiträge: 774
Registriert: Donnerstag 31. Januar 2002, 16:25

Beitrag von Schamane21 »

ichversuchsja hat geschrieben:keine Ausgabe am Terminal.
dann kontrolliere hier nochmal alle einstellungen.

und hast du auch die flash.so durch die tuner.so ersetzt??
ichversuchsja
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 27. April 2002, 23:06

Beitrag von ichversuchsja »

Aber logisch! Sogar verschiedene Tuner.so als Flash.so ausgegeben.
Da fällt mir ein - das ist doch irgendwie ein Linux-Kernel oder???
Dann muß ich doch auch auf Groß / Kleinschreibung achten, oder??
Werd ich gleich mal testen...

Habe gerade gelesen daß zo_or dassselbe Problem hat.

Ich habe sogar die Kabel schon alle mal gewechselt - man weiß ja nie....
Auch die COM es gewechselt - das Terminal bleibt leer.
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Nein, ein Linux-Kernel ist das nicht. :)
Die richtige Schreibweise ist trotzdem gefordert. flash.so muss sie heissen.
ichversuchsja
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 27. April 2002, 23:06

Beitrag von ichversuchsja »

Ja, ich seh schon: ich hab ja die absolute Ahnung :wink:

habs klein geschrieben, geht aber trotzdem nicht.
ichversuchsja
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 27. April 2002, 23:06

Beitrag von ichversuchsja »

Es geht einfach nicht :evil:
Jemand aus Marburg und Umgebung hier der mir vor Ort helfen kann?
ichversuchsja
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 27. April 2002, 23:06

Beitrag von ichversuchsja »

Mir ist da noch was aufgefallen:
In meinem Logs steht immer nach >umount /lost+found : not currently mounted;
nach >umount / heisst es : /: Device busy.

Bei Logs der Leute wos gefunzt hat stehen keine Fehlermeldungen.
Und "C_INIT" steht da auch nicht..

Jeder Strohhalm ist kostbar.:wink:
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Hm, Du arbeitest mit minflsh. Gib da besser keinen mount ein, sondern starte das Script direkt nachdem help geht.
ichversuchsja
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 27. April 2002, 23:06

Beitrag von ichversuchsja »

Ich gebe nichts zusätzlich ein.
Nochmal meine Vorgehensweise:

1. m***sh runtergeladen, entpackt, runtergeladene tuner.so in minflsh\root\platform\drv kopiert und in flash.so umbenannt
2. Bootmanager: RARP an, BootP an auf c:\minflsh\kernel\os, NFS an auf minflsh
3. COM öffnen, 57600 baud, (auch in WINDOOF-Systemsteuerung)
4. START
5. BOX an
6. BOX steht bei "LADE...", m***sh wurde laut LOG geladen
7. PIN 12 von einem Flash kurz an Masse
8. RSH execute "debug_enablen_mit_m***sh.txt"
9. warten
10. warten
11. warten
1001. warten
1002. Bootmanager meldet "Zeitüberschreitung in arun initactor etc." oder so ähnlich

Keine Ausgabe in der Konsole

Auch wenn ich wie im oben beschriebenen Verfahren versuche "kurzzuschließen" (Stecker abziehen) und dann nach "help" "debug_enablen_mit_m***sh.txt" ausführe ändert sich genau nichts.

Wie gesagt: Die Kabel und die Com es sind in Ordnung.
Die Box gibt nur noch "Reset..." im Display von sich.
Irgendwer irgendwelche Ideen???
BOFH
Erleuchteter
Erleuchteter
Beiträge: 498
Registriert: Sonntag 10. März 2002, 17:00

Beitrag von BOFH »

Und ich verwette meinen Allerwertesten das Dein Nullmodemkabel nicht OK ist.
Jetzt hast Du schon so viel Zeit investiert. Dann klemm Dich doch mal an den Lötkolben und verbinde Dein Kabe wie hier beschrieben
ichversuchsja
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 27. April 2002, 23:06

Beitrag von ichversuchsja »

Doch doch, mit diesen Kabeln (ich habe mehrere zu Auswahl) mache ich ja auch noch andere Sachen, z.B. dbox1 Senderlisten bearbeiten usw.

Trotzdem werde ich noch ein Kabel nach dieser Anleitung löten, melde mich dann morgen nochmal...
BOFH
Erleuchteter
Erleuchteter
Beiträge: 498
Registriert: Sonntag 10. März 2002, 17:00

Beitrag von BOFH »

:D getreu Deinem Namen.
Nur musst Du Dich dann bals in 'ichhabsdochgeschafftätsch' umbenennen :wink:
ichversuchsja
Interessierter
Interessierter
Beiträge: 21
Registriert: Samstag 27. April 2002, 23:06

Beitrag von ichversuchsja »

Sorry BOFH, aber den Namen kann ich wohl noch lange nicht ändern, es geht nämlich immer noch nicht.....
Übrigens war eines meiner Kabel genau nach dieser Anleitung beschaltet, die anderen hatten keine Verbindung PIN 1 + 6...
Trotzdem keine Änderung im Terminal.
Mir scheint die RS232 in der Sagem geht nicht.
Es gibt keinen Unterschied ob Kabel drin oder draußen....
Kann man das irgendwie testen??

Wann muß eigentlich die Meldung im Terminal kommen?