Πίνακας περιεχομένων:

Vintage Tech: Le Minitel: 6 Βήματα
Vintage Tech: Le Minitel: 6 Βήματα

Βίντεο: Vintage Tech: Le Minitel: 6 Βήματα

Βίντεο: Vintage Tech: Le Minitel: 6 Βήματα
Βίντεο: Minitel - в начале 1980-ых во Франции был свой интернет с чатами и интернет банками 2024, Ιούλιος
Anonim
Vintage Tech: Le Minitel
Vintage Tech: Le Minitel

Το Minitel είναι αυτό το εξαιρετικά φανταχτερό τερματικό που εισήχθη στη Γαλλία τη δεκαετία του '80 (δείτε ολόκληρη την ιστορία). Χρησιμοποίησα το Minitel όταν ήμουν παιδί και μου διέσχισε ξανά τον δρόμο πρόσφατα.

Δεδομένου ότι είναι όντως "απλά" τερματικό, μπορεί να συνδεθεί με την κονσόλα του αγαπημένου σας linux μηχανήματος, συμπεριλαμβανομένου του Pi σας. Έχω κι εγώ ένα ζευγάρι Orange Pi…

Αποδείχθηκε ότι δεν ήταν εντελώς κατευθείαν για να συνδέσω το Orange Pi One και το Minitel μου, οπότε σκέφτηκα ότι θα έκανα μια καταγραφή της περιπέτειας σε οδηγίες!

Βήμα 1: Υλικό

Σκεύη, εξαρτήματα
Σκεύη, εξαρτήματα

Τα επίπεδα Le Minitel μπορούν να ανέβουν έως και 15V, πολύ υπερβολικά για ένα Orange Pi! Μια λύση είναι η προσαρμογή των εν λόγω σημάτων μέσω ενός μετατροπέα λογικού επιπέδου.

Θέλετε να αναζητήσετε ένα "Λογικό μετατροπέα επιπέδου διπλής κατεύθυνσης 5V σε 3.3V".

Θα χρειαστείτε επίσης ένα "MIDI 5 Pin DIN Cable" για να συνδεθείτε στο Le Minitel. Η παραπάνω εικόνα δείχνει τις 3 ακίδες που πρέπει να σημειωθούν: Rx, Tx και GND.

Βήμα 2: Συνδέστε τα πάντα

Συνδέστε τα πάντα
Συνδέστε τα πάντα
Συνδέστε τα πάντα
Συνδέστε τα πάντα
Συνδέστε τα πάντα
Συνδέστε τα πάντα

Οι φωτογραφίες πρέπει να είναι αυτονόητες.

Θυμήσου:

- Tx, Rx και GND από το Minitel συνδεθείτε στον μετατροπέα λογικού επιπέδου.

- Tx, Rx, GND, 3v και 5v από το Orange PI συνδέστε τον μετατροπέα λογικού επιπέδου.

- Το Minitel Rx συνδέεται με το Orange Pi Tx στον μετατροπέα λογικού επιπέδου.

- Το Minitel Tx συνδέεται με το Orange Pi Rx στον μετατροπέα λογικού επιπέδου.

Βήμα 3: Λογισμικό: Δημιουργήστε το με OSX

Λογισμικό: Δημιουργήστε το με OSX
Λογισμικό: Δημιουργήστε το με OSX

Έχω δοκιμάσει πολλές διανομές για αυτό το έργο και εδώ είναι η βαθμολογία: αν θέλετε μια (λειτουργική) σύνδεση wifi μέσω ενός USB dongle, εγκατασταθείτε στο Armbian, ούτε περισσότερο, ούτε λιγότερο.

Mayσως χρειαστεί να εγκαταστήσετε το brew και το 7za για να αποσυμπιέσετε αρχεία.7z

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

brew install p7zip

Λήψη εικόνας και αποσυμπίεση

wget

7za x Λήψεις/Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.7z

Προσδιορίστε την κάρτα usb (η δική μου είναι disk1) και γράψτε την εικόνα Armbian σε αυτήν

λίστα συζητήσεων

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

Τοποθετήστε την κάρτα sd στο Orange Pi σας και συνδεθείτε σε αυτήν

χρήστης: root

κωδικός πρόσβασης: 1234 συμβουλή: αλλάξτε τον κωδικό πρόσβασης σε "orangepi"

Βήμα 4: Διαμόρφωση σύνδεσης Wifi (προαιρετικό)

Διαμόρφωση σύνδεσης Wifi (προαιρετικό)
Διαμόρφωση σύνδεσης Wifi (προαιρετικό)

Το dongle σας (αν υποθέσουμε ότι βασίζεται στο Realtek RTL8188CUS) θα πρέπει να λειτουργεί χωρίς συσκευασία. Το μόνο που χρειάζεται να κάνετε είναι να ξεκινήσετε το raspbian-config.

Βήμα 5: Διαμορφώστε την κονσόλα Orange Pi (4800 Baud, Minitel1b-80 Terminal)

Διαμόρφωση της κονσόλας Orange Pi (4800 Baud, Minitel1b-80 Terminal)
Διαμόρφωση της κονσόλας Orange Pi (4800 Baud, Minitel1b-80 Terminal)
Διαμόρφωση της κονσόλας Orange Pi (4800 Baud, Minitel1b-80 Terminal)
Διαμόρφωση της κονσόλας Orange Pi (4800 Baud, Minitel1b-80 Terminal)
Διαμόρφωση της κονσόλας Orange Pi (4800 Baud, Minitel1b-80 Terminal)
Διαμόρφωση της κονσόλας Orange Pi (4800 Baud, Minitel1b-80 Terminal)
Διαμόρφωση της κονσόλας Orange Pi (4800 Baud, Minitel1b-80 Terminal)
Διαμόρφωση της κονσόλας Orange Pi (4800 Baud, Minitel1b-80 Terminal)

Εδώ είναι η ακριβής κατάστασή μου:

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 Σάββατο 9 Φεβρουαρίου 19:02:47 CET 2019 armv7l armv7l armv7l GNU/Linux

Ενεργοποίησα το uart1 (βλέπε εικόνες):

root@orangepione: ~# armbian-config

Άλλαξα 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

Εγκατέστησα το ttyS1 με systemd:

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

systemctl daemon-reload systemctl start [email protected]

Εγκατέστησα μια καλύτερη έκδοση του minitel1b

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

Βήμα 6: Χρησιμοποιήστε το Minitel σας

Χρησιμοποιήστε το Minitel σας
Χρησιμοποιήστε το Minitel σας
Χρησιμοποιήστε το Minitel σας
Χρησιμοποιήστε το Minitel σας
Χρησιμοποιήστε το Minitel σας
Χρησιμοποιήστε το Minitel σας
Χρησιμοποιήστε το Minitel σας
Χρησιμοποιήστε το Minitel σας

Ενεργοποιήστε το Le Minitel, λοιπόν

- αλλάξτε το Le Minitel σε 4800 baud: Fnct+P, στη συνέχεια 4

- επιλέξτε τη λειτουργία 80 στηλών: Fnct+T και μετά A

- απενεργοποίηση echo: Fnct+T, στη συνέχεια E

Voila.

Συνιστάται: