Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Minitel ist dieses super schicke Terminal, das in den 80er Jahren in Frankreich eingeführt wurde (siehe die ganze Geschichte). Ich habe Minitel als Kind benutzt und es ist mir vor kurzem wieder über den Weg gelaufen.
Da es sich tatsächlich "nur" um ein Terminal handelt, kann es mit der Konsole Ihres Lieblings-Linux-Rechners verbunden werden, einschließlich Ihres Pi. Ich habe selbst ein paar Orange Pi…
Es stellte sich heraus, dass es nicht ganz einfach war, mein Orange Pi One und mein Minitel zu verbinden, also dachte ich, ich würde das Abenteuer auf Instructables aufzeichnen!
Schritt 1: Hardware
Le Minitel-Level können bis zu 15 V erreichen, was für einen Orange Pi viel zu viel ist! Eine Lösung besteht darin, die Signale durch einen Logikpegelwandler anzupassen.
Sie möchten nach einem "Logic Level Converter Bi-Directional Module 5V to 3.3V" suchen.
Sie benötigen außerdem ein "MIDI 5-Pin-DIN-Kabel", um eine Verbindung zum Le Minitel herzustellen. Das obige Bild zeigt die 3 Pins, die Sie beachten müssen: Rx, Tx und GND.
Schritt 2: Alles verbinden
Bilder sollten selbsterklärend sein.
Merken Sie sich:
- Tx, Rx und GND vom Minitel an den Logikpegelwandler anschließen.
- Tx, Rx, GND, 3V und 5V vom Orange PI an den Logikpegelwandler anschließen.
- Minitel Rx ist am Logikpegelwandler mit Orange Pi Tx verbunden.
- Minitel Tx ist am Logikpegelwandler mit Orange Pi Rx verbunden.
Schritt 3: Software: Erstellen Sie es mit OSX
Ich habe viele Distributionen für dieses Projekt ausprobiert und hier ist das Ergebnis: Wenn Sie eine (funktionierende) WLAN-Verbindung über einen USB-Dongle wünschen, geben Sie sich mit Armbian zufrieden, nicht mehr und nicht weniger.
Möglicherweise müssen Sie brew und 7za installieren, um.7z-Archive zu entpacken
/usr/bin/ruby -e $(curl -fsSL
brauen installieren p7zip
Bild herunterladen und entpacken
wget
7za x Downloads/Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.7z
Identifizieren Sie Ihre USB-Karte (meine ist Disk1) und brennen Sie ein Armbian-Image darauf
Diskutil-Liste
diskutil unmountDisk /dev/disk1 sudo dd bs=1m if=Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.img of=/dev/rdisk1 conv=sync
Legen Sie die SD-Karte in Ihren Orange Pi ein und verbinden Sie sich damit
Benutzer: root
Passwort: 1234 Tipp: Ändern Sie das Passwort in "orangepi"
Schritt 4: Konfigurieren einer WLAN-Verbindung (optional)
Ihr Dongle (vorausgesetzt, er basiert auf Realtek RTL8188CUS) sollte sofort einsatzbereit sein. Alles was Sie tun müssen, ist raspbian-config zu starten.
Schritt 5: Konfigurieren Sie Ihre Orange Pi-Konsole (4800 Baud, Minitel1b-80-Terminal)
Hier meine genaue Situation:
root@orangepione:~# cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=18.04 DISTRIB_CODENAME=bionic DISTRIB_DESCRIPTION="Ubuntu 18.04.1 LTS" root@orangepione:~# uname -a Linux orangepione 4.19.20-sunxi #5.75 SMP Sa. 9. Feb 19:02:47 CET 2019 armv7l armv7l armv7l GNU/Linux
Ich habe uart1 aktiviert (siehe Bilder):
root@orangepione:~# armbian-config
Ich habe lib/systemd/system/[email protected] geändert:
#ExecStart=-/sbin/agetty -o '-p -- \u' --keep-baud 115200, 38400, 9600 %I $TERM
ExecStart=-/sbin/agetty -c %i 4800 minitel1b-80
Ich habe ttyS1 mit systemd installiert:
ln -s /etc/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected]
systemctl daemon-reload systemctl start [email protected]
Ich habe eine bessere Version von minitel1b installiert
wget https://canal.chez.com/mntl.titic mntl.ti -o /etc/terminfo
Schritt 6: Verwenden Sie Ihr Minitel
Le Minitel einschalten, dann
- Le Minitel auf 4800 Baud schalten: Fnct+P, dann 4
- 80-Spalten-Modus wählen: Fnct+T, dann A
- Echo deaktivieren: Fnct+T, dann E
Voila.