Seite 1 von 1

Systemverhalten mitloggen und in Datei schreiben?

Verfasst: Fr 12. Jul 2013, 12:51
von Shadow128
Hallo zusammen,

bei meinem eigenen Receiver habe ich eigentlich kaum bis gar keine Probleme mit sporadischen Abstürzen.
Bei meinen Eltern, bzw. im Freundeskreis wo ich den Receiver verbaut habe, kommt es jedoch öfters zu Abstürzen.
Teilweise mitten im Betrieb beim Umschalten. Oder auch beim Runterfahren.

Bei den meisten habe ich auch schon die dieselben Images draufgezogen, die auch bei mir laufen. Aber irgendwas schießt da scheinbar immer quer.

Ständig einen Laptop zum mitloggen wollte ich jetzt nicht unbedingt dranhängen. Gibt es Möglichkeiten, dass man ein Log in eine Datei dauerhaft durchführen kann?
Ist wahrscheinlich nur das Problem, dass /tmp nach dem Neustart "leer" ist. Und ständig in /var reinschreiben ist für den Flashbaustein sicher auch nciht das beste?


Danke vorab,
Shadow128

Re: Systemverhalten mitloggen und in Datei schreiben?

Verfasst: Fr 12. Jul 2013, 14:17
von BPanther
var hätte auch nicht genug Platz, daher bliebe nur Stick oder HDD.

rcS, Zeile 499:

Code: Alles auswählen

				/usr/local/bin/neutrino -u -v 0
z.B. ändern in (Path zum speichern ggf. anpassen, hier gehts auf die HDD):

Code: Alles auswählen

				/usr/local/bin/neutrino -u -v 3 >> /hdd/neutrino.log
Damit wird zumindest alles was Neutrino selbst ausgibt protokolliert. Ob das reicht ist fraglich, weil ein komplettes serielles Log mehr beinhaltet.

Re: Systemverhalten mitloggen und in Datei schreiben?

Verfasst: Fr 12. Jul 2013, 14:19
von Shadow128
OK, dann werde ich das mal auf den Stick draufschieben und hoffen, dass der nicht zerschossen wird ;-)

Das Log, was seriel rausgeht, kann man aber nicht auf eine Datei umbiegen?

Re: Systemverhalten mitloggen und in Datei schreiben?

Verfasst: Fr 12. Jul 2013, 14:22
von BPanther
Evtl. ist auch das möglich via Bootargs anpassen, aber das müsste ich erst selbst testen. Problem dabei ist ja, daß Stick/HDD erst später gemountet werden, die stehen also nicht gleich zum start zur Verfügung.

Re: Systemverhalten mitloggen und in Datei schreiben?

Verfasst: Fr 12. Jul 2013, 18:15
von DboxOldie
Es gibt schon eine verrückte Möglichkeit die Box seriell loggen zu lassen:
Man braucht nur einen PL2303 Seriell <> USB Adapter ( Die FTDI Varianten sollten auch gehen )

Also : den Adapter an einen USB Port, das andere Ende mit Null-Modemkabel an den Com Port der Box.

Dann die Treiber laden: ( am besten per rcS, nachdem ein geeignetes Speicherdevice zur Verfügung steht )

insmod /lib/modules/usbserial.ko
insmod /lib/modules/pl2303.ko

( Das kann man auch via Extras Menü machen, dementsprechend müssen die folgenden Anweisungen danach stehen )

stty -F /dev/ttyUSB0 speed 115200 (<-- die Schnittstelle von PL2303 einstellen, hier da das einzige USB Serial Device ttyUSB0 )
cat /dev/ttyUSB0 > /hdd/log.txt & (<-- das Log starten, in dem Fall direkt auf die /hdd, die natürlich gemoutet sein muss )

Und schon wird das Logfile voll gebaggert.... :wink:

( Muss mir nur noch was ausdenken wie die zwischen Leerzeile nicht gespeichert wird :( )

Re: Systemverhalten mitloggen und in Datei schreiben?

Verfasst: Sa 13. Jul 2013, 09:26
von maleboya
Nette Idee, kann man dann nicht auch einfach den TX und RX Pin am COM Brücken ?

Re: Systemverhalten mitloggen und in Datei schreiben?

Verfasst: Sa 13. Jul 2013, 19:38
von DboxOldie
Auch nicht schlecht..... :wink:
Nur beim Booten bekommt der U-Boot ja sofort Zeichen, wird dann wohl stehenbleiben.
Das könnte bei den Sparkies gehen, da dort der U-Boot nur stoppt bei OK oder MENÜ am Frontpanel.
Aber eine 2. Box zum Loggen benutzen.....warum nicht... :wink: