macbook air电脑关于添加打印机的问题
在通用设置里通过IP地址添加一台局域网内的理光打印机。为何提示无法验证您网络上的打印机?
在通用设置里通过IP地址添加一台局域网内的理光打印机。为何提示无法验证您网络上的打印机?
添加局域网打印机,使用不同的网络传输协议
添加时,注意选择 选择“打印机名称 - Socket”协议,然后试一试。
如果打印机正常,应该可以搜索到。
稳妥的方法是先通过usb链接那台打印机到你的mac,本地安装。
确定本地安装可以正常使用,再尝试网络链接。
因为不是所有打印机都支持mac,有些压根就没驱动。
可以先到理光打印机官网,看看这个型号是否支持MacOSX。
是否成功要取决于多个因素,首先就是双方都使用同样的网络打印协议, 比如使用IPP。在OSX上,CUPS是打印子系统,IPP是CUPS内生支持的协议,当然它还支持好多其它协议,比如smb, https, http, lpd,socket等等,它们都会经过一个解释层来翻译给IPP再处理,当然这样的一个中间层对于打印这种慢速处理来说没有任何的性能影响,而且对用户是完全透明的。 说了这么多,主要是要在网络打印机上开启对应的打印协议,然后双方使用相同的协议连接。图形界面的一个限制是,它只支持上面所述协议的一部分,IPP, LDP, dnssd和socket等,如果你的理光支持这些,那么很好,如果不支持,那么就要使用命令行了。其它就是注意的方面是,使用正确的驱动程序,固定的IP,并设置好打印机参数。
一个很好的参考资料就是cups.org,CUPS是苹果所支持的开源系统,上面有详细的技术文档;另外,就是本人的拙作《OS X系统管理和部署》(电子工业出版社出版)里面有一部分专门介绍打印机,尤其是网络环境打印机的配置。
打印机名称 - Socket。这个方法确实能实现打印,但是我试着打印了一张A4的文档。打印出来的全是乱码和空白页。这是怎么回事呢?
通过选择socket协议。经过一个解释层来翻译给IPP再处理。这个翻译过程出错了打印出来的全是乱码的文件。那么我是不是应该通过修改命令行这种方式来解决问题呢?
一定要看你的打印机所支持和开放了的协议,猜不是推荐的方法. 一般来说网络打印机的web界面都会是默认开启的,从那里你可以了解,详尽的打印机配置和参数情况,等我有时间找一个图传上来。
一般来说对于新打印机的操作是先在OSX上手动安装打印机:
最先要下载安装网络打印机的驱动程序,要去官网,实在找不到,再去其它的驱动下载网站,都找不到也没有关系,见后解释。
到Printers & Scanners System Preference,也就是系统偏好->打印机和扫描仪(中文应该是这样翻译的),
再点击左下角的“+”号,注意一般来说不要使用“附近打印机”的选项,除非你的打印机没有固定IP或者很小的局域网络环境,
然后在添加弹出窗口中选择IP选项:先选择打印协议(IPP或者Socket等),然后再填上IP地址,这样离开IP地址栏之后,OSX应该可以自动帮你选择最恰当的驱动 ,如果它没有发现适当的驱动,那么要注意后面自己选的驱动有可能有问题,但也不一定;后面,如果有打印队列名称就填上,给它一个名称。
如果OSX没有帮你找到合适的驱动,就在后面手动寻找,如果找不到该打印机的驱动,可以尝试使用通用的PostScript或者PCL驱动,这要依据你的打印机到底支持什 么打印语言。总之,驱动程序很重要。你的打印乱码应该是驱动的问题,或者是配置不当。
最后是配置打印机的选项,比如是否带双面打印器,送纸盒,装订器等等,这些如果不确定,可以先不选。
如果手动都装不好,命令行就更容易出错。建议检查打印驱动,网络打印协议和打印语言等关键点。
macbook air电脑关于添加打印机的问题