linux如何连接windows上的打印机

linux如何连接windows上的打印机,第1张

从Linux访问 Windows 打印机

1. Windows 机上的设定。

Windows 机上通过tcp/ip 端口安装了一台网络打印机(网络打印机IP: 192.168.101.200 端口:9100)。

此Windows 机的 IP 地址:192.168.101.20, 此打印机开共享,共享打印机名为 HPLaserJet。

此共享打印机开权限给 Windows 的 domain 用户 gao。

换句话说,你如果在其他的Windows机上输入 \\192.168.10.20,可以看到名为 HPLaserJet 的打印机图标。

2. Linux (CentOS为例) 上的设定。

通过 System->Administration->Printing,进入打印机配置画面。

点New Printer 图标,给定Printer名为 gaoPrinter,按【forward】。

在接下来的画面里,[Select Connection]类型里,选择【Windows Printer via SAMBA】。

smb://框里,填写 Windows 打印机的地址: /192.168.10.20/HPLaserJet

实际上最后就是(smb:///192.168.10.20/HPLaserJet)。

接下来的动作很重要!

继续停留在此画面中,填写[Authentication]的 username 和 password。

还记得在Windows机下的用户 gao么? 此处输入 Windows Domain用户 gao 和它的口令 gao

然后按旁边的 【verify】按钮,如果成功验证,则显示【This print share is accessible】。

到这里,点下面的【Apply】按钮。

然后,还不算完,因为还需要把此打印机设为我们在linux 下的 default 打印机,并且打印测试页:

访问 http://localhost:631:

点到 [printers] tab页,然后 [set as default]。

如果打印机尚未激活,则点 [start printer] 和 [accept jobs],再点 [print test page]。

以下是Canon PIXMA iP1000喷墨打印机驱动安装,你可以参考一下,原理一样。一。 连接打印机打印机应该在启动 Fedora Linux 之前就已经开启并连接到计算机的 USB 接口。这样做的目的是使 Fedora 系统在启动计算机的检查即插即用硬件时就能确定存在这样一台打印机。二。 下载驱动程序Canon PIXMA iP1000 的驱动程序(RPM 软件包)下载地址为: http://files.alfansa.org/这里有以下三个RPM:bjfilter-common-2.50-2.i386.rpm bjfilter-pixmaip1000-2.50-2.i386.rpm bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm全部下载并安装,软件包的管理#rpm -ivh bjfilter*.rpm三。 设置 CUPS (简易 Unix 打印机设置程序)接下来开始设置打印机驱动程序。用浏览器打开: http://localhost:631/printers点选左下角 Add Printer 按钮,1. 第一个页面,输入打印机名称和设备位置Name:CanoniP1000(这是当要打印文档时选择打印机时所显示的打印机名称,不能有空格)Location:(估计是打印机设备的连接位置,我填的是 /dev/usb/lp0 ,获得方法见本文末尾附录)Description:(注释,可以不填)按 Continue 进行下一步2. 第二个页面,选择打印机设备连接端口这里各人有可能不同,我这里的下拉列表里有三个选择项:Canon iP1000 (Canon iP1000)USB Printer #1 (Canon iP1000)USB Printer #1 with status readback for Canon BJ (Canon iP1000)我选择这里的第二个或第三个。然后按 Continue 进行下一步。3. 第三个页面,选择打印机驱动程序厂商这里选择 Canon(有安装 Turboprint 的不要选择 Canon Turboprint)然后按 Continue 进行下一步。4. 第四个页面,选择打印机驱动程序如果前面三个 RPM 安装正确的话,这里将出现(我这里只出现这个):Canon PIXMA iP1000 Ver 2.50 (en)选择后按 Continue 即可设置完毕。四。 打印测试然后可以用 gedit 看看能不能打印。打印前选择的打印机为 Canon iP1000,就是在 CUPS 中第一个设置页面要你输入 Name: 时你输入的打印机名字。附录A 获得打印机设备的连接位置(顶部菜单)桌面->系统设置->打印,然后新建打印机->前进->前进,这时可以在队列类型窗口中看到已被检测为 Canon iP1000的打印机设备连接,左边的就是设备位置。例如我的是 /dev/usb/lp0附录B 打印机状态监视器运行 /usr/local/bin/bjcupsmon 可以查看打印机当前状态,例如缺墨、少纸。/usr/local/bin/pixmaip1000_ps 这里是参数设置和打印机维护程序,但似乎维护功能不能生效


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

原文地址:https://54852.com/yw/8922324.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存