尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

基于openwrt的打印机服务器--无法连接打印机的问题

基于openwrt的打印机服务器--无法连接打印机的问题
📅 发布时间:2026/6/20 17:55:49

有任务、但被挂起,且你怀疑没装kmod-usb-printer——这个判断很靠谱:CUPS 能收作业但写不进 USB 打印设备时,最常见就是没有/dev/usb/lp0(usblp 驱动没起来),CUPS 就会把队列停掉/挂起。

按下面步骤做,基本能直接修好。


1)确认是否缺 USB 打印设备节点

SSH 到路由器执行:

ls -l /dev/usb/lp* dmesg | grep -i -E "usblp|lp0|printer|brother|usb"
  • 如果/dev/usb/lp0不存在,继续第2步。
  • 如果存在,也先看第4步日志定位为何挂起。

2)安装 USB 打印内核模块(关键)

opkg update opkg install kmod-usb-printer reboot

重启后,重新插拔打印机 USB 线一次,再执行:

ls -l /dev/usb/lp*

期望出现/dev/usb/lp0。

若还没有,继续补齐常用 USB 控制器模块(有时固件裁剪太狠):

opkg install kmod-usb-core kmod-usb2 kmod-usb-ohci kmod-usb-ehci reboot

3)确认 CUPS 里这台打印机的“设备 URI”是 USB(而不是错配成网络)

在 CUPS 网页:Printers → 点你的队列 → 查看/修改Device URI
应该类似:

  • usb://Brother/...
    或
  • usb:/dev/usb/lp0(视版本/后端而定)

如果你之前添加时 USB 设备不可用,CUPS 可能被你选成了别的后端;那就:

  • 删除该队列
  • 在/dev/usb/lp0已存在的前提下重新 Add Printer(选 USB Printer 那项)

4)把“挂起”的根因从 CUPS 日志里读出来(非常直接)

路由器上执行:

tail -n 200 /var/log/cups/error_log 2>/dev/null || logread | grep -i cups | tail -n 200

重点看类似行:

  • Unable to open device file "/dev/usb/lp0": Permission denied/No such file
  • backend failed
  • Filter failed

如果你贴出这几行关键报错,我可以告诉你下一步是“USB/权限”还是“驱动/过滤器”。


5)恢复打印:取消挂起 + 重启队列

安装好模块并确认 USB 设备可见后:

在 CUPS 页面里把打印机Resume Printer,并清掉卡住的任务(Cancel All Jobs)。

或命令行:

cupsenable 你的队列名 cupsaccept 你的队列名 cancel -a 你的队列名

然后从 CUPS 网页打印 Test Page 再试。


多数情况下,装上kmod-usb-printer并重新用 USB 设备 URI 添加队列,就能把“任务挂起、打印机没反应”彻底解决。之后再继续弄 Avahi/AirPrint 发现即可。

相关新闻

  • Yolo-v5运行中thop安装与检测框问题解决
  • FPGA基础知识(十九):Xilinx Block Memory IP核(4)--True Dual Port RAM 详解
  • Dify插件开发完整指南

最新新闻

  • 2026安徽省合肥市国防预备班招生简章最新发布,低分初三生入伍升学双路径 - cc江江
  • QQ音乐解析技术方案:Python逆向工程与API数据获取实践
  • 澳大利亚NAATI认证驾照翻译怎么办理?全流程指南 - 资讯速览
  • DSC56800EX快速启动环境:图形化配置与驱动抽象加速嵌入式开发
  • 闲置爱马仕香奈儿LV大牌包包想出手?2026 北京这些正规回收渠道靠谱不踩坑 - 沉迷学习28
  • Shiro550漏洞复现:从Java反序列化到RCE实战解析

日新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号