Innholdsfortegnelse:

Vintage Tech: Le Minitel: 6 trinn
Vintage Tech: Le Minitel: 6 trinn

Video: Vintage Tech: Le Minitel: 6 trinn

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

Minitel er denne super fancy terminalen som ble introdusert i Frankrike på 80 -tallet (se hele historien). Jeg brukte Minitel da jeg var liten, og det krysset banen min igjen nylig.

Siden det faktisk "bare" er en terminal, kan den kobles til konsollen på din favoritt linux -maskin, inkludert din Pi. Jeg har et par Orange Pi selv …

Det viste seg å ikke være helt rett frem for å koble Orange Pi One og Minitel, så jeg tenkte jeg skulle lage en oversikt over eventyret på instruktører!

Trinn 1: Maskinvare

Maskinvare
Maskinvare

Le Minitel -nivåene kan gå opp til 15v, noe som er for mye for en Orange Pi! En løsning er å tilpasse signalene gjennom en logisk nivåomformer.

Du vil lete etter en "toveis modul for logisk nivåomformer 5V til 3,3V".

Du trenger også en "MIDI 5 -pins DIN -kabel" for å koble til Le Minitel. Bildet ovenfor viser de 3 pinnene du trenger å merke deg: Rx, Tx og GND.

Trinn 2: Koble til alt

Koble til alt
Koble til alt
Koble til alt
Koble til alt
Koble til alt
Koble til alt

Bilder bør være selvforklarende.

Husk:

- Tx, Rx og GND fra Minitel kobles til den logiske nivåomformeren.

- Tx, Rx, GND, 3v og 5v fra Orange PI kobles til den logiske nivåomformeren.

- Minitel Rx er koblet til Orange Pi Tx på logikknivåomformeren.

- Minitel Tx er koblet til Orange Pi Rx på den logiske nivåomformeren.

Trinn 3: Programvare: Bygg det med OSX

Programvare: Build It With OSX
Programvare: Build It With OSX

Jeg har prøvd mange distro for dette prosjektet, og her er poengsummen: Hvis du vil ha en (fungerende) wifi -tilkobling gjennom en usb -dongle, må du nøye deg med Armbian, ikke mer, ikke mindre.

Du må kanskje installere brew og 7za for å pakke ut.7z arkiver

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

brygge installer p7zip

Last ned bildet og pakk ut

wget

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

Identifiser usb -kortet ditt (mitt er disk1) og brenn Armbian -bildet på det

diskutil liste

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

Sett inn SD -kortet i Orange Pi og koble til det

bruker: root

passord: 1234 tips: endre passordet til "orangepi"

Trinn 4: Konfigurer en Wifi -tilkobling (valgfritt)

Konfigurer en Wifi -tilkobling (valgfritt)
Konfigurer en Wifi -tilkobling (valgfritt)

Din dongle (forutsatt at den er Realtek RTL8188CUS-basert) bør fungere utenom boksen. Alt du trenger å gjøre er å starte raspbian-config.

Trinn 5: Konfigurer din oransje Pi-konsoll (4800 Baud, Minitel1b-80-terminal)

Konfigurer din oransje Pi-konsoll (4800 Baud, Minitel1b-80-terminal)
Konfigurer din oransje Pi-konsoll (4800 Baud, Minitel1b-80-terminal)
Konfigurer din oransje Pi-konsoll (4800 Baud, Minitel1b-80-terminal)
Konfigurer din oransje Pi-konsoll (4800 Baud, Minitel1b-80-terminal)
Konfigurer din oransje Pi-konsoll (4800 Baud, Minitel1b-80-terminal)
Konfigurer din oransje Pi-konsoll (4800 Baud, Minitel1b-80-terminal)
Konfigurer din oransje Pi-konsoll (4800 Baud, Minitel1b-80-terminal)
Konfigurer din oransje Pi-konsoll (4800 Baud, Minitel1b-80-terminal)

Her er min eksakte situasjon:

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 aktiverte uart1 (cf bilder):

root@orangepione: ~# armbian-config

Jeg endret 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 installerte 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 installerte en bedre versjon av minitel1b

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

Trinn 6: Bruk Minitel

Bruk Minitel
Bruk Minitel
Bruk Minitel
Bruk Minitel
Bruk Minitel
Bruk Minitel
Bruk Minitel
Bruk Minitel

Slå på Le Minitel

- bytt Le Minitel til 4800 baud: Fnct+P, deretter 4

- velg 80-kolonnemodus: Fnct+T, deretter A

- deaktiver ekko: Fnct+T, deretter E

Voila.

Anbefalt: