在Windows 95系統下,我們可以將同一網絡中他人的共享打印機設置為自己的網絡打印機,從而實現網絡打印。但是,在終端/服務器網絡中如何實現網絡打印呢?這裡介紹3種在IBM AIX UNIX4.1.2系統下,使用Specialix終端服務器、ATRIE 144LCD Modem和LQ1600K打印機,利用終端服務器實現網絡打印的方法:
方法一
利用終端服務器本身提供的打印功能在終端服務器的某口接打印機,實現網絡打印時,對終端服務器應用如下命令進行設置:
JS—8500#set line 2 service printer /將2口設置成打印口/
JS—8500#save
JS—8500#reboot
設置完成以後,將打印機接到端口2上,在終端上用rcp命令即可實現打印操作。
例如,要打印/tmp下的文件,使用命令rcp /tmp/example jet1:p2(jet1為終端服務器的名字,p2為端口號)。
方法二
我們還可以利用AIX系統提供的打印隊列,把等待執行的多個打印作業,作為一個作業隊列來管理,輪流執行並行使用打印機資源。這樣,不但使打印作業變得有序、易於管理,而且,由於一個打印隊列可指向多台打印機,用戶可以向多個隊列提交作業,提高了設備的使用率,縮短了作業時間。打印機直連終端服務器,用打印隊列實現網絡打印的配置方法如下:
1.配置終端服務器
如需要將ytr1(1號終端服務器)的16端口連接打印機,在終端服務器上執行如下命令:
JS—8500#set line 16 service silent raw workip 10015
JS—8500#save
JS—8500#reboot
2.在服務器上添加打印隊列
(1)刪除打印端口對應的tty設備
ytr1的16口對應服務器上的tty16,以root用戶登錄,執行以下命令:
host1/#smitty tty
進行所有希望的更改之後按執行鍵。
(2)添加打印隊列
首先,將語言環境設置為英文,然後添加打印隊列:
host1#LANG=C
host1#smitty print
一個打印機隊列添加完畢,我們可以用如下命令向系統提交打印作業:
lp -dqueuename filename(queuename:打印隊列名,filename:文件名)
注意:在終端服務器上添加打印隊列時,需要計算好要刪除的tty和隊列的Port Number。源:中華考試網
方法三
在某局域網中,有的單位不需要對數據進行采集、處理,而只需要別的單位向其發送的數據,這樣的單位,只要由打印機將數據輸出即可。鑒於這種情況,我們對第2種方法加以修改,利用Modem和兩線專線實現了遠程網絡打印。
1.MODEM的設置
對於ATRTE 144LCD Modem,通過LCD顯示板配合面板上的按鍵方式,根據以下選單對Modem進行相應的設置(其他值取缺省值):
LINE SETUP MENU:在Line Type選單中設線的類型為兩線專線方式(2L);
MODEM MENU:在SEL DCE SPEED選單中設DCE速率為9600bps,在SEL ORIG/ANS選單中分別設2台Modem為呼叫、應答(O:呼叫,A:應答);
TERMINAL MENU:在SEL DTE SPEED選單中設DTE速率為9600bps,在SEL ASYN/SYN選單中選擇異步方式(AS),在DTR OPTION選單種選擇忽略終端檢測。
以上設置完成以後,在PROFILE MENU中選擇SAVE PROFILE,保存以上設置。
2.其他設置
除了按照第2種方法對終端服務器進行設置和在服務器上添加打印隊列外,還需要更改終端的特性,方法如下:
以root用戶登錄,執行以下命令:
host1/#smitty tty
smit tty→change/Show Characteristics of a TTY
(更改/顯示終端的特性)
ENABLE LOGIN:disable /*允許注冊*/
FLOW CONTROL to be used:xon /*使用的流程控制*/
OPEN DISCIPLINE to be used:modem /*使用的打開規程*/
經過以上步驟,設備連接就緒,就可以用如下命令向系統提交打印作業:
lp -dqueuename filename(queuename:打印隊列名,filename:文件名)。