Table des matières:

Vintage Tech : Le Minitel : 6 étapes
Vintage Tech : Le Minitel : 6 étapes

Vidéo: Vintage Tech : Le Minitel : 6 étapes

Vidéo: Vintage Tech : Le Minitel : 6 étapes
Vidéo: Minitel - The Rise & Fall of a National Tech Treasure 2024, Novembre
Anonim
Vintage Tech: Le Minitel
Vintage Tech: Le Minitel

Le Minitel est ce terminal super chic introduit en France dans les années 80 (voir le récit complet). J'ai utilisé Minitel quand j'étais enfant et il a encore croisé ma route récemment.

Puisqu'il ne s'agit en effet "que" d'un terminal, il peut être connecté à la console de votre machine Linux préférée, y compris votre Pi. J'ai moi-même quelques Orange Pi…

Il s'est avéré que ce n'était pas tout à fait simple de connecter mon Orange Pi One et mon Minitel, alors j'ai pensé que je ferais un enregistrement de l'aventure sur instructables !

Étape 1: Matériel

Matériel
Matériel

Les niveaux du Minitel peuvent monter jusqu'à 15v, c'est beaucoup trop pour un Orange Pi ! Une solution consiste à adapter lesdits signaux via un convertisseur de niveau logique.

Vous souhaitez rechercher un "Module bidirectionnel de convertisseur de niveau logique 5V à 3,3V".

Vous aurez également besoin d'un "Câble MIDI 5 broches DIN" pour vous connecter au Minitel. L'image ci-dessus montre les 3 broches à noter: Rx, Tx et GND.

Étape 2: tout connecter

Connectez tout
Connectez tout
Connectez tout
Connectez tout
Connectez tout
Connectez tout

Les images doivent être explicites.

Gardez à l'esprit:

- Tx, Rx et GND du Minitel se connectent au convertisseur de niveau logique.

- Tx, Rx, GND, 3v et 5v de l'Orange PI se connectent au convertisseur de niveau logique.

- Le Minitel Rx est connecté à Orange Pi Tx sur le convertisseur de niveau logique.

- Le Minitel Tx est connecté à Orange Pi Rx sur le convertisseur de niveau logique.

Étape 3: Logiciel: créez-le avec OSX

Logiciel: créez-le avec OSX
Logiciel: créez-le avec OSX

J'ai essayé de nombreuses distributions pour ce projet et voici le score: si vous voulez une connexion wifi (fonctionnelle) via un dongle USB, optez pour Armbian, ni plus, ni moins.

Vous devrez peut-être installer brew et 7za pour décompresser les archives.7z

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

brasser installer p7zip

Télécharger l'image et décompresser

wget

7za x Téléchargements/Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.7z

Identifiez votre carte USB (la mienne est disk1) et gravez l'image Armbian dessus

liste 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

Insérez la carte SD dans votre Orange Pi et connectez-vous

utilisateur: root

mot de passe: 1234 astuce: changez le mot de passe en "orangepi"

Étape 4: Configurer une connexion Wifi (facultatif)

Configurer une connexion Wifi (facultatif)
Configurer une connexion Wifi (facultatif)

Votre dongle (en supposant qu'il soit basé sur Realtek RTL8188CUS) devrait fonctionner immédiatement. Tout ce que vous avez à faire est de lancer raspbian-config.

Étape 5: Configurez votre console Orange Pi (4800 Baud, Terminal Minitel1b-80)

Configurez votre console Orange Pi (4800 Baud, Terminal Minitel1b-80)
Configurez votre console Orange Pi (4800 Baud, Terminal Minitel1b-80)
Configurez votre console Orange Pi (4800 Baud, Terminal Minitel1b-80)
Configurez votre console Orange Pi (4800 Baud, Terminal Minitel1b-80)
Configurez votre console Orange Pi (4800 Baud, Terminal Minitel1b-80)
Configurez votre console Orange Pi (4800 Baud, Terminal Minitel1b-80)
Configurez votre console Orange Pi (4800 Baud, Terminal Minitel1b-80)
Configurez votre console Orange Pi (4800 Baud, Terminal Minitel1b-80)

Voici ma situation exacte:

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 sam 9 fév 19:02:47 CET 2019 armv7l armv7l armv7l GNU/Linux

J'ai activé uart1 (c.f. photos):

root@orangepione:~# armbian-config

J'ai changé 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

J'ai installé ttyS1 avec systemd:

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

systemctl démon-recharger systemctl démarrer [email protected]

J'ai installé une meilleure version de minitel1b

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

Étape 6: Utilisez votre Minitel

Utilisez votre minitel
Utilisez votre minitel
Utilisez votre minitel
Utilisez votre minitel
Utilisez votre minitel
Utilisez votre minitel
Utilisez votre minitel
Utilisez votre minitel

Allumez Le Minitel, puis

- basculer Le Minitel à 4800 bauds: Fnct+P, puis 4

- choisissez le mode 80 colonnes: Fnct+T, puis A

- désactiver l'écho: Fnct+T, puis E

Voila.

Conseillé: