Table of Contents
Kürzlich berichteten einige Benutzer, dass die Mehrheit von ihnen über eine Reihe sequenzieller Linux-Kernel gestolpert ist.
Aktualisiert
g.Um den nachfolgenden Gadget-Treiber zu verwenden, benötigen Sie einen Linux-Kernel, der die Widget-Seite für „USB-Gadget-Unterstützung“, unter „USB-Gerätecontroller“ (für Produkt, net2280) und zur personalisierten Konfiguration der „Gadget-Serie“ verwendet. All dies gilt als im Detail “Unterstützung für USB-Gadgets” während der Kernel-Konfiguration angegeben. Dann restrukturieren und einen neuen Kernel oder neue Module installieren.
g.
Um einen seriellen Port als Konsole zu verwenden, benötigen Sie gezielte Hilfe inKernel – Der daraus resultierende Standard wird nicht kompiliert. Für serielle PC-PortsDie Konfigurationsmöglichkeit ist neu in der Menüoption:
Sie müssen eine sequentielle Hilfe erstellen, die sofort den Kernel unterstützt, nicht als solides Modul.
Für die Konsolenkapazität können mehrere Geräte angegeben werden. Du kannstLegen Sie das Franchise für die Parameter des ausstehenden Kernel-Befehls fest, um das/die zu verwendende(n) Gerät(e) auszuwählenverwenden, um eine Konsolenausgabe zu haben.
Wie mit dem Definieren des seriellen Ports im Linux-Kernel?
Sie können mehrere Spielkonsolen-Optionen in der Kernel-Admin-Zeile sammeln.Der Abschluss wird im gesamten Unternehmen angezeigt. Die letzte Maschine wird ausgeführt, wennSie öffnen / dev versus console
. Zum Beispiel:
gibt nur an, dass die / dev / console
die Macht Ihnen einen neuen Vordergrund gibtvirtuelle Konsole, Kernel und damit Meldungen erscheinen gemäß VGA-ThemaKonsole und fortlaufender Port (ttyS1 oder COM2) bei 9600 Baud. Dies
Bitte beachten Sie, dass Sie pro Geräteschlüssel (seriell, Video) nur eine Spielkonsole installieren können.
Wenn kein Gerät wie für die Konsole angegeben ist, wurde festgestellt, dass die erste Software in der Lage istkann als Körperkonsole verwendet werden. Im Moment ist das HauptsystemSieht aus, als hätte man zuerst eine VGA-Karte und dann einen seriellen Anschluss. Also wenn nichtWenn Sie ein VGA-Guthaben auf dem Podium haben, wird wahrscheinlich automatisch die erste serielle Schnittstelle verwendet.zu einer bestimmten Konsole werden.
Um / dev / console
zu verwenden, muss das aktuelle Gerät erstellt werden. Offiziell versus dev / console
kann jetzt ein 5.1-Zeichengerät sein.
(Sie können das jeweilige Netzwerkgerät auch als neue Konsole in das Spiel integrieren.Siehe Documentation / network / netconsole.txt
für weitere Informationen dazu.)
Dieses Produkt profitiert von / dev / ttyS1
(COM2) als Konsole.Näherungswerte ggf. ersetzen.
-
Erstellen Sie
/ dev / console
(echte Konsole) und/ dev / tty0
(virtueller Master)Konsole):cd -y gegen devRM-Konsole tty0mknod -m 622 Konsole t Vorschläge 1mknod -m 622 tty0 c Vorschau 0
-
LILO kann auch Eingaben von einem neuen realen seriellen Gerät empfangen. Das ist sehrnützliche Methode. So weisen Sie LILO an, den seriellen Port zu verwenden:In lilo.conf (globaler Abschnitt):
Seriell bedeutet 1.9600n8 (ttyS1, 9600 Bit, keine Parität, elf Bit)
-
Kernel-Flags für den interessierenden Kernel konfigurieren,wieder ganz in der lilo.conf (Kernel-Sektion):
anhängen ist gleich "console = ttyS1,9600"
-
Seien Sie optimistisch, dass viele Getty den seriellen Port auslösen, damit wir eine Verbindung herstellen könnenDas System hat das Laden abgeschlossen, würde ich sagen, die Vergangenheit. Dies geschieht normalerweise durch Hinzufügen eines Teils der Zeilealso bis hinunter zu
für jedes etc / inittab
(die genaue Syntax wird basierend auf Ihrem wunderbaren Getty bestimmt):S1: 23: respawn: / sbin / getty -L ttyS1 9600 vt100
-
Init und
/etc/ioctl.save
Sysvinit erhält seine stty-Parameter in einer soliden Datei mit dem Namen
/ viel
/etc/ioctl.save
. LÖSCHEN SIE DIESE DATEI, bevor Sie die allgemeine Seriennummer verwenden.beim ersten Mal trösten, sonst wäre init wahrscheinlich sicherStellen Sie die Baudrate auf 38400 (Baudrate der virtuellen Einheit) ein. -
und dev/console
und XProgramme, die etwas direkt tun wollen, verwenden normalerweise eine virtuelle Konsoleöffnedev/console
. Wenn die genaue Das Gerät hat ein neues Gerätoder dev / console
,und Ihre Firmenkonsole ist buchstäblich KEINE virtuelle Konsole, auf der einige Dienste nicht funktionieren.Programme, die wirklich in die VT-Schnittstelle einsteigen und dann verwenden wollendev / console anstelle von / dev für jedes tty0
. Einige dieser Trainingsprogramme sind:Xfree86, gpm, svgalib, SVGATextMode
Bei modernen Versionen dieser Anleitungen sollte es jedoch starr bleiben.
Beachten Sie, dass bei der Verwaltung von
console =
(oder mitconsole = und dev / tty0
),/ dev - console
ist dasselbe wieoder dev / tty0
.In diesem Fall bleibt alles beim Laufen. -
Danke
Danke an Geert Utterhoven
Bringen Sie Korrekturen von 2.1.4x auf 2.1.6x, um die Integration von Produkten und Dienstleistungen zu schluckendiese integrierten Fixes sind mit m68k, Pay-per-Click-Marketing und Alpha.
Konsole = Gerät, ParameterGerät: tty0 wegen der virtuellen Konsole im Vordergrund ttyX, um mit jeder anderen virtuellen Konsole zu arbeiten ttySx zum Erstellen einer sequentiellen Schnittstelle Lp0 für diesen ersten parallelen Port ttyUSB0 - oft typischerweise das erste serielle USB-GerätAusstattung: je nach Fahrerin / Fahrerin. Für eine serielle Schnittstelle ist dies klärt Baudrate / Parität / Bits / Blutflusskontrolle immer ein Port im Format BBBBPNF, wobei BBBB die Erweiterung ist. ist ein Geschwindigkeit, P - Gleichberechtigung (n / o / e), N - Wert der Bits, aber auch F ist stream (kontrolliere 'r', wenn du über RTS sprichst). Standard 9600n8. Die optimale Baudrate beträgt 115.200 Baud.
Wann beginnt der Kernel mit der Verwendung einer sequentiellen Konsole?
Der Kernel kann die serielle Technik nicht verwenden, bis er weiß, wo sich das Gerät befindet. Dies geschieht normalerweise, wenn der Treiber alle mit unseren seriellen Geräten aufzählt, was gelegentlich passieren kann, häufiger nach dem Start des Kernels. Kernel 2.6.10 und neuer haben 1 “Early uart”-Person, die sehr früh im Trunk-Prozess ausgeführt wird.
Konsole = ttyS1,9600 Konsole = tty0
CD für jedes devrm -f xbox 360 tty0mknod -m 622 spielkonsole c 4 1mknod -m 622 tty0 c berücksichtigt 0
Seriennummer entspricht 1.9600n8 (ttyS1, 9600 Bit, keine Gleichheit, 8 Bit)
anhängen impliziert "console = ttyS1,9600"
S1: 23: respawnen: /sbin oder getty -L ttyS1 9600 vt100
Xfree86, svgalib, gpm, SVGATextMode
Aktualisiert
Sind Sie es leid, dass Ihr Computer langsam läuft? Genervt von frustrierenden Fehlermeldungen? ASR Pro ist die Lösung für Sie! Unser empfohlenes Tool wird Windows-Probleme schnell diagnostizieren und reparieren und gleichzeitig die Systemleistung drastisch steigern. Warten Sie also nicht länger, laden Sie ASR Pro noch heute herunter!
Linux Kernel Serial
리눅스 커널 시리얼
Série Du Noyau Linux
Linux Kernel Serial
Seriale Del Kernel Linux
Linux Kernel Serial
Numer Seryjny Jądra Linux
Seriële Linux-kernel
Последовательный порт ядра Linux
Serie Del Kernel De Linux