Оглавление:

Винтажная техника: Le Minitel: 6 шагов
Винтажная техника: Le Minitel: 6 шагов

Видео: Винтажная техника: Le Minitel: 6 шагов

Видео: Винтажная техника: Le Minitel: 6 шагов
Видео: Pioneer S-922 аудио винтаж 2024, Июль
Anonim
Винтажная техника: Le Minitel
Винтажная техника: Le Minitel

Minitel - это супер модный терминал, представленный во Франции в 80-х (см. Полную историю). Я использовал Minitel, когда был ребенком, и недавно он снова встретился мне на пути.

Поскольку это действительно «просто» терминал, его можно подключить к консоли вашей любимой Linux-машины, включая ваш Pi. У меня есть пара Orange Pi…

Соединить мой Orange Pi One и мой Minitel оказалось непросто, поэтому я подумал, что запишу это приключение на инструкциях!

Шаг 1. Аппаратное обеспечение

Аппаратное обеспечение
Аппаратное обеспечение

Уровни Le Minitel могут доходить до 15 В, что слишком много для Orange Pi! Решение состоит в том, чтобы адаптировать упомянутые сигналы с помощью преобразователя логического уровня.

Вы хотите найти «Двунаправленный модуль преобразователя логического уровня с 5 В на 3,3 В».

Для подключения к Le Minitel вам также понадобится «MIDI 5-контактный DIN-кабель». На изображении выше показаны 3 контакта, которые необходимо отметить: Rx, Tx и GND.

Шаг 2. Подключите все

Подключить все
Подключить все
Подключить все
Подключить все
Подключить все
Подключить все

Изображения должны быть понятными.

Иметь ввиду:

- Tx, Rx и GND от Minitel подключаются к преобразователю логического уровня.

- Tx, Rx, GND, 3 В и 5 В от Orange PI подключаются к преобразователю логического уровня.

- Minitel Rx подключен к Orange Pi Tx на преобразователе логических уровней.

- Minitel Tx подключен к Orange Pi Rx на преобразователе логических уровней.

Шаг 3. Программное обеспечение: создайте его с помощью OSX

Программное обеспечение: Создайте с OSX
Программное обеспечение: Создайте с OSX

Я перепробовал много дистрибутивов для этого проекта, и вот результат: если вам нужно (рабочее) соединение Wi-Fi через USB-ключ, соглашайтесь на Armbian, ни больше, ни меньше.

Вам может потребоваться установить brew и 7za для распаковки архивов.7z

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

варить установить p7zip

Скачать образ и разархивировать

wget

7za x Загрузки / Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.7z

Определите свою USB-карту (моя - disk1) и запишите на нее образ Armbian.

список 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

Вставьте SD-карту в Orange Pi и подключитесь к ней.

пользователь: root

пароль: 1234 совет: измените пароль на "orangepi"

Шаг 4. Настройте подключение к Wi-Fi (необязательно)

Настройте соединение Wi-Fi (необязательно)
Настройте соединение Wi-Fi (необязательно)

Ваш ключ (при условии, что он основан на Realtek RTL8188CUS) должен работать "из коробки". Все, что вам нужно сделать, это запустить raspbian-config.

Шаг 5. Настройте консоль Orange Pi (4800 бод, терминал Minitel1b-80)

Настройте консоль Orange Pi (4800 бод, терминал Minitel1b-80)
Настройте консоль Orange Pi (4800 бод, терминал Minitel1b-80)
Настройте консоль Orange Pi (4800 бод, терминал Minitel1b-80)
Настройте консоль Orange Pi (4800 бод, терминал Minitel1b-80)
Настройте консоль Orange Pi (4800 бод, терминал Minitel1b-80)
Настройте консоль Orange Pi (4800 бод, терминал Minitel1b-80)
Настройте консоль Orange Pi (4800 бод, терминал Minitel1b-80)
Настройте консоль Orange Pi (4800 бод, терминал Minitel1b-80)

Вот моя точная ситуация:

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 Сб, 9 фев 19:02:47 CET 2019 armv7l armv7l armv7l GNU / Linux

Я включил uart1 (см. Картинки):

корень @ orangepione: ~ # armbian-config

Я изменил lib / systemd / system / serial-getty @.service:

#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 демон-перезагрузка 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 бод: Fnct + P, затем 4

- выберите режим с 80 столбцами: Fnct + T, затем A

- отключить эхо: Fnct + T, затем E

Вуаля.

Рекомендуемые: