如何让老旧打印机支持隔空打印,在Mac上搭建Airprint服务,让USB打印机支持iPhone打印

如何让老旧打印机支持隔空打印,在Mac上搭建Airprint服务,让USB打印机支持iPhone打印

💡 原文中文,约1400字,阅读约需4分钟。
📝

内容提要

如果打印机不支持AirPrint,可以搭建AirPrint服务。首先安装打印机驱动并共享打印机,下载并运行脚本以测试打印机可用性。故障排除时需检查打印机状态、依赖项、权限和防火墙设置。

🎯

关键要点

  • 如果打印机不支持AirPrint,可以搭建AirPrint服务。
  • 首先安装打印机驱动并共享打印机。
  • 下载并运行脚本以测试打印机可用性。
  • 故障排除时需检查打印机状态、依赖项、权限和防火墙设置。
  • 确认打印机已在Mac上安装、打开电源并标记为“共享”。
  • 确保安装了dns-sd、lpstat、lpoptions和launchctl。
  • 使用sudo进行安装或卸载以避免权限问题。
  • 确保打印机共享和Bonjour服务未被macOS防火墙阻止。
  • 如果日志中没有输出,确保脚本具有创建/写入文件的权限。

延伸问答

如何让不支持AirPrint的打印机支持隔空打印?

可以通过搭建AirPrint服务来实现,首先安装打印机驱动并共享打印机,然后下载并运行脚本测试打印机可用性。

在Mac上如何共享打印机?

进入系统设置,在打印机设置中启用网络共享打印机。

如何测试AirPrint脚本是否安装成功?

打开手机相册选择图片共享并点击打印,如果能找到打印机则说明脚本安装成功。

在搭建AirPrint服务时需要注意哪些权限问题?

使用sudo进行安装或卸载,以避免权限问题。

如果打印机未被找到,我该如何排查?

确认打印机已在Mac上安装、打开电源并标记为“共享”。

搭建AirPrint服务时需要安装哪些依赖项?

确保安装dns-sd、lpstat、lpoptions和launchctl,这些通常是macOS的标准组件。

➡️

继续阅读