打印机

一、打印机驱动获取途径

打印机驱动获取途径主要有如下几个:

1、麒麟生态官网:( https://www.kylinos.cn/eco/ecoSearch/compatibleList/index.html

  • 对于麒麟V10 以及之前版本的系统,优先查找麒麟生态官网
  • 上述路径查找不到适配方案,则去查找系统本地数据库中是否有匹配型号驱动(尤其是惠普未适配机型)
  • 上述路径查找不到适配方案,则去查找厂商官网(尤其是佳能、富士施乐未适配机型)

2、厂商官网驱动下载地址:

序号 中国 日本 其他
1 奔图(400-060-1888) 爱普生(400-810-9977) 惠普/三星(美国)【400-820-1015】
2 得实(400-810-9998) 富士施乐(400-820-5146) 利盟(美国)【800 810 0595】
3 联想联想图像(400-6600-900) 佳能(010-85139999) 斑马打印(美国)【400-881-0257】
4 华为(950800) 京瓷(400-601-6028) 基士得耶(英国)【021-52380222】
5 震旦(400-920-6568) 兄弟(021-61271133)、[兄弟cn] 新都(韩国)【400-603-9339】
6 致明兴(18617032207) 夏普(400-898-1818)
7 立象(020-2805-3918) 柯尼卡美能达(021-33019543)
8 沧田(400-008-1300) 理光(400-888-0022)
9 TSC(中国台湾) 东芝(400-892-8068)
10 美松(0755-28895103) 富士通(400-802-0048)
11 得力(400-185-0555) 理想(4008-300-966)
12 南天(400-884-0010) 日冲(400-610-8498)
13 实达(400-6800-320)
14 中航(0755-86168185)
15 航天信息(95113)
16 研科数码(13426775645)
17 四通
18 宜春宜联(400-644-0833)
19 光电通(400-615-1880)
20 映美(400-930-8899)

3、开源驱动下载:

4、适配表

打印机适配解决方案库_20220218

5、特殊原则

  • 目前佳能官网大部分型号都有适配ARM、X86、MIPS的驱动包,可直接通过佳能官网下载对应架构的驱动包,如果下载下来的是tar.gz格式驱动包,还需解压进入文件夹,执行./install.sh来安装驱动包,不能通过直接双击deb包来安装
  • 对于大部分HP打印机来说,目前方案推荐使用惠普的hplip驱动:
    【hplip不同驱动版本支持型号预览表】:
    https://developers.hp.com/hp-linux-imaging-and-printing/release_notes?language=pt
  • 联想部分机型打印机可选取兄弟7065DN进行适配
  • 目前麒麟扫描或扫描易都未和厂商做适配,推荐使用XSane软件来进行扫描操作:

    xsane安装命令:sudo  apt  install  xsane
    需要注意的是,只有厂商提供了匹配的扫描驱动,才可以使用XSane来进行扫描操作,否则只能通过smb协议或ftp协议扫描至共享目录的方式来进行扫描

二、打印机常见问题

  1. HP-P1566 打印机无法识别打印机解决方法
  2. 使用主机名访问同局域网内的windows设备与共享打印机的办法
  3. xxx
    持续更新中……

三、打印机协议

在Linux系统中,有多种不同的打印机协议,每种协议都有各自的优缺点,下面对比介绍一下几种常用的打印机协议:

序号 协议 说明 备注
1 CUPS协议 CUPS(Common UNIX Printing System)协议是Linux系统中最常用的打印机协议之一。
CUPS协议支持多种数据格式和打印机协议,包括IPP(Internet Printing Protocol)、DNSSD(DNS based Service Discovery)、LPD(Line Printer Daemon)等,可以兼容大多数常见的打印机。CUPS协议具有配置简单、性能稳定、安全可靠等优点,在Unix和Linux系统中广泛应用。
2 LPR协议 LPR(Line Printer Remote)协议是原始UNIX系统中使用的打印机协议之一。
它使用命令行工具来管理打印机,包括打印、暂停、恢复、取消等。LPR协议是一种简单的打印机协议,可以跨平台使用,但它的功能有限,只支持单一的输出打印机格式。
3 JetDirect协议 JetDirect是惠普公司开发的一种标准网络打印机协议。
JetDirect协议可以直接将数据包透传到打印机,而不需要经过主机,这样可以以更快的速度传输数据,并减轻主机的负担。JetDirect协议可以使用TCP/IP协议和IPX协议,可以兼容大多数常见的打印机。>JetDirect协议可以直接将数据包透传到打印机,而不需要经过主机,这样可以以更快的速度传输数据,并减轻主机的负担。JetDirect协议可以使用TCP/IP协议和IPX协议,可以兼容大多数常见的打印机。
4 SMB/CIFS协议 SMB/CIFS协议是一种在局域网中广泛使用的文件共享协议,在该协议中也包含了打印机共享。使用SMB/CIFS协议可以将打印机共享到网络上,使多台计算机可以共享使用一个打印机。SMB/CIFS协议可以使用Samba工具来实现。

不同的打印机协议各有优缺点,在选择时需要根据实际情况进行综合考虑。

  • 如果是局域网内,建议使用JetDirect、SMB/CIFS等协议;
  • 如果是跨网络打印,建议使用CUPS、IPP等协议。