[linux]HP老式打印机通过CUPS变身无线打印机[树莓派适用]

[linux]HP老式打印机通过CUPS变身无线打印机[树莓派适用],第1张

选择驱动时,一定要选择完全一致的驱动,否则打印机无法正常工作。

插件可以不选择,如果在CUPS提供的驱动中找不到你的型号就先按照问题一的方法 *** 作后再进入CUPS管理页面即可。

配置完成后,可以点击「Print Test Page」打印测试

如果正常就可在局域网中其他电脑搜索并了连接你的打印机了。

解决方法:

随便打开一个文档,打印-所有打印机Android Cups Printer-填写路径(http://你的IP:631/printers/你的打印机名称-可参照CUPS管理页面的路径),添加成功后即可打印。

此问题是因为ANDROID10禁止不安全的连接,所以需要在CUPS中配置SSL,或者当d出提示时选择信任HOST

配置文件可参考 https://www.cups.org/doc/man-cupsd.conf.html

/etc/init.d/cups start

然后在CUPS服务器主机server中,我们要做好2个文件的设置,这两个文件分别是:

/etc/cups/cupsd.conf

/etc/cups/printers.conf

其中,cupsd.conf是控制cups服务的设置,而printers.conf则是对打印机进行设置的。

设置这两个文件并不复杂,这里不建议手工修改,因为可以用web方式来设置,然后自动生成。

只要在本机的网页浏览器输入这个网址,就可以进入CUPS的web设置界面:

http://服务器主机名:631 例如: http://server:631

不过在这里,觉得需要介绍一下这两个文件里面的内容,这样对大家的理解会有好处。

而且,我发现如果要限制用户的话,好像还是需要手动修改printers.conf文件的。

cupsd.conf文件中的内容:

#================================

AuthType Basic

AuthClass System

Order Deny,Allow

Deny From All

Allow From 127.0.0.1

#上面这个部分是设定对CUPS服务管理的权限,一般只准许从本机进行对CUPS服务的修改控制。

#所以可以看到 allow地址是 127.0.0.1

Order Deny,Allow

Deny From All

Allow From All

#上面这个部分是对CUPS服务的功能权限默认设置,一般如此,没有什么特别的。

#

# End of "$Id: cupsd.conf.in,v 1.16 2004/08/18 17:53:47 mike Exp $".

#

# Lines below are automatically generated - DO NOT EDIT

#下面这部分是设置打印机在CUPS中的使用。因为服务器毕竟只是电脑,真正要打印还是通过打印机

#从设置看基本上也是全部使用权限开放,如果要限制IP地址区域的话,需要在Allow 后面进行设置。

#注意上面这一行,其中HP是打印机的名字,要和printers.cups中设置的一样才可以其作用。

Order Deny,Allow

Deny From All

AuthType None

Allow from All

#================================

printers.conf文件中的内容:

#================================

#下面这一行中的HP是打印机的名字,为方便设置,建议和打印机的网络主机名一致

Info Created by redhat-config-printer 0.6.x

DeviceURI lpd://HP/PORT1

State Idle

Accepting Yes

JobSheets none none

QuotaPeriod 0

PageLimit 0

KLimit 0

AllowUser root

AllowUser PETER

AllowUser SUSAN

#================================

这里,要重点说一下上面这部分中的黑体字那一行

DeviceURI lpd://HP/PORT1

这一行是定义打印机与CUPS服务器之间通过什么协议来连接,还有一些其它的候选协议如下:

file:/path/to/filename.prn

http://hostname:631/ipp/

http://hostname:631/ipp/port1

ipp://hostname/ipp/

ipp://hostname/ipp/port1

lpd://hostname/queue

socket://hostname

socket://hostname:9100

以上这些打印协议中,hostname指的是打印机的网络主机名,也可以用打印机的IP地址代替,631则是CUPS服务的端口号

这其中,port1一般是惠普打印机的默认queue,如果是多queue打印机,你可以通过ftp协议登陆到打印机上,然后看看打印机系统上根目录下有哪些目录,从中可以判断出queue的名字

这里要注意一个问题,因为我在实际 *** 作中,发现 redhat-config-printer-gui 图形界面的打印机设置只支持 LPD 协议的打印机设置。也就是说,如果你采用 IPP, HTTP, 或者 socket,即使配置成功,测试页也可以打印,但是就是不可以使用 redhat-config-printer-gui 图形界面来对打印机进行进异步设置。为了方便起见,我建议大家还是选用 LPD 来设置CUPS服务器和打印机之间的连接。

还有 AllowUser 语句,通过这条语句,可以允许或限制特定用户的打印权限,假如没有这条语句,就是所有用户可以打印。

这条语句是需要手动添加的。

*注意每次通过redhat-config-printer-gui 图形界面进行设置后,AllowUser 语句都会被自动删掉,需要重新添加

另外有关于 cupsd.conf 文件的补充内容:

在做好上面的设置后,发现如果要限制IP网段的话,手工配置很麻烦,于是通过redhat-config-printer-gui图形界面来配置。

下面这一部分是采用redhat-config-printer-gui图形界面设置后自动在cupsd.conf文件产生的,不建议手动添加。

不过要注意的是,如果想要采用redhat-printer-config-gui图形界面来修改设置,在printers.conf文件中,网络打印协议要采用LPD协议:

#============================

Browsing On

BrowseProtocols cups

BrowseOrder Deny,Allow

BrowseAllow from @LOCAL

BrowseAddress 255.255.255.255

Listen *:631

#============================

这其中 Listen 语句是设定允许使用CUPS服务的网络限制的。"*"代表所有的网络

我在一些资料中看到,说是如果要设置网络区域,是要写成如下格式:

Listen 0.0.0.0:631

但实际上是错误的,如果写成象上面那样,会导致CUPS服务启动出错。

会给出如下的出错信息:Child exited with status: 98!

所以,正确方法还是用 *号代替所有网络。

至于其它区域段IP网络设置,大家可以通过 redhat-printer-config-gui图形界面中的 share 选项进行控制,非常方便,在此就不一一列举。

做完以上这些,重新启动一下CUPS服务就可以.

用 lpq.cups 命令看一下打印机的状态, 如果有 "HP is ready" 字样,就说明CUPS服务器设置成功了。

客户端设置:

前提是CUPS服务器的防火墙要打开,至少631端口号不能屏蔽。

客户端的设置非常简单,只需要配置一个文件:

/etc/cups/client.conf

client.conf文件内容:

#======================

#ServerName CUPS服务器地址或服务器名,例如:

ServerName server

#======================

的确是很简单吧,设置好后重启一下CUPS服务就可以了。 ”

我是通过上面的那篇文章设置的,前面的服务器设置都正常,问题可能处在客户端的设置,上面的帖子说要把客户端里面的/etc/cups/client.conf修改下,但是问题是现在所有的F5系统主机名字都是一样的 而其我是该了好几次的主机名都没办法改。用HOSTNAME命令和在HOTS下都没办法。

问题一:如何安装惠普打印机 将打印机电源线、数据线接好→在计算机上放入打印机驱动鸡,双击运行里面的setup命令→在出现的安装界面中按照提示单击下一步按钮来 *** 作→直至出现一个提示你开启打印机电源的界面,此时打开打印机电源,系统会自动搜索打印机的→搜索到后系统继续执行安装驱动的命令,最后重启计算机即可

问题二:如何添加HP网络打印机 1、打印机用网线连接到网络后,会自动获得一个IP地址,有些会直接显示在打印机的小屏幕上,有些不显示,但也没有关系。

2、点击开始,控制面板,添加打印机。

3、提示要安装的打印机选项,选择网络打印机后点下一步。

4、d出网络打印机的查找方式,这里说下最简单的局域网内查找打印机

5、输入网络打印机路径后点下一步,会d出安装打印机提示

6、选择是后系统从共享打印机服务端下载驱动,并安装到本地,安装完后会提示是否设置成默认打印机。

7、直接点下一步后完成网络打印机安装。

问题三:惠普打印机怎么安装没有光驱 打印机连接到电脑上,电脑安装驱动精灵并打开,驱动精灵会自动检测打印机型号并提示未安装驱动,你手动选择下载安装即可。这是最简便的办法!

或者你不想电脑安装此驱动精灵软件的话,可按照打印机型号去惠普官网下载对应驱动。或者直接百度搜索也行。

建议第一个方法!

问题四:HP打印机按添加打印机添加不上怎么办 2种方法

1、将驱动解压缩后,连接打印机,并通电。

2、系统扫描出新设备后,用指定驱动目常的方法,进行安装。(注意,这种方法安装的,仅仅是打印机驱动,打印机驱动包内的一些例如实用工具、控制台一类的,没有)

1、将驱动解压缩。

2、在控制面板里面找添加硬件,然后在硬件项目里面选择打印机,然后就出现N多品牌N多驱动,如果没有你所用的打印机型号,那就点击从磁盘安装,然后指向刚才解压缩后的驱动包,然后选择驱动程序,安装。

3、安装完毕后,连接打印机,通电,系统找到硬件后,选择自动安装驱动,系统自动安装刚才已经安装的驱动

问题五:惠普打印机怎么连接到电脑谢谢! 连接电脑 点控制面板按钮__添加打印机____点下一步―连接到此计算机的本地打印机~~下一步~浏览打印机~~下一步~ 然后在共享打印机找到你要添加打印机的名字 然后下一步一直到完成 OK ~~成功!详细的回答,你看看元

问题六:惠普打印机m1136 mfp 怎么安装 第一步:将打印机连接至主机,打开打印机电源,通过主机的“控制面板”进入到“打印机和传真”文件夹,在空白处单击鼠标右键,选择“添加打印机”命令,打开添加打印机向导窗口。选择“连接到此计算机的本地打印机”,并勾选“自动检测并安装即插即用的打印机”复选框。

第二步:此时主机将会进行新打印机的检测,很快便会发现已经连接好的打印机,根据提示将打印机附带的驱动程序光盘放入光驱中,安装好打印机的驱动程序后,在“打印机和传真”文件夹内便会出现该打印机的图标了。

第三步:在新安装的打印机图标上单击鼠标右键,选择“共享”命令,打开打印机的属性对话框,切换至“共享”选项卡,选择“共享这台打印机”,并在“共享名”输入框中填入需要共享的名称,例如CompaqIJ,单击“确定”按钮即可完成共享的设定。

提示:如果希望局域网内其他版本的 *** 作系统在共享主机打印机时不再需要费力地查找驱动程序,我们可以在主机上预先将这些不同版本选择 *** 作系统对应的驱动程序安装好,只要单击“其他驱动程序”按钮,选择相应的 *** 作系统版本,单击“确定”后即可进行安装了。

2.配置网络协议

为了让打印机的共享能够顺畅,我们必须在主机和客户机上都安装“文件和打印机的共享协议”。

右击桌面上的“网上邻居”,选择“属性”命令,进入到“网络连接”文件夹,在“本地连接”图标上点击鼠标右键,选择“属性”命令,如果在“常规”选项卡的“此连接使用下列项目”列表中没有找到“Microsoft网络的文件和打印机共享”,则需要单击“安装”按钮,在d出的对话框中选择“服务”,然后点击“添加”,在“选择网络服务”窗口中选择“文件和打印机共享”,最后单击“确定”按钮即可完成。

3.客户机的安装与配置

现在,主机上的工作我们已经全部完成,下面就要对需要共享打印机的客户机进行配置了。我们假设客户机也是Windows XP *** 作系统。在网络中每台想使用共享打印机的电脑都必须安装打印驱动程序。

第一步:单击“开始→设置→打印机和传真”,启动“添加打印机向导”,选择“网络打印机”选项。

第二步:在“指定打印机”页面中提供了几种添加网络打印机的方式。如果你不知道网络打印机的具体路径,则可以选择“浏览打印机”选择来查找局域网同一工作组内共享的打印机,已经安装了打印机的电脑,再选择打印机后点击“确定”按钮如果已经知道了打印机的网络路径,则可以使用访问网络资源的“通用命名规范”(UNC)格式输入共享打印机的网络路径,例如“jamespaqIJ”(james是主机的用户名),最后点击“下一步”。

第三步:这时系统将要你再次输入打印机名,输完后,单击“下一步”按钮,接着按“完成”按钮,如果主机设置了共享密码,这里就要求输入密码。最后我们可以看到在客户机的“打印机和传真”文件夹内已经出现了共享打印机的图标,到这儿我们的网络打印机就已经安装完成了。

4.让打印机更安全

如果仅仅到此为止的话,局域网内的非法用户也有可能趁机使用共享打印机,从而造成打印成本的“节节攀升”。为了阻止非法用户对打印机随意进行共享,我们有必要通过设置账号使用权限来对打印机的使用对象进行限制。通过对安装在主机上的打印机进行安全属性设置,指定只有合法账号才能使用共享打印机。

第一步:在主机的“打印机和传真”文件夹中,用鼠标右键单击其中的共享打印机图标,从右键菜单中选择“属性”选项,在接着打开的共享打印机属性设置框中,切换“安全”选项卡。

第二步:在其后打开的选项设置页面中,将“名称”列表处的“everyone”选中,并将对应“权限”列表处的“打印”选择为“拒绝”,这样......>>

问题七:如何添加HP网络打印机(带固定IP) 如看完后对你有帮助,请留言致谢!要求并不高的。公司新办公室配置了两台网络打印机,一台是HP M1522nf,一台是panasonic,发现安装方法不一样,总的来说,还是要先设置好打印机的IP地址(具体请根据路由器的地址来设置),一是在打印机上设置,或通过打印机带的软件程序里来设置;设置好后再进行电脑端打印机的添加工作了,我发现方法也不同,在下面列出几种方法,请自己选择了: 第一种方法: 1.在添加打印机时候选择连接到此计算机的本地打印机'(自动检查的勾别选上)- 2.选择“创建新端口”,端口为“Standard TCP/IP port ’ 3.键入IP地址然后一直点下一步-->最后装下该打印机驱动就可以了。第二种方法: 一、HP网络打印机可以从网络上通过DHCP获取IP,也可以设定固定IP,例如我们使用交叉网线将打印机网口与PC网口直连时就需要设置固定IP,其 *** 作如下: 1、配置HP网络打印机的IP获取模式为固定IP模式: *** 作打印机上的控制面板: 按控制面板上的“菜单”按键进入设置à选择“配置设备”à“I/O”à“Embedded Jetdirect Menu”à“TCP/IP”à“IPV4 Settings”à“Config Method”à“Manual”(在此有四个选择:Bootp、DHCP、Auto IP、Manual,如果要设置为DHCP动态获取IP则设置为“DHCP”); 2、配置IP:(必须设置了“Manual”模式后,才能设置下面的配置项) *** 作打印机上的控制面板: 设置IP:按控制面板上的“菜单”按键进入设置à选择“配置设备”à“I/O”à“Embedded Jetdirect Menu”à“TCP/IP”à“IPV4 Settings”à“Manual Settings”à“IP Address”; 设置子网掩码:按控制面板上的“菜单”按键进入设置à选择“配置设备”à“I/O”à“Embedded Jetdirect Menu”à“TCP/IP”à“IPV4 Settings”à“Manual Settings”à“Subnet Mask”;设置网关:按控制面板上的“菜单”按键进入设置à选择“配置设备”à“I/O”à“Embedded Jetd畅rect Menu”à“TCP/IP”à“IPV4 Settings”à“Manual Settings”à“Default Gateway”; 二、当HP网络打印机出现错误需要进行冷复位 *** 作才能修复时,其 *** 作如下: 开机出现内存自检时就按住“OK”键不放,当控制面板上的三个状态灯全亮时再松手,此时显示屏上会出现“Select Language”,按向下的按键进行向下翻页,选择“Cold Reset”即会进行冷复位。 “冷复位” *** 作与控制面板设置中的“还原成出厂设置” *** 作的区别: “冷复位” *** 作会将所有进行的设置都会清除; “还原成出厂设置” *** 作则还有一些设置不会重置,例如设置的IP设置。 (本 *** 作HP 4250、HP P4515X等可配置网络打印机) 第三种方法:公司的客户机都是Windows XP和Vista的 *** 作系统,点击【开始】――【打印机和传真】,我们来【添加打印机】。 第四,这时候我们要新建个端口,因为打印机自配IP,我们选择【Standard TCP/IP Port】。 第五,填写打印机自配的IP地址,继续【下一步】就行了......>>

问题八:在电脑上怎样添加惠普1018打印机? 您好,感谢您选择惠普产品。

Deskjet Ink Advantage 1018添加打印机点开开始--设备和打印机然后点击添加打印机选择本地打印机端口选择u *** 的 从磁盘安装 选择光盘或者驱动下载的目录 之后按照提示 *** 作即可,如果以上信息没有解决您的问题,您还可以继续追问,或是通过访问惠普技术支持网页(hp/support)、惠普家用产品支持论坛(hp/hpmunity)寻求帮助。感谢您对惠普的支持。

希望以上回复能够对您有所帮助。

问题九:如何在电脑上安装惠普打印机 1、找到打印机驱动(和系统版本对应),驱动连接到官网上下载,大把的是

2、安装驱动

3、安装过程中,按提示连接打印机,并打开电源4、继续安装完驱动


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11961768.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存