打印管理

远程打印和扫描

返回

打印机状态

加载中...

暂无打印机

就绪 打印中 离线 未知

打印文件

扫描文件

打印记录

暂无记录
文件名 大小 状态 时间

扫描记录

暂无记录
文件名 格式 状态 时间 操作

打印机管理

扫描到的打印机

已添加

暂无打印机

添加打印机

先在 Orange Pi 系统 CUPS 中注册打印机,再在下方表单添加。

1. 确认 CUPS 运行中

sudo systemctl status cups

未安装:sudo apt install cups

2. 查找打印机 URI

sudo lpinfo -v | grep -E "usb|ipp|dnssd|socket"

USB: usb://Canon/GX4000%20series
网络: ipp://192.168.x.x/ipp/print
dnssd: dnssd://Canon%20GX4000._ipp._tcp.local/

3. 查找驱动

lpinfo -m | grep -i canon

找不到驱动可用无驱动模式:everywhere

4. 添加到 CUPS

sudo lpadmin -p "Canon_GX4000_series" \ -v "ipp://192.168.1.x/ipp/print" \ -m everywhere -L "书房" -E

5. 验证

lpstat -a

看到打印机名称即成功,在下方表单填入相同名称即可。

MAC 地址用于网络唤醒(WoL),让打印机从休眠中自动开机。

方法 1:查看打印机面板

Canon GX4000:设置 > 设备设置 > LAN 设置 > 确认 LAN 设置 > WLAN/有线LAN,找到 MAC 地址。

方法 2:打印网络配置页

大多数打印机支持打印网络信息页,查看说明书中的操作步骤。配置页上会列出 MAC 地址。

方法 3:通过路由器查看

登录路由器管理页面,在已连接设备列表中找到打印机对应的 MAC 地址。

方法 4:通过 ARP 表查询

先确认打印机 IP(打印机处于开机状态):

ping 192.168.1.x && arp -a | grep 192.168.1.x

或扫描局域网:

arp -a | grep -i canon

方法 5:使用 nmap 扫描

sudo nmap -sP 192.168.1.0/24

在结果中找到打印机的 IP 和 MAC 地址。
未安装:sudo apt install nmap

MAC 地址格式:AA:BB:CC:DD:EE:FF(6 组十六进制,冒号分隔)

注意:WoL 要求打印机和 Orange Pi 在同一局域网内,且打印机支持网络唤醒功能。

打印机管理

lpstat -a— 列出所有打印机
lpstat -p -d— 查看状态及默认打印机
sudo lpadmin -d "名称"— 设为默认
sudo lpadmin -x "名称"— 删除打印机
echo "test" | lp -d "名称"— 测试打印

网络诊断

sudo lpinfo -v— 扫描可用打印机
lpinfo -m | grep -i "品牌"— 查找驱动
avahi-browse -art | grep -i print— mDNS 发现

CUPS 服务

sudo systemctl restart cups— 重启 CUPS
http://localhost:631— CUPS Web 管理界面

编辑打印机