Indholdsfortegnelse:

Vintage Tech: Le Minitel: 6 trin
Vintage Tech: Le Minitel: 6 trin

Video: Vintage Tech: Le Minitel: 6 trin

Video: Vintage Tech: Le Minitel: 6 trin
Video: Minitel - The Rise & Fall of a National Tech Treasure 2024, Juli
Anonim
Vintage Tech: Le Minitel
Vintage Tech: Le Minitel

Minitel er denne super fancy terminal introduceret i Frankrig i 80'erne (se hele historien). Jeg brugte Minitel, da jeg var barn, og det krydsede min vej igen for nylig.

Da det faktisk "bare" er en terminal, kan den sluttes til konsollen på din foretrukne linux -maskine, herunder din Pi. Jeg har selv et par Orange Pi …

Det viste sig ikke at være helt ligetil at forbinde min Orange Pi One og min Minitel, så jeg tænkte, at jeg ville lave en registrering af eventyret om instruktører!

Trin 1: Hardware

Hardware
Hardware

Le Minitel -niveauer kan gå op til 15v, hvilket er alt for meget for en Orange Pi! En løsning er at tilpasse signalerne gennem en Logic Level Converter.

Du ønsker at kigge efter et "Logic Level Converter Bi-directional Module 5V to 3.3V".

Du skal også bruge et "MIDI 5 -pins DIN -kabel" for at oprette forbindelse til Le Minitel. Billedet ovenfor viser de 3 ben, der skal bemærkes: Rx, Tx og GND.

Trin 2: Tilslut alt

Tilslut alt
Tilslut alt
Tilslut alt
Tilslut alt
Tilslut alt
Tilslut alt

Billeder skal være selvforklarende.

Huske:

- Tx, Rx og GND fra Minitel opretter forbindelse til den logiske niveauomformer.

- Tx, Rx, GND, 3v og 5v fra Orange PI tilsluttes den logiske niveauomformer.

- Minitel Rx er forbundet til Orange Pi Tx på den logiske niveauomformer.

- Minitel Tx er forbundet til Orange Pi Rx på den logiske niveauomformer.

Trin 3: Software: Byg den med OSX

Software: Byg det med OSX
Software: Byg det med OSX

Jeg har prøvet mange distro til dette projekt, og her er resultatet: Hvis du vil have en (fungerende) wifi -forbindelse via en usb -dongle, skal du nøjes med Armbian, ikke mere, ikke mindre.

Du skal muligvis installere bryg og 7za for at pakke.7z arkiver ud

/usr/bin/ruby -e $ (curl -fsSL

bryg installer p7zip

Download billedet, og pak det ud

wget

7za x Downloads/Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.7z

Identificer dit usb -kort (mit er disk1) og brænd Armbian -billede på det

diskutil liste

diskutil unmountDisk/dev/disk1 sudo dd bs = 1m if = Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.img af =/dev/rdisk1 conv = sync

Indsæt sd -kortet i din Orange Pi, og tilslut det

bruger: root

kodeord: 1234 tip: skift adgangskoden til "orangepi"

Trin 4: Konfigurer en Wifi -forbindelse (valgfrit)

Konfigurer en Wifi -forbindelse (valgfrit)
Konfigurer en Wifi -forbindelse (valgfrit)

Din dongle (forudsat at den er Realtek RTL8188CUS-baseret) skal fungere uden for kassen. Alt du skal gøre er at starte raspbian-config.

Trin 5: Konfigurer din Orange Pi-konsol (4800 Baud, Minitel1b-80 Terminal)

Konfigurer din Orange Pi-konsol (4800 Baud, Minitel1b-80 Terminal)
Konfigurer din Orange Pi-konsol (4800 Baud, Minitel1b-80 Terminal)
Konfigurer din Orange Pi-konsol (4800 Baud, Minitel1b-80 Terminal)
Konfigurer din Orange Pi-konsol (4800 Baud, Minitel1b-80 Terminal)
Konfigurer din Orange Pi-konsol (4800 Baud, Minitel1b-80 Terminal)
Konfigurer din Orange Pi-konsol (4800 Baud, Minitel1b-80 Terminal)
Konfigurer din Orange Pi-konsol (4800 Baud, Minitel1b-80 Terminal)
Konfigurer din Orange Pi-konsol (4800 Baud, Minitel1b-80 Terminal)

Her er min nøjagtige 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 Lør 9. februar 19:02:47 CET 2019 armv7l armv7l armv7l GNU/Linux

Jeg aktiverede uart1 (c.f. billeder):

root@orangepione: ~# armbian-config

Jeg ændrede lib/systemd/system/[email protected]:

#ExecStart =-/sbin/agetty -o '-p-\ u' --keep-baud 115200, 38400, 9600 %I $ TERM

ExecStart =-/sbin/agetty -c %i 4800 minitel1b-80

Jeg installerede ttyS1 med systemd:

ln -s /etc/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected]

systemctl daemon-reload systemctl start [email protected]

Jeg installerede en bedre version af minitel1b

wget https://canal.chez.com/mntl.titic mntl.ti -o/etc/terminfo

Trin 6: Brug din Minitel

Brug din Minitel
Brug din Minitel
Brug din Minitel
Brug din Minitel
Brug din Minitel
Brug din Minitel
Brug din Minitel
Brug din Minitel

Tænd derefter for Le Minitel

- skift Le Minitel til 4800 baud: Fnct+P, derefter 4

- vælg 80-kolonne-tilstand: Fnct+T, derefter A

- deaktiver ekko: Fnct+T, derefter E

Voila.

Anbefalede: