1.16.2. 有关打印机驱动程序的基本信息
Samba 中打印机驱动程序的主要概念包括支持的版本和限制。为 32 位和 64 位 Windows 客户端准备和提供兼容驱动程序的驱动程序在不同的环境中都适用。
支持的驱动程序模型版本
Samba 只支持打印机驱动程序模型版本 3。Windows 2000 及更新的版本支持此版本,Windows Server 2000 及更新的版本。Samba 不支持 Windows 8 和 Windows Server 2012 中引入的驱动程序模型版本 4。但是,这些及之后的 Windows 版本也支持版本 3 驱动程序。
包感知驱动程序
Samba 不支持包感知驱动程序。
准备上传的打印机驱动程序
在您将驱动程序上传到 Samba 打印服务器之前:
- 如果驱动程序采用压缩格式提供,请解包它。
有些驱动程序需要启动一个设置的应用程序,该应用程序在本地在 Windows 主机上安装驱动程序。在某些情况下,安装程序会在设置运行时将单个文件提取到操作系统的临时文件夹中。使用驱动程序文件上传:
- 启动安装程序。
- 将临时文件夹中的文件复制到新位置。
- 取消安装。
请您的打印机厂商提供支持上传到打印服务器的驱动程序。
为客户端提供 32 位和 64 位驱动
要为 32 位和 64 位 Windows 客户端提供打印机驱动程序,您必须上传两个架构同名的驱动程序。例如,如果您上传名为 ExampleScript 和 64 位驱动程序,名为 Example Script (v1.0) 的 32 位驱动程序,则它是一个不匹配。因此,您只能为打印机分配其中一个驱动程序使其对这两个架构都不可用。