本章假設您已熟悉:
Solaris 操作環境如何使用 STREAMS 和 ioctl 與外部設備通訊。
termcap 和 terminfo 如何支持不同的終端類型。
關於 STREAMS 和 TTY 驅動程序的背景知識,請參考termio(7) man 頁。
終端支持
簡體中文 Solaris 操作環境支持中文終端 (EUC-GB) 。終端應具有內置簡體中文字體和輸入法。
安裝終端
如果以前未曾向系統添加過終端,則先嘗試僅以 ASCII 模式安裝終端。關於進一步的信息,請參閱系統管理指南。
用於添加終端的串行端口接口
"串行端口"是在 "系統管理"菜單中,用於配置終端的串行端口。串行端口提供安裝終端的最簡便方法。admintool 命令調用"串行端口"。關於 admintool 命令的進一步信息,請參閱>系統管理指南。
訪問串行端口
成為超級用戶。
system% su
鍵入 admintool 命令。
將出現系統管理菜單。
system# admintool
選擇串行端口圖標。
使用串行端口菜單
中文終端的安裝方法與安裝 ASCII 終端相同。
選擇"串行端口"菜單上的"編輯"選項。
出現 Serial Ports: Modify Service (串行端口:修改服務) 子菜單。
在 Admintool: Modify Service (系統管理:修改服務) 子菜單上選擇啟動服務、波特率 9600,並輸入終端類型。
使用命令行接口添加終端
在 ttya 端口上通過命令行設置終端則需要下列步驟:
確定端口監視器的版本號。
將顯示端口監視器版本號。
# ttyadm -V
輸入下列命令,用端口監視器版本號代替 ver。
(有關 sacadm (1M) 和 pmadm (1M) 的進一步信息,請參閱它們的 man 頁。)
# pmadm -r -p zsmon -s ttya
# sacadm -a -p zsmon -t ttymon -c /usr/lib/saf/ttymon -vver
使用與您的終端類型匹配的 pmadm 命令來添加登錄服務:
對於 EUC 終端,使用下列命令:
# pmadm -a -p zsmon -s ttya -i root -fu -v ver -m "`ttyadm -S y \
-T terminal_type -d /dev/ttya -l 9600 -m ldterm,ttcompat -s \
/usr/bin/login`"
開啟終端。
遵照終端附帶的文檔說明。
登錄終端。
檢查安裝的正確性:
# setenv LANG locale
# /bin/stty cs8 -istrip defeucw
--------------------------------------------------------------------------------
¨é:
這些值表明操作系統設置以"8 位無奇偶校驗"模式與終端通訊。確保終端設置為"8 位無奇偶校驗 "模式。參考終端的設置手冊中設置終端選項的正確方法。
--------------------------------------------------------------------------------
設置用戶的 TTY
要驗證 TTY 已正確設置:
鍵入帶 a 選項的 -/bin/stty 命令:
system% /bin/stty -a
如果上面的值 (cs8、-istrip) 未列出,則使用下列命令來設置它們:
system% /bin/stty cs8 -istrip defeucw
這是設置終端的最後一個步驟。
copyright © 萬盛學電腦網 all rights reserved
|