萬盛學電腦網

 萬盛學電腦網 >> Solaris介紹 >> Solaris 8 設定終端 TTY

Solaris 8 設定終端 TTY


本章假設您已熟悉:

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