Linux 版 (精华区)

发信人: lizhenguo (所谓学习再学习), 信区: Linux
标  题: 如何用最低成本满足公司局域网上各部门的打印需求?-
发信站: 哈工大紫丁香 (2004年03月24日20:09:02 星期三), 站内信件

原文章发布于 99.9.1 by 吴阿亭 



目的:  公司内部常常有多个部门,各部门在物理位置上或者离得很近,或者
        相距较远,且每个部门有一台自己的HP激光打印机,因此,我们考虑
        建立Linux打印服务器提供网络集中打印。
硬件及成本: 
        考虑到Linux的主要优势之一便是能在低档的PC机上稳定运行,特别
        作为打印服务器,对硬件要求更低,甚至一台带8M内存的386即能满足
        要求,在我的环境中用的是两台Intel 486DX2-66,8M 内存, 210M 硬盘
        的兼容机。
软件环境: Redhat Linux 5.2

实现方法:

A.       以四个部门为例,两个部门挨得较近,另两个部门离得较远,较近的
两个部门的两台HP激光打印机(HP 4 plus and HP 5)都接在一台Linux服务器上
我用了两块super I/O card,其中第二块上仅仅enable了LPT2,其它的端口全部
禁止,这样,该服务器中就有了两个打印口,端口地址分别是378和278,在安装
系统时已经选择了HP 4/5/6 series打印机,且仅仅选择了安装仅仅与打印有关
的软件包,故整个系统安装完毕还剩下60M左右的硬盘空间,作为打印缓冲已经
足够了。 
      你需要事先配置好samba server,下面是我的相关打印机配置文件:

[shisd@psopu /etc]$ more /etc/printcap 
lp1|lprinter:\
        :sd=/var/spool/lpd/lp1:\
        :mx#0:\
        :sh:sf:\
        :lp=/dev/lp1:
lp2|lprinter2:\
        :sd=/var/spool/lpd/lp2:\
        :mx#0:\
        :sh:sf:\
        :lp=/dev/lp2: 

注:1.第一块超卡用的是/dev/lp1,第二块(仅仅enable了LPT2)用的是/dev/lp2
   
    2.若你刚开始只用了第一块超卡,后来才加第二块超卡,你仅需要运行
     #cp /var/spool/lpd/lp1 /var/spool/lpd/lp2 -a
  并在文件/etc/printcap中加上lp2的那一段,然后重新启动lpd和samba.
     #/etc/rc.d/init.d/lpd restart 
     #/etc/rc.d/init.d/smb restart
  
    3.配置文件中的lprinter和lprinter2分别是lp1和lp2的别名,你也可以换成
      各自部门的名称,更改后要重新启动lpd和samba.

B.     若两个部门相距较远,你也可以设两台Linux 打印服务器分别接两台激光打印机,
作为另一种选择,你可以在一台Linux服务器上接一台激光打印机,且在另一部门使用专
用的打印服务器,象AXIS 560 ,接自己的激光打印机到这个AXIS 560上,AXIS 560支持
各种系统,当然也支持Linux,它提供的安装方法很简单,从该打印服务器中下装一个安
装script文件,跟随里面的安装步骤即可,它内置一个Web浏览器式管理接口。下面是我
的/etc/printcap文件。

[shisd@psaccount /etc]$ more /etc/printcap
lprinter:\
        :sd=/var/spool/lpd/lp1:\
        :mx#0:\
        :sh:sf:\
        :lp=/dev/lp1:\
        :if=/var/spool/lpd/lp1/filter:
pssales-hp| Network printer on Print Server pssales:\
        :lp=:\
        :sd=/var/spool/lpd/pssales-hp:\
        :rm=pssales:\
        :rp=pr1: 

注: 1.AXIS 560 提供了两个并口,一个串口,我接了一台HP 4 plus在第一个并行口.
给AXIS 560设定的打印服务器名称为pssales,打印机名为pssales-hp;而lprinter是直
接接在Linux打印服务器上的激光打印机。

     2.你也可以接一台Epson style color喷墨打印机到AXIS的第二个并口,这时你
最好在另一台Linux服务器上用X Windows下的printtool来设置Epson喷墨打印机,然
后再把配置文件拷贝到这台Linux打印服务器(因该打印服务器没装X windows)。
    
  Linux作为打印服务器相当稳定可靠,哪怕你用的是最低档的硬件,在我公司的局
域网上有这样的PC打印服务器共5台,外加一个AXIS 560专用打印服务器,所有的都
工作得相当可靠,你甚至可以拿走它们的显示器,就留一个机箱和键盘,几乎不需要
维护。


Jephe


  中国Linux论坛 版权所有


--
“秋风清,秋风明;落叶聚还散,寒鸦栖复惊。相思相见知何日,
此时此夜难为情。”

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.239.190]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.398毫秒