Sommario:

Tecnologia vintage: Le Minitel: 6 passaggi
Tecnologia vintage: Le Minitel: 6 passaggi

Video: Tecnologia vintage: Le Minitel: 6 passaggi

Video: Tecnologia vintage: Le Minitel: 6 passaggi
Video: Minitel: El abuelo de Internet se jubila | Video Especial #6 2024, Novembre
Anonim
Tecnologia vintage: Le Minitel
Tecnologia vintage: Le Minitel

Minitel è questo fantastico terminal introdotto in Francia negli anni '80 (vedi la storia completa). Ho usato Minitel quando ero un ragazzino e ha incrociato di nuovo la mia strada di recente.

Poiché è davvero "solo" un terminale, può essere collegato alla console della tua macchina Linux preferita, incluso il tuo Pi. Anch'io ho un paio di Orange Pi…

Non è stato del tutto semplice collegare il mio Orange Pi One e il mio Minitel, quindi ho pensato di registrare l'avventura su istruttori!

Passaggio 1: hardware

Hardware
Hardware

I livelli di Le Minitel possono arrivare fino a 15v, il che è troppo per un Orange Pi! Una soluzione è adattare detti segnali tramite un convertitore di livello logico.

Vuoi cercare un "Modulo bidirezionale del convertitore di livello logico da 5 V a 3,3 V".

Avrai anche bisogno di un "Cavo MIDI 5 Pin DIN" per connetterti a Le Minitel. L'immagine sopra mostra i 3 pin da notare: Rx, Tx e GND.

Passaggio 2: collega tutto

Connetti tutto
Connetti tutto
Connetti tutto
Connetti tutto
Connetti tutto
Connetti tutto

Le immagini dovrebbero essere autoesplicative.

Tieni a mente:

- Tx, Rx e GND dal Minitel si collegano al convertitore di livello logico.

- Tx, Rx, GND, 3v e 5v dal PI arancione si collegano al convertitore di livello logico.

- Minitel Rx è collegato a Orange Pi Tx sul convertitore di livello logico.

- Minitel Tx è collegato a Orange Pi Rx sul convertitore di livello logico.

Passaggio 3: software: crealo con OSX

Software: crealo con OSX
Software: crealo con OSX

Ho provato molte distro per questo progetto ed ecco il punteggio: se vuoi una connessione wifi (funzionante) tramite un dongle USB, accontentati di Armbian, né più né meno.

Potrebbe essere necessario installare brew e 7za per decomprimere gli archivi.7z

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

brew install p7zip

Scarica l'immagine e decomprimi

wget

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

Identifica la tua scheda USB (la mia è il disco1) e masterizza l'immagine Armbian su di essa

lista diskutil

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

Inserisci la scheda SD nel tuo Orange Pi e connettiti ad esso

utente: root

password: 1234 consiglio: cambia la password in "orangepi"

Passaggio 4: configura una connessione Wi-Fi (opzionale)

Configura una connessione Wi-Fi (opzionale)
Configura una connessione Wi-Fi (opzionale)

Il tuo dongle (supponendo che sia basato su Realtek RTL8188CUS) dovrebbe funzionare immediatamente. Tutto quello che devi fare è avviare raspbian-config.

Passaggio 5: configurare la console Orange Pi (4800 Baud, terminale Minitel1b-80)

Configura la tua console Orange Pi (4800 Baud, terminale Minitel1b-80)
Configura la tua console Orange Pi (4800 Baud, terminale Minitel1b-80)
Configura la tua console Orange Pi (4800 Baud, terminale Minitel1b-80)
Configura la tua console Orange Pi (4800 Baud, terminale Minitel1b-80)
Configura la tua console Orange Pi (4800 Baud, terminale Minitel1b-80)
Configura la tua console Orange Pi (4800 Baud, terminale Minitel1b-80)
Configura la tua console Orange Pi (4800 Baud, terminale Minitel1b-80)
Configura la tua console Orange Pi (4800 Baud, terminale Minitel1b-80)

Ecco la mia situazione esatta:

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

Ho abilitato uart1 (cfr foto):

root@orangepione:~# armbian-config

Ho cambiato 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

Ho installato ttyS1 con systemd:

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

systemctl daemon-reload systemctl start [email protected]

Ho installato una versione migliore di minitel1b

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

Passaggio 6: usa il tuo Minitel

Usa il tuo Minitel
Usa il tuo Minitel
Usa il tuo Minitel
Usa il tuo Minitel
Usa il tuo Minitel
Usa il tuo Minitel
Usa il tuo Minitel
Usa il tuo Minitel

Accendi Le Minitel, poi

- passare Le Minitel a 4800 baud: Fnct+P, poi 4

- scegli la modalità a 80 colonne: Fnct+T, poi A

- disabilita l'eco: Fnct+T, poi E

Ecco.

Consigliato: