İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Minitel, 80'lerde Fransa'da tanıtılan bu süper süslü terminaldir (hikayenin tamamına bakın). Minitel'i çocukken kullanırdım ve kısa süre önce yolum yine kesişti.
Gerçekten de "sadece" bir terminal olduğundan, Pi'niz de dahil olmak üzere en sevdiğiniz linux makinenizin konsoluna bağlanabilir. Benim de bir çift Orange Pi'm var…
Orange Pi One'ımı ve Minitel'imi birbirine bağlamanın tamamen basit olmadığı ortaya çıktı, bu yüzden öğreticiler konusundaki maceranın kaydını yapacağımı düşündüm!
Adım 1: Donanım
Le Minitel seviyeleri 15v'a kadar çıkabilir ki bu da Orange Pi için çok fazla! Bir çözüm, söz konusu sinyalleri bir Mantık Seviyesi Dönüştürücüsü aracılığıyla uyarlamaktır.
Bir "Mantık Seviyesi Dönüştürücü Çift Yönlü Modül 5V - 3.3V" aramak istiyorsunuz.
Ayrıca Le Minitel'e bağlanmak için bir "MIDI 5 Pin DIN Kablosuna" ihtiyacınız olacak. Yukarıdaki Resim, not edilmesi gereken 3 pini göstermektedir: Rx, Tx ve GND.
2. Adım: Her Şeyi Bağlayın
Resimler açıklayıcı olmalıdır.
Aklında tut:
- Minitel'den Tx, Rx ve GND, mantık seviyesi dönüştürücüye bağlanır.
- Orange PI'den Tx, Rx, GND, 3v ve 5v, mantık seviyesi dönüştürücüye bağlanır.
- Minitel Rx, lojik seviye dönüştürücüdeki Orange Pi Tx'e bağlanır.
- Minitel Tx, lojik seviye dönüştürücüde Orange Pi Rx'e bağlanır.
3. Adım: Yazılım: OSX ile Oluşturun
Bu proje için birçok dağıtım denedim ve sonuç şu: Eğer bir usb dongle üzerinden (çalışan) bir wifi bağlantısı istiyorsanız, Armbian'a razı olun, ne eksik ne fazla.
.7z arşivlerini açmak için brew ve 7za yüklemeniz gerekebilir
/usr/bin/ruby -e $(curl -fsSL
demlemek p7zip yükleyin
Resmi indirin ve sıkıştırmayı açın
wget
7za x İndirilenler/Armbian_5.75_Orangepione_Ubuntu_bionic_next_4.19.20.7z
USB kartınızı tanımlayın (benimki disk1) ve üzerine Armbian görüntüsünü yazın
diskutil listesi
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 kartı Orange Pi'nize takın ve ona bağlanın
kullanıcı: kök
şifre: 1234 ipucu: şifreyi "orangepi" olarak değiştirin
4. Adım: Bir Wifi Bağlantısı Yapılandırın (isteğe bağlı)
Dongle'ınız (Realtek RTL8188CUS tabanlı olduğu varsayılarak) kutudan çıktığı gibi çalışıyor olmalıdır. Tek yapmanız gereken raspbian-config'i başlatmak.
Adım 5: Orange Pi Konsolunuzu Yapılandırın (4800 Baud, Minitel1b-80 Terminali)
İşte tam durumum:
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 SMP orangepione 4.19.20-sunxi #5.75 9 Şubat Cumartesi 19:02:47 CET 2019 armv7l armv7l armv7l GNU/Linux
uart1'i etkinleştirdim (c.f. resimler):
root@orangepione:~# armbian-config
lib/systemd/system/[email protected]'i değiştirdim:
#ExecStart=-/sbin/agetty -o '-p -- \u' --keep-baud 115200, 38400, 9600 %I $TERM
ExecStart=-/sbin/agetty -c %i 4800 minitel1b-80
ttyS1'i systemd ile kurdum:
ln -s /etc/systemd/system/[email protected] /etc/systemd/system/getty.target.wants/[email protected]
systemctl arka plan programı-yeniden yükleme systemctl [email protected] başlat
minitel1b'nin daha iyi bir sürümünü kurdum
wget https://canal.chez.com/mntl.titic mntl.ti -o /etc/terminfo
Adım 6: Minitel'inizi Kullanın
Le Minitel'i açın, ardından
- Le Minitel'i 4800 baud'a değiştirin: Fnct+P, ardından 4
- 80 sütun modunu seçin: Fnct+T, ardından A
- yankıyı devre dışı bırak: Fnct+T, ardından E
işte.