Saya telah mengikuti panduan ini:
http://www.club.cc.cmu.edu/~mdille3/doc/mac_osx_serial_console.html
Dan saya menginstal driver Prolific sumber tertutup (open source dan FTDI selalu memberikan kesalahan AppleUSBCDC dan tidak bekerja keduanya, saya kira itu karena Mac Mini ini 64bit?). Jadi sekarang saya memiliki tty.usbserial dan cu.usbserial on / dev.
Saya juga mencoba file .plist yang menyebutkan getty, dan getty sedang berjalan tetapi saya tidak bisa meminta terminal untuk berbicara dengannya. Bahkan menggemakan sesuatu ke /dev/tty.usbserial tidak membuatnya muncul di terminal.
Mungkin itu karena entri 19200 di / etc / gettytab memiliki "g |" Behing itu? Kutipan:
2|std.9600|9600-baud:\
:np:sp#9600:
g|std.19200|19200-baud:\
:np:sp#19200:
std.38400|38400-baud:\
:np:sp#38400:
std.57600|57600-baud:\
:np:sp#57600:
std.115200|115200-baud:\
:np:sp#115200:
Berikut adalah file .plist yang saya gunakan:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>serialconsole</string>
<key>ProgramArguments</key>
<array>
<string>/usr/libexec/getty</string>
<string>std.19200</string>
<string>tty.usbserial</string>
</array>
<key>KeepAlive</key>
<true/>
</dict>
</plist>
Saya juga mencoba menggunakan 'cu.usbserial' - masih tidak jalan. Juga, saya tidak yakin apakah saya perlu mengatur beberapa pengaturan pada VT100 untuk membuatnya berfungsi, tapi saya menganggap itu cukup banyak plug-n-play. Kanan? :) Jika VT100 tidak bekerja sama sekali dengan konverter USB / serial, maka saya kira tidak ada gunanya tapi saya tidak percaya begitu. Terminal yang dimaksud adalah yang ini:
http://www.columbia.edu/cu/computinghistory/vt100-2.jpg
Terima kasih atas bantuannya, benar-benar ingin melihat dinosaurus menendang lagi!
sumber
Jawaban:
Saya dapat ini bekerja dengan adaptor Plugable (chipset Prolific PL2303HX), tapi saya harus menggunakannya
/dev/cu.usbserial
sebagai gantinya/dev/tty.usbserial
.Sangat membantu untuk digunakan
screen
untuk menguji koneksi - itu memungkinkan saya untuk mengetahui bahwa kabel saya salah. Saya menggunakan koneksi DB9-DB25 dari sini:Teks-Terminal-HOWTO / Koneksi Fisik
Ingatlah bahwa Anda tidak dapat menjalankan
getty
dari baris perintah di versi terbaru OSX - itu harus dimulai olehlaunchd
. Anda harus menggunakanplist
file seperti diuraikan di sini, dan gunakanlaunchctl
untuk memuat dan memulainya.sumber
Saya memiliki banyak masalah yang sama dengan mencoba mendapatkan VT220 untuk bekerja dengan Mac saya. Hal yang akhirnya memecahkan masalah saya adalah menggunakan Tripp Lite Keyspan USB ke Serial adapter. Berikut ini tautan ke adaptor Tripp Lite dan drivernya. http://www.tripplite.com/high-speed-usb-to-serial-adapter-keyspan~USA19HS/
Sebelumnya saya telah mencoba dua USB berbeda untuk Serial adapter, satu yang menggunakan driver Prolific, dan mereka tidak berfungsi.
Pastikan untuk memeriksa kabel Anda juga. Saya membeli kabel modem nol yang ternyata kabelnya tidak benar atau rusak. Anda dapat melakukannya dengan multimeter. Anda mungkin harus mencari pin-out yang berbeda jika Anda menggunakan DB9 -> DB25 atau sesuatu seperti itu.
Berikut ini rincian dari apa yang saya lakukan dan apa yang berhasil jika Anda penasaran: https://gist.github.com/albertfilice/0f12dc87f8d1ec02ef14
sumber
pada file plist Anda, pada stringparameter kedua, cukup tulis huruf g. ini cocok dengan entri dalam file gettytab Anda. seperti yang saya mengerti, huruf pertama, diikuti oleh bilah, adalah nama entri.
sumber