Inhoudsopgave:

Vintage Tech: Le Minitel - Ajarnpa
Vintage Tech: Le Minitel - Ajarnpa

Video: Vintage Tech: Le Minitel - Ajarnpa

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

Minitel is deze superchique terminal die in de jaren 80 in Frankrijk werd geïntroduceerd (zie het volledige verhaal). Ik gebruikte Minitel toen ik een kind was en onlangs kwam het weer op mijn pad.

Omdat het inderdaad "slechts" een terminal is, kan het worden aangesloten op de console van je favoriete linux-machine, inclusief je Pi. Ik heb zelf een paar Orange Pi…

Het bleek niet helemaal eenvoudig om mijn Orange Pi One en mijn Minitel aan te sluiten, dus ik dacht dat ik het avontuur op instructables zou vastleggen!

Stap 1: Hardware

Hardware
Hardware

Le Minitel-niveaus kunnen oplopen tot 15v, wat veel te veel is voor een Orange Pi! Een oplossing is om deze signalen aan te passen via een Logic Level Converter.

U wilt op zoek naar een "Logic Level Converter Bi-Directional Module 5V naar 3.3V".

U hebt ook een "MIDI 5-pins DIN-kabel" nodig om verbinding te maken met Le Minitel. De afbeelding hierboven toont de 3 pinnen die u moet noteren: Rx, Tx en GND.

Stap 2: Sluit alles aan

Alles verbinden
Alles verbinden
Alles verbinden
Alles verbinden
Alles verbinden
Alles verbinden

Foto's moeten voor zichzelf spreken.

Onthoud:

- Tx, Rx en GND van de Minitel verbinden met de logic level converter.

- Tx, Rx, GND, 3v en 5v van de oranje PI verbinden met de logische niveau-omzetter.

- Minitel Rx is verbonden met Orange Pi Tx op de logische niveau-omzetter.

- Minitel Tx is verbonden met Orange Pi Rx op de logische niveau-omzetter.

Stap 3: Software: bouw het met OSX

Software: bouw het met OSX
Software: bouw het met OSX

Ik heb veel distro's geprobeerd voor dit project en hier is de score: als je een (werkende) wifi-verbinding wilt via een usb-dongle, neem dan genoegen met Armbian, niet meer en niet minder.

Mogelijk moet u brew en 7za installeren om.7z-archieven uit te pakken

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

brew installeren p7zip

Afbeelding downloaden en uitpakken

wget

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

Identificeer je usb-kaart (de mijne is disk1) en brand er een Armbian-image op

diskutil-lijst

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

Plaats de SD-kaart in uw Orange Pi en maak er verbinding mee

gebruiker: root

wachtwoord: 1234 tip: verander het wachtwoord in "orangepi"

Stap 4: Configureer een wifi-verbinding (optioneel)

Een wifi-verbinding configureren (optioneel)
Een wifi-verbinding configureren (optioneel)

Uw dongle (ervan uitgaande dat deze op Realtek RTL8188CUS is gebaseerd) zou out-of-the-box moeten werken. Het enige wat u hoeft te doen is raspbian-config te starten.

Stap 5: Configureer uw Orange Pi-console (4800 Baud, Minitel1b-80 Terminal)

Configureer uw Orange Pi-console (4800 Baud, Minitel1b-80 Terminal)
Configureer uw Orange Pi-console (4800 Baud, Minitel1b-80 Terminal)
Configureer uw Orange Pi-console (4800 Baud, Minitel1b-80 Terminal)
Configureer uw Orange Pi-console (4800 Baud, Minitel1b-80 Terminal)
Configureer uw Orange Pi-console (4800 Baud, Minitel1b-80 Terminal)
Configureer uw Orange Pi-console (4800 Baud, Minitel1b-80 Terminal)
Configureer uw Orange Pi-console (4800 Baud, Minitel1b-80 Terminal)
Configureer uw Orange Pi-console (4800 Baud, Minitel1b-80 Terminal)

Dit is mijn exacte situatie:

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 za 9 feb 19:02:47 CET 2019 armv7l armv7l armv7l GNU/Linux

Ik heb uart1 ingeschakeld (zie afbeeldingen):

root@orangepione:~# armbian-config

Ik heb lib/systemd/system/[email protected] gewijzigd:

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

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

Ik heb ttyS1 geïnstalleerd met systemd:

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

systemctl daemon-reload systemctl start [email protected]

Ik heb een betere versie van minitel1b geïnstalleerd

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

Stap 6: Gebruik uw Minitel

Gebruik je Minitel
Gebruik je Minitel
Gebruik je Minitel
Gebruik je Minitel
Gebruik je Minitel
Gebruik je Minitel
Gebruik je Minitel
Gebruik je Minitel

Zet Le Minitel aan, dan

- schakel Le Minitel naar 4800 baud: Fnct+P, dan 4

- kies 80-kolommenmodus: Fnct+T, dan A

- echo uitschakelen: Fnct+T, dan E

Voila.

Aanbevolen: