Jetzt schon zum zweiten mal passiert. Nach einen Neustart will die Box einfach nicht mehr starten... am Display steht nur die Zeile mit DHCP und dem Kernel... alles versucht abzustecken erbrachte keine Besserung. Das einzige was passiert das nach etwa 180sec die Box einfach wieder neu startet und dann das Spiel wieder von vorne los geht... Image neu geflasht... läuft wieder...
Dhcp... und dann steht es....
-
-
Sieht für mich so aus, dass mit dem Flash was nicht stimmen könnte... oder interpretiere ich die Ausgaben am Ende des Logs falsch?
-
Ne ist normal lt. ABPsoft.
-
wie sieht denn die BIOS Command line bzw. die autoexec.bat aus? Sieht aus als wäre die console (logging) deaktivert
du musst die console aktivieren
hab' leider nur die SE zur Hand
-
Dachte auch das es vielleicht am Bios liegt und hab die defaults geladen. Hat auch nicht geholfen.
-
Hi,
also irgendwas passt da nicht. Die Kernel cmdline ist definitiv nicht original. Das console=null ist bei allen boxen mit mini usb port definitiv nicht standard. Also entweder es ist im 2nd stage loader das cmdline override angeschaltet. Oder du verwendet irgendein usb boot tool oder ein Image was an der autoexec.bat irgendwas geändert hat. Also Standard ist das so nicht.
cu
-
wollte ich gerade schreiben, Kernel Kommand Line enablen und bei der DM7020HD "console=ttyS0,115200 debug" einstellen und an ubifs anpassen
wenn du von USB etc bootest dann die /boot/autoexec_dm7020hd.bat entsprechend anpassen (bzw. die /boot/autoexec.bat wenn man vom Flash bootet), das logging funktioniert dann auch mit disabled Kernel Command Line im BIOS
/boot vorher rw mounten
-
Na ja ich hab mal versucht von USB Stick zu booten aber das ist schon ein paar Monate her. So just4fun...
Aber das "console=null" findet sich in jedem Bootversuch. Auch als ich das Bios schon auf Standard geladen hatte. -
Ach und was ich auch nicht verstanden habe...
hier auf diesen Bild ist bei flash die autoexec.bat eingetragen... bei mir waren die Felder mit Flash def leer.Das ist doch auch nicht normal oder?
[Blockierte Grafik: http://dream.reichholf.net/w/images/2/28/640x279xDreambox_bios_boot.png.pagespeed.ic.LoP4PJpKOQ.png]
-
Wie sieht denn die /boot/autoexec.bat aus? Die zieht, wenn du vom Flash bootest
Wie gesagt, wenn die richtig konfiguriert ist, kann man auch trotz "Kernel Commandline disabled" im BIOS loggen ...
-
Also das loggen ist ja auch nicht mein Problem... ich konnte ohne Probleme loggen.
Wie die autoexec.bat war kann ich nicht mehr sagen. 1 hatte ich auf die Box gar keinen Zugriff mehr. Kein Telnet oder ftp.. bzw. hab ich schon neu geflasht.
Es ist mir jetzt aber schon zum zweiten mal passiert. Immer nach einen ganz normalen Neustart.Hab jetzt nochmal ein log erstellt mit frischem Image. Jetzt ist die Kernel Line wie sie soll...
Kernel command line: ubi.mtd=root root=ubi0:rootfs rootfstype=ubifs rootflags=sync rw console=ttyS0,115200 debug bmem=192M@64M -
Hi,
der Punkt ist aber, dass Dir niemand helfen kann, wenn du kein komplettes Bootlog postest wo die Kernel Cmdline nicht auf console=null stand. Wenn sie auf console=null steht hört das Loggings sehr früh auf und man erkennt halt nichts sinnvolles.
cu
-
Ok. Was ich aber nicht verstehe ist...
Wenn man die factory defaults lädt im Bios... wird dann nicht alles auf soll Zustand geladen? Scheinbar nicht..
Wie hat denn das Bios jetzt auszusehen im default Zustand? Ich hab jetzt einfach mal bei flash /autoexec.bat eingetragen.... Change Command Line auf Disable und die Line selber gelöscht. Sollte so passen oder?Ich gehe mal davon aus das einfach durch meinen USB versuch "Müll" im Bios eingetragen war. Warum das dann aber erst nach Wochen zum tragen kommt... ka...
-
Hi,
einfach das cmline override im 2nd stage ausschalten. Dann ist es standard. Dann wird die kernel cmdline aus der jeweiligen autoexec.bat genommen.
Wenn dann also immer noch das logging früh aufhört dann ist im image eine falsche autoexec.bat .. oder irgendwo auf einem usb device.
cu
-
Sorry wenn ich blöd frage... und bei flash da ist es egal wenn da nichts eingetragen war?
-
Hi,
ich kann nicht folgen.
Also das CMDLINE override im 2nd stage loader ist optional. Die Boxen funktionieren immer ohne dass dieses angeschaltet ist.
Bei sämtlichen Boxen die einen mini usb port haben braucht man da eigentlich gar nichts verstellen, da das logging immer aktiv ist standardmässig.
Bei den alten Boxen (7025, dm800, dm8000) musste man wenn man über seriell loggen wollte das cmdline override einschalten und den zusatz console=ttyS0,115200 dazu schreiben. Dort ist es standardmässig aus gewesen, weil der normale serielle Port sehr langsam ist, und die ganze Box langsamer macht wenn das logging aktiv ist. Bei den neuen ist das wie gesagt nicht mehr so.
cu
-
Ich meine so wie hier auf dem Bild.
Bei mir war bei Prim. Boot Source flash ... nichts eingetragen. Gehört da jetzt was rein oder ist das egal?[Blockierte Grafik: http://dream.reichholf.net/w/images/2/28/640x279xDreambox_bios_boot.png.pagespeed.ic.LoP4PJpKOQ.png]
-
Hi,
wenn das leer ist wird intern /autoexec.bat genommen. Also macht es keinen unterschied, ob da nun /autoexec.bat steht oder es leer ist.
Aber du hast übrigens unten ja schon wieder das cmdline override aktiv ....
cu
-
Das ist das Bild aus der Wiki
Danke für deine Erklärungen... ich glaub ich werd jetzt mal den Router umfunktioneren als Dauer Log Einheit für meine Dream