BSDForen.de  

Zurück   BSDForen.de > OpenBSD > OpenBSD - Allgemein

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 14.04.2012, 09:42   #1
hallole
Registered User
 
Registrierungsdatum: Nov 2008
Beiträge: 26
Wie blaue Kernelmeldungen auf serieller Konsole

Hallo,

wenn ich OpenBSD auf einem "normalen" PC verwende, dann sehe ich auf dem Bildschirm allerlei Meldungen. Kernel-Meldungen sind dabei blau hinterlegt.
Ich verwende jedoch einen Mini-PC von Soekris. Dieser hat keine Grafikkarte, sondern nur eine serielle Schnittstelle.
Funktioniert soweit alles prima, nur die Kernel-Meldungen sehen genauso aus, wie alle anderen Ausgaben. Mein Terminal-Programm (Putty unter Windows) kann aber sehrwohl farbige Darstellungen (mein ls z.B. liefert schöne bunte Listings in der Konsole).
Wie bringe ich den Kernel dazu, dass er seine Meldungen mit den entsprechenden Terminal-Codes für blauen Hintergrund verseht (ohne einen eigenen Kernel bauen zu müssen) ?
hallole ist offline   Mit Zitat antworten
Alt 15.04.2012, 11:14   #2
Tronar
ausÜberzeugung altmodisch
 
Benutzerbild von Tronar
 
Registrierungsdatum: Jan 2007
Ort: Hechlingen (Bayern)
Beiträge: 220
Zitat:
Zitat von hallole Beitrag anzeigen
Mein Terminal-Programm (Putty unter Windows) kann aber sehrwohl farbige Darstellungen (mein ls z.B. liefert schöne bunte Listings in der Konsole).
Die meisten Programme bzw. gewisse Shared libraries halten sich (im Gegensatz zu ls) an die Umgebungsvariable $TERM, wenn es darum geht, wozu ein Terminal fähig sein soll.
Vermutlich ist $TERM bei Dir auf "vt100" oder etwas ähnlich banales eingestellt. Versuche mal, das zu ändern; ich weiß aber nicht genau, was bei Putty alles geht.
Du könntest mal export TERM=xterm versuchen, das ist sozusagen der Porsche unter den TTYs, aber vielleicht überforderst Du Dein Putty damit. Schau am besten in die Dokumentation oder in die Konfigurationsfenster.
(Nicht verwechseln: $TERM wird in der remote Shell gesetzt, nicht lokal in Deinem Windows - aber vielleicht macht Putty das automatisch richtig.)
Tronar ist offline   Mit Zitat antworten
Alt 16.04.2012, 08:59   #3
hallole
Registered User
 
Registrierungsdatum: Nov 2008
Beiträge: 26
Zitat:
Du könntest mal export TERM=xterm versuchen
mein TERM steht bereits auf xterm. Unter Putty steht unter "Terminal-type string" ebenfalls "xterm".
Auch haben diese Einstellungen sicherlich noch keine Auswirkungen auf die Ausgaben beim Bootvorgang.

Gibt es evtl. sowas wie Kernelparameter (so wie bei Linux) mit denen ich evtl. dem Kernel was mitteilen könnte ?
hallole ist offline   Mit Zitat antworten
Alt 16.04.2012, 14:31   #4
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.636
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
Da es hier nicht weiter zu gehen scheint gebe ich mal wieder eine der gefürchteten FreeBSD Antworten auf OpenBSD Fragen.

Bei FreeBSD ist das ähnlich. Hier wird explizit darauf gesetzt, dass die serielle Konsole noch im allerschlimmsten Notfall funktioniert und deswegen auf alle Spielereien verzichtet.

Unter FreeBSD würde ich mich im Regelfall per SSH einloggen und mit watch die Init-Konsole abgreifen - Leider gibt es unter OpenBSD kein watch. Vielleicht kennt ja einer der anwesenden etwas äquivalentes.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist offline   Mit Zitat antworten
Alt 16.04.2012, 20:02   #5
oenone
Programmierer
 
Benutzerbild von oenone
 
Registrierungsdatum: Nov 2002
Ort: Bremen
Beiträge: 2.551
Die Ausgaben haben keine Farbcodes oder ähnliches, daher funktioniert das auch nicht ohne weiteres. Sie werden einfach anders vom Kernel auf die Konsole geschrieben.
__________________
if you don't remember something, it never happened.
if you aren't remembered, you never existed.
oenone ist offline   Mit Zitat antworten
Alt 16.04.2012, 21:07   #6
Kamikaze
Parasprite
 
Benutzerbild von Kamikaze
 
Registrierungsdatum: May 2005
Ort: /Earth/Europe/Germany/Karlsruhe
Beiträge: 9.636
Kamikaze eine Nachricht über ICQ schicken Kamikaze eine Nachricht über MSN schicken
Danke für den Hinweis, das habe ich mir in FreeBSD jetzt auch mal getestet und festgestellt, das Kernelbotschaften nicht auf der Konsole auftauchen (d.h. sie sind auf der Konsole zu sehen aber nicht per watch). Das geht anscheinend an der Konsole vorbei direkt in den Grafikpuffer.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything.
Kamikaze ist offline   Mit Zitat antworten
Antwort


Dieses Thema betrachten zurzeit 1 Personen. (0 registrierte Benutzer und 1 Gäste)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus
Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
UPDATE 15.6.04: BSD Bücher - Eine kleine Rezension asg FreeBSD - Allgemein 82 30.05.2007 02:42
Die Geschichte von BSD (bzw. UNIX) asg News 31 11.05.2006 20:20
FreeBSD 5 + Jails auf einer Netzwerkkarte narozk FreeBSD - Netzwerk 15 21.05.2005 22:25
Dualhead auf der Konsole electriggas FreeBSD - Allgemein 2 18.08.2003 16:05
FreeBSD DSL Router auf Basis von pf buebo Howtos 5 27.07.2003 11:37


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:10 Uhr.


Powered by vBulletin (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.