Ich habe dieses Problem endlich gelöst. Es war das Kernel-UART-Treiber-FIFO-Größenproblem. Der Hardware-FIFO ist 64 Byte, der Treiber wusste jedoch nur 32 Bit oder etwas anderes.
Die Linux-Shell über die serielle Konsole liefert Müllausgabe
720
c_spk
Ich verbinde mich mit einem Router, auf dem OpenWRT über einen seriellen Port läuft. Alle Shell-Ausgaben sind wie hier abgebrochen (fehlende Symbole) und hier ( ls /dev/
Ausgabe-Escape-Sequenzen und Gesamtdurcheinander). Das Interessante ist, dass Kernel-Nachrichten während des Bootens in Ordnung erscheinen. Die serielle Schnittstelle funktioniert definitiv, da ich sie mit zahlreichen Distributionen und Maschinen getestet habe. Ich denke also, es ist das OpenWRT-Problem. Wie kann ich das beheben? Übrigens hilft das Absenken der Baudrate nicht.
Sie müssen Ihren Terminaltyp in einen Typ ändern, der von dem für die Verbindung verwendeten Terminal oder Emulator unterstützt wird.
AFH vor 7 Jahren
1
Ich habe versucht "TERM = Linux" zu exportieren (und "vt-102" und was auch immer), es hilft auch nicht. Woher weiß ich, welchen Typ ich brauche?
c_spk vor 7 Jahren
0
Es hängt davon ab, was auf Ihrer lokalen Seite ist. Normalerweise funktioniert "export TERM = xterm", oder Sie können "dumm" versuchen. Wenn Sie Ihre Ausgabe über "cat" pfeifen, werden die Escape-Sequenzen entfernt, sodass Sie eine sinnvolle Ausgabe sehen können, bis Sie die richtige Einstellung gefunden haben.
AFH vor 7 Jahren
0
Führen Sie die serielle Schnittstelle durch "hexdump" oder "od", stellen Sie fest, welche Steuersequenzen verwendet werden, und stellen Sie dann "TERM" ein (anstatt zu raten).
dirkt vor 7 Jahren
0
1 Antwort auf die Frage
0
c_spk
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4