這裡有一些你可能發現很有用的串列祕訣...
kermit
以及 zmodem
要在 kermit
下使用 zmodem 的話,將下列內容加到你的 .kermrc
裡去:
define rz !rz < /dev/ttyS3 > /dev/ttyS3
define sz !sz \%0 > /dev/ttyS3 < /dev/ttyS3
要確定正確地放入你數據所在的串列埠.然後,要使用的話,只要在 kermit 的提示符號下鍵入 rz
或 sz <檔名>
即可.
要在當你簽入的時候自動設定你的終端機形式的話,把終端機的形式加到 /etc/inittab
的項目裡去.
如果我有一台 vt100 終端機在 ttyS1
上 ,我要對 getty
指令加上 ``vt100'':
S1:456:respawn:/sbin/getty ttyS1 DT9600 vt100
你也可以使用 tset
,可以在你簽入的時候建立終端機的特性,而且不需要依賴任何的預設值.
ls
如果 ls
因為彩色特性而擾亂了你的終端機模擬,把它關掉.
ls --color
以及 ls --colour
都使用彩色特性.有些安裝方式使得 ls
預設為使用彩色.
檢查 /etc/profile
以及 /etc/csh.cshrc
裡的 ls
別名.
如果你不想修改系統預設值的話,你也可以設給 ls
別名 ls --no-color
.
有一個叫做 vtprint
的程式可以做得到,在
ftp://ftp.sdsu.edu/pub/vtprint
及
http://www.sdsu.edu/~garrett
可取得.
另外一支叫 xprt
的程式也能做到.它可在
ftp://sunsite.unc.edu/pub/Linux/system/printing
找到.
可以.要讓 Linux 在啟動的時候自動地偵測並且設定串列設備的話,把這一行:
/sbin/setserial /dev/ttyS3 auto_irq skip_test autoconfig
加到你的 /etc/rc.d/rc.local
或是 /etc/rc.d/rc.serial
檔案裡面.
對每一個你希望自動配置的串列埠都要做.要確定所給的是一個真正存在於你電腦上的設備名稱.
對於卡的位址,以及 IRQs 查閱 setserial
程式隨附的 rc.serial
.
它有很多關於多埠卡的細節,包括輸出入位址以及設備名稱.
在第三十六期的 Linux Journal 在
http://www.ssc.com/lj/issue36/index.html
有篇文章解釋如何使用串列控制台(serial console).
不幸的是,寄電子郵件給作者都被退回.我希望這篇文章會很快地上述 URL 的 Linux Journal 網站中.
如果在一部使用 (E)IDE 磁碟機的系統上你發現流量很慢而且串列埠常溢滿,你可以取得 hdparm
.
這是一個可以修改 (E)IDE 參數,包含讓一磁碟 IRQ 動作期間其它 IRQs 仍可工作.
這會改善反應速度並幫助消除溢滿.確定小心地讀過了線上手冊,因為某些磁碟/控制卡組合不喜歡它並且可能損毀檔案系統.
也可以看一下一個叫 irqtune
的工具,可以改變一個裝置 IRQ 的優先順序,例如你數據機所在的串列埠.這也可能改善你系統的串列流量.
irqtune
的常見問題解答(FAQ)可在
http://www.best.com/~cae/irqtune
找到.