Thiết lập Digital VT100 làm thiết bị đầu cuối cho OS X Lion


0

Tôi đã làm theo hướng dẫn này:

http://www.club.cc.cmu.edu/~mdille3/doc/mac_osx_serial_console.html

Và tôi đã cài đặt trình điều khiển Prolific nguồn đóng (trình điều khiển nguồn mở và FTDI luôn phát ra lỗi AppleUSBCDC và không hoạt động cả, tôi nghi ngờ đó là vì Mac Mini này có 64 bit?). Vì vậy, bây giờ tôi có cả tty.usbserial và cu.usbserial trên / dev.

Tôi cũng đã thử tập tin .plist đề cập đến getty và getty đang chạy nhưng tôi không thể lấy thiết bị đầu cuối để nói chuyện với nó. Ngay cả việc lặp lại một cái gì đó để /dev/tty.usbserial cũng không làm cho nó hiển thị trên thiết bị đầu cuối.

Có thể đó là vì mục nhập 19200 trên / etc / gettytab có "g |" Hít nó? Trích đoạn:

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:

Đây là tập tin .plist tôi đang sử dụng:

<?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>

Tôi cũng đã thử sử dụng 'cu.usbserial' - vẫn không đi. Ngoài ra, tôi không chắc mình có cần cài đặt một số cài đặt trên VT100 để làm cho nó hoạt động hay không, nhưng tôi cho rằng nó khá nhiều plug-n-play. Đúng? :) Nếu VT100 hoàn toàn không hoạt động với bộ chuyển đổi USB / nối tiếp, thì tôi đoán là không có điểm nào nhưng tôi không tin như vậy. Thiết bị đầu cuối trong câu hỏi là cái này:

http://www.columbia.edu/cu/computinghistory/vt100-2.jpg

Cảm ơn vì sự giúp đỡ, thực sự muốn thấy con khủng long lại đá!


1
Tôi yêu những điều đó. Đã dành hàng giờ gõ Pascal vào họ trong trường đại học.
Alan B

Tôi cũng vậy. Tôi thực sự đã sử dụng một loại thiết bị đầu cuối khác để truy cập VAX trở lại vào ban ngày, nhưng chúng thực sự là những phần cứng tuyệt vời. Ước gì tôi có thể làm cho cái này hoạt động trở lại
Bruno Antunes

Điều này đã được truy cập vào VAX 11/780 và DEC Pascal. Những thiết bị đầu cuối và VT52. Tôi đã dành 30 phút để viết mã (và với gang, hãy gõ bàn phím vào những thứ bạn thực sự có được một bài tập) và sau đó 15 phút chờ đợi nó được biên dịch. Nói điều đó với trẻ em những ngày này, v.v ...
Alan B

những ngày Pascal của tôi đã dành cho những năm 386 và 486 với Turbo Pascal. Điều đó thật thú vị :)
Bruno Antunes

Câu trả lời:


0

Tôi đã làm điều này để làm việc với một bộ chuyển đổi Plugable (chipset Prolific PL2303HX), nhưng tôi phải sử dụng /dev/cu.usbserialthay vì /dev/tty.usbserial.

Thật hữu ích khi sử dụng screenđể kiểm tra kết nối - nó cho phép tôi nhận ra rằng cáp của tôi sai. Tôi đã sử dụng kết nối DB9-DB25 từ đây:

Text-Terminal-HOWTO / Kết nối vật lý

Hãy nhớ rằng bạn không thể chạy gettytừ dòng lệnh trong các phiên bản OSX gần đây - nó phải được bắt đầu bằng launchd. Bạn phải sử dụng một plisttệp như được nêu ở đây, và sử dụng launchctlđể tải và khởi động nó.


0

Tôi đã có rất nhiều vấn đề tương tự khi cố gắng để VT220 hoạt động với máy Mac của mình. Điều cuối cùng đã giải quyết vấn đề của tôi là sử dụng bộ chuyển đổi USB sang nối tiếp Tripp Lite Keyspan. Đây là một liên kết đến bộ điều hợp Tripp Lite và trình điều khiển. http://www.tripplite.com/high-speed-usb-to-serial-ad CHƯƠNG-keyspan~USA19HS /

Trước đây tôi đã thử hai bộ chuyển đổi USB sang nối tiếp khác nhau, một bộ sử dụng trình điều khiển Prolific và chúng không hoạt động.

Hãy chắc chắn để kiểm tra cáp của bạn quá. Tôi đã mua một cáp modem null hóa ra là dây không chính xác hoặc bị hỏng. Bạn có thể làm điều đó với một vạn năng. Bạn có thể phải tìm kiếm một pin-out khác nếu bạn đang sử dụng DB9 -> DB25 hoặc một cái gì đó tương tự.

Đây là sự cố về những gì tôi đã làm và những gì đã hoạt động nếu bạn tò mò: https://gist.github.com/albertfilice/0f12dc87f8d1ec02ef14


-2

trên tệp plist của bạn, trên tham số chuỗi thứ hai, chỉ cần có chữ g. cái này khớp với mục trong tập tin gettytab của bạn. theo tôi hiểu, chữ cái đầu tiên, theo sau là thanh, là tên mục nhập.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.