打印服务器 安装教程


Time:2023-07-02 12:59:40

关于打印服务器的问题,我们总结了以下几点,给你解答:

打印服务器


打印服务器

背景

之前就想着,弄个打印机,一方面,我们自己平常可以打印些文件;另一方面,等宝宝长大了,给他打印试卷、错题啥的,也是极好的。

原本趁着双11,在网上看了hp的136w和奔图的一款网络打印机,激光的,带复印、扫描功能,价钱1000左右,觉得稍微有些小贵,但也还好。

后来正好跟我父母提了一嘴,他们表示,家里还有一台旧打印机,他们也不用了,让我把它搬到新家去。我想想也行,还省钱了,就搬了来。一看,是hp1020plus,没有网络功能,所以为了方便使用,需要做一个网络打印机服务器,让手机和电脑可以添加远程打印机,直接打印。

传统cups+foo2zjs方案

其实,之所以这回直接把旧打印机搬来用,一点都不慌的原因是,我早在几年前,就跟这台打印机做过网络服务器。

当年,我才用的方案就是cups+foo2zjs驱动。

于是,先来试一遍当年的方案。

先sudo apt install cups,再wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz

咦,怎么下载不下来?用浏览器试试。额,http://foo2zjs.rkkda.com/ 这个网站都已经被卖掉啦?。。。

于是,之能从github上找到别人的镜像仓,然后正常编译、测试。额,网页可以打开,任务也能正常下发,但打印机就是没反应。。。

之后,按照动作的排列组合试了很多种方案,都不行。突然灵光一现,发现原有在/dev/usb下的lp0端口不见了。怀疑可能是热插拔插件导致的,但又排列组合了一堆方案,可还是不对。。。

hplip+‘printer-driver-foo2zjs’方案

又在上文的一系列测试中,发现了hplip的存在。寻思着,既然有官方的驱动软件了,那干嘛不用呢。

于是,在把系统清理干净后,先sudo apt install hplip,发现里面自带了cups。但不幸的是,cups直接添加打印机,执行打印任务,报驱动失败的错误。

但这回有报错就简单多了,把报错信息上网搜一下,发现是要装一下hplip的插件:hp-plugin -i。安装后再试一下,这回现象又回去了,即没有报错,但打印机没反应。好吧,看来还是要从foo2zjs驱动入手。

在尝试各种编译foo2zjs,都没效果后,终于发现了一套可行的方案:

首先用hp-check,把缺少的依赖,能装上的都装上;

然后,不要自己编译foo2zjs,直接在apt里搜索foo2zjs,发现,哈,竟然有两个foo2zjs的包:printer-driver-foo2zjs、printer-driver-foo2zjs-common。于是,直接装上这两个包再试试,哈,成功啦!

允许外网访问

修改 /etc/cups/cupsd.conf :

在location之上,插入:

12WebInterface YesServerAlias *

WebInterface表示允许从网上打印;

ServerAlias * 表示允许所有域名

效果

服务器网页上:

pc上添加远端打印机:

苹果、安卓手机上直接打印:

了解更多

打印服务器安装教程


打印服务器安装教程

需要将打印机连到交换机上,再分给它一个IP,在每台电脑上安装打印机驱动,在选择端口那选择有IP地址的打印机就行了
网络打印一般是基于Windows NT网络环境下,TCP/IP协议的打印机的网络安装方法。网络安装比较复杂,有时候也会遇到一些问题。下面就来谈谈打印机的网络安装的几个基本步骤。 一、IP地址设置

在完成打印机与网络的硬件连接后,首先要给打印机分配IP地址。网络打印机IP地址的获得主要通过以下三种方式,一是支持DHCP的打印服务器可以在支持DHCP的网络中由服务器自动分配设置;二是由厂商提供网络管理软件,通过服务器或终端分配设置;三是在打印机控制面板上手工配置。在后两种方式下,需要向网络管理员申请此打印机的IP地址,并得到相应的子网掩码,然后在打印机面板或设置软件中将IP地址和子网掩码写入打印服务器中。 二、创建网络端口

打印机的IP地址设置完成后,在要安装打印机的服务器或终端计算机上创建网络端口,大多数厂商都提供了Win9x和Windows NT下的网络端口安装和创建程序,用户可以按照提示创建相应的网络端口。在Windows NT下还提供了一些标准的网络打印端口,其中最常见的LPR方式端口,不过要使用此种方式,一定要在Windows NT中添加TCP/IP Printing服务。 三、安装驱动

在端口创建完成后,就可以像安装普通打印机一样安装打印机的驱动程序,只是在安装过程中不要忘了选中创建的网络端口作为连接打印机的端口。对于Windows NT下安装的打印机有运行Win9x的终端共享,还要同时按提示安装Win9x下的驱动程序。

四、共享设置

在Windows NT下进行打印机安装时,会自动提示是否提供打印机共享给网络中的其他计算机,与Windows NT共享的打印机,其他终端计算机只需找到相应的打印机,点击后会自动提示安装过程。而对于安装在Win9x计算机上的打印机,需要在打印机安装完成后在打印机属性选项中设置成共享。同时在计算机的网络属性中还要选中允许打印机共享。

打印服务器不能提供服务,请检查打印服务器


打印服务器不能提供服务,请检查打印服务器

这种服务器逐罗市本成服问题一般出在你的网络问题上, 1、是否在同一个工作组上, 2打印机有无共享, 3、连接打印机的电脑有无网络, 4、连接打印机的电脑样探七最丰细蒸特却是否禁止你访问。


本文拓展问题:

打印服务器错误怎么弄打印服务器属性怎么设置打印服务器错误是什么意思打印服务器