armbian airprint

armbian airprint

·

利用CUPS在armbian平台下搭建打印服务器-新手入门及其它(软件)-恩山无线论坛 (right.com.cn)


在 Armbian 上搭建打印服务器

1

2

3






在 Armbian 上搭建打印服务器可以通过安装 CUPS(Common UNIX Printing System)来实现。以下是详细步骤:

准备工作

  1. 确保你的设备已经刷入 Armbian 并可以通过 SSH 连接。
  2. 准备一台支持 USB 连接的打印机。

安装 CUPS

  • 使用 SSH 连接到你的 Armbian 设备。
  • 更新软件包列表:

sudo apt update

  • 安装 CUPS:

sudo apt-get install cups

  • 启动 CUPS 服务:

sudo systemctl start cups

  • 设置 CUPS 服务开机自启:

sudo systemctl enable cups

配置 CUPS

  • 编辑 CUPS 配置文件:

sudo nano /etc/cups/cupsd.conf

  • 修改以下内容以允许远程访问:

Listen 0.0.0.0:631

Browsing On

BrowseLocalProtocols dnssd

DefaultAuthType Basic

<Location />

Order allow,deny

Allow all

</Location>

<Location /admin>

Order allow,deny

Allow all

</Location>

<Location /admin/conf>

AuthType Default

Require user @SYSTEM

Order allow,deny

Allow all

</Location>

  • 保存并退出编辑器,然后重启 CUPS 服务:

sudo systemctl restart cups

添加打印机

  1. 将打印机连接到 Armbian 设备的 USB 接口,并打开打印机电源。
  2. 在浏览器中访问 CUPS 管理页面:http://<设备IP>:631。
  3. 依次点击 Administration -> Add Printer,输入登录 Armbian 时的账号密码。
  4. 在 Local Printers 中选择你的打印机,点击 Continue。
  5. 根据提示选择或提供打印机驱动,完成配置。

配置网络打印

  1. 在 Windows 中,打开 设置 -> 设备 -> 打印机和扫描仪 -> 添加打印机和扫描仪
  2. 选择“我需要的打印机不在列表中”,然后选择“按名称选择共享打印机”。
  3. 输入 http://<设备IP>:631/printers/<打印机名称>,继续下一步并完成安装。

通过以上步骤,你就可以在 Armbian 上成功搭建一个支持网络打印的打印服务器了1

2

。确保在使用过程中定期检查和维护,以保证服务的稳定性和安全性。