Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

UNIX 列印系統六大故障排除全攻略:從硬體檢查到驅動優化

編輯:Linux 教學

UNIX 環境下列印故障層出不窮,影響業務流程。依循系統化排查步驟,可快速定位並解決問題。

故障一:印表機完全無反應

  1. 確認電源、硬體自檢、傳輸線連接。
  2. 驗證並行/序列埠設定正確(序列埠鮑率必須匹配)。
  3. 啟用列印服務:sysadmsh → Printers → Schedule → Accept/Enable。
  4. 開機畫面確認埠口被辨識(如 Parallel 0x378-ox37A 07-Unit=0)。
  5. 檢查中斷向量無衝突。
  6. 測試埠口重導向:並行埠 date > /dev/lp0,序列埠 (stty options; date) > /dev/ttyla。
  7. 若重導向可列印,提交標準檔案測試;若仍失敗,檢查 lpsched 進程、重啟 /usr/lib/lpshut; /usr/lib/lpsched、查 lpstat -o -l 狀態、強制啟用印表機。

故障二:無法重導向輸出至印表機

  1. 確認 /dev 下裝置檔存在且為裝置檔非文字檔。
  2. 換測試線材、DOS 環境下測試列印。
  3. DOS 可列印但 UNIX 不行:確認埠口啟動辨識、嘗試換裝置名(lp1 替 lp0、tty2a 替 ttyla)。
  4. DOS 也不行:檢查印表機硬體設定、聯繫廠商。

故障三:開機未辨識埠口

  1. 確認並行/序列卡跳線、重插卡槽。
  2. 多張並行卡可能衝突,移除第一張測試。
  3. 對照手冊核對卡設定、嘗試替代設定。
  4. 更換印表卡測試。

故障四:列印輸出亂碼

  1. 序列埠鮑率匹配(建議 9600),sysadmsh → Printers → Configure → Parameters → stty 設定。
  2. 奇偶校驗位設定匹配(直連 <15.25m 可免用),同介面增減 oddp/evenp/-parity。

故障五:列印格式錯誤

調整 stty 參數:行距過大用 onlcr 或 tabs,文字擠壓用 tabs,鋸齒狀用 onlcr(預設值)。

故障六:並行列印速度異常緩慢

確認設定無誤後,可能為中斷處理瓶頸。建立「特殊裝置節點」啟用假脫機模式:mknod /dev/lp0p c 6 64 等,設定權限 chown bin; chgrp bin; chmod 222,再於 sysadmsh 修改裝置名為 /dev/lp0p。並確認印表機類型正確(TERM=printer-type tput longname 查詢、ls -R /usr/lib/terminfo 列表),錯誤類型會傳送錯誤控制碼導致輸出異常。

Copyright © Windows教程網 All Rights Reserved