Installation von minicom:
1 |
sudo apt-get install minicom |
Anzeigen des USB-zu-Serial-Adapters
1 |
dmesg | grep tty |
Dritte Zeile Zeigt den Converter mit ttyUSB0 an
1 2 3 |
[ 0.000000] console [tty0] enabled [ 2.101056] 00:06: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 5.936050] usb 4-5: pl2303 converter now attached to ttyUSB0 |
Minicom Einstellungen öffnen
1 |
sudo minicom -s |
Es öffnet sich das Hauptmenü
1 2 3 4 5 6 7 8 9 10 11 |
+------------[Konfiguration]-------------+ | Dateinamen und Pfade | | Protokolle zur Dateiübertragung | | Einstellungen zum seriellen Anschluss | | Modem und Wählverhalten | | Bildschirm und Tastatur | | Speichern als »dfl« | | Einstellungen speichern als ... | | Verlassen | | Minicom beenden | +----------------------------------------+ |
Hier gehen wir zu Einstellungen zum seriellen Anschluss und setzen mit ‚A‘ ttyUSB0 (den vorher ermittelten Anschluss).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
+-----------------------------------------------------------------------+ | A - Serieller Anschluss : /dev/ttyUSB0 | | B - Pfad zur Lockdatei : /var/lock | | C - Programm zur Rufannahme : | | D - Programm zum Wählen : | | E - Bps/Par/Bits : 38400 8N1 | | F - Hardware Flow Control : Nein | | G - Software Flow Control : Nein | | | | Welchen Parameter möchten Sie ändern? | +-----------------------------------------------------------------------+ | Bildschirm und Tastatur | | Speichern als »dfl« | | Einstellungen speichern als ... | | Verlassen | | Minicom beenden | +----------------------------------------+ |
Jetz mit ‚E‘ die Gechwindigkeit, Datenbits, Parität und Stopbits (38400 8N1).
Wir benötigen also für die Übertragung von einem Zeichen 10 bit:
Startbit 0 | Bit0(LSB) | Bit1 | Bit2 | Bit3 | Bit4 | Bit5 | Bit6 | Bit7(MSB) | Stopbit 1
z.B. das ‚A‘ = 0100000101
erste Null: Start , MSB (hochwertiges Bit) die 0 LSB(das mit geringster Wertigkeit) 1 = 01000001 = 65 = laut ASCII das ‚A‘ und Stop mit dem letzten Bit 1
(da wir 8Bit haben setzen wir das Bit7 auf 0 was am Wert nichts ändert, da es ja das MSB ist, sprich 01000001 = 1000001)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
+-----------------+-----[Kommunikationsparameter]------+----------------+ | A - Serieller An| Geschwindigkeit Parität Datenb| | | B - Pfad zur Loc|its Aktuelle Einstellung: 38400 8N1| | | C - Programm zur| : <next> L: Keine S: 5 | | | D - Programm zum| B: <prev> M: Gerade T: 6 | | | E - Bps/Par/Bits| C: 9600 N: Ungerade U: 7 | | | F - Hardware Flo| D: 38400 O: Mark V: 8 | | | G - Software Flo| E: 115200 P: Leerzeichen | | | | | | | Welchen Param| Stopbits | | +-----------------| W: 1 Q: 8-N-1 |----------------+ | Bildschi| X: 2 R: 7-E-1 | | Speicher| | | Einstell| | | Verlasse| Welche Einstellung? (<Enter> zum Ve| | Minicom |rlassen) | +---------+------------------------------------+ |
Also ‚D‘ , ‚V‘ , ‚L‘ und ‚W‘ anschließend ‚ENTER‘.
und landen wieder hier
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
+-----------------------------------------------------------------------+ | A - Serieller Anschluss : /dev/ttyUSB0 | | B - Pfad zur Lockdatei : /var/lock | | C - Programm zur Rufannahme : | | D - Programm zum Wählen : | | E - Bps/Par/Bits : 38400 8N1 | | F - Hardware Flow Control : Nein | | G - Software Flow Control : Nein | | | | Welchen Parameter möchten Sie ändern? | +-----------------------------------------------------------------------+ | Bildschirm und Tastatur | | Speichern als »dfl« | | Einstellungen speichern als ... | | Verlassen | | Minicom beenden | +----------------------------------------+ |
weiter mit ‚ENTER‘
1 2 3 4 5 6 7 8 9 10 11 |
+------------[Konfiguration]-------------+ | Dateinamen und Pfade | | Protokolle zur Dateiübertragung | | Einstellungen zum seriellen Anschluss | | Modem und Wählverhalten | | Bildschirm und Tastatur | | Speichern als »dfl« | | Einstellungen speichern als ... | | Verlassen | | Minicom beenden | +----------------------------------------+ |
Speichern als <<dfl>> und Minicom beenden.
Jetzt stellen wir die erste Verbindung her, Alix-Board vom Strom trennen und Minicom starten:
1 |
sudo minicom |
und geben dem Alix Strom.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Willkommen zu minicom 2.7 Optionen: I18n Übersetzt am Feb 7 2016, 13:37:27. Port /dev/ttyUSB0, 19:11:53 Drücken Sie CTRL-A Z für Hilfe zu speziellen Tasten 640 KB Base Memory 261120 KB Extended Memory 01F0 Master 044A SMI MODEL Phys C/H/S 7785/16/63 Log C/H/S 973/128/63 Loading system with initrd |
Wenn in etwa das zu sehen ist, sind die Einstellungen in Ordnung.
jetzt nehmen wir nochmal den Strom vom Alix, drücken die Taste ’s‘ und halten diese, während wir wieder Strom auf das Alix-Board geben.
Damit sollten wir im Bios sein:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
640 KB Base Memory 261120 KB Extended Memory 01F0 Master 044A SMI MODEL Phys C/H/S 7785/16/63 Log C/H/S 973/128/63 BIOS setup: (9) 9600 baud (2) 19200 baud *3* 38400 baud (5) 57600 baud (1) 115200 baud *C* CHS mode (L) LBA mode (W) HDD wait (V) HDD slave (U) UDMA enable (M) MFGPT workaround (P) late PCI init *R* Serial console enable (E) PXE boot enable (X) Xmodem upload (Q) Quit |
(diese Einstellungen sind z.B. um MikrotikOs zu installieren)
Je nachdem, was nun installiert werden soll, und wie können hier nun die passenden Einstellungen getätigt werden.
Ein Beispiel wäre die Installation mit Hilfe eines TFTP-Servers, dazu muss PXE-boot aktiviert werden.
In weiteren Artikeln werde ich die Installation von M0n0wall, MikrotikOs und Pfsense erläutern.