找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 646|回复: 8

openwrt 可以识别使用U盘却无法识别USB打印机

[复制链接]
各位大佬
我用玩客云刷的openwrt
版本是OpenWrt 18.06.8 R3.12.8 By Snail for OneCloud / LuCI Snail branch (git-2020.304.20447-f3940a4)  
打印机是兄弟2240D USB接口

使用P910ND(kmod-usb-printer 、p910nd、 luci-app-p910nd都安装成功,更新成功,安装顺序也正确)无法识别到打印机
用lsusb查看,发现根本没挂上
由于对LINUX不了解,搜索也没找到方向。
遂改用virtualhere,结果还是无法发现打印机。此时插U盘能够正常识别,也能使用。lsusb同样无法发现打印机讯息
有哪位大佬能解决这个问题,麻烦给指点一二~!


 楼主| | 显示全部楼层
刚才又尝试dmesg命令,显示信息如下
[  861.990904] usb 1-1: new high-speed USB device number 2 using dwc_otg
[  862.059059] Indeed it is in host mode hprt0 = 00001101
[  862.323555] usb 1-1: New USB device found, idVendor=04f9, idProduct=0040
[  862.391871] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  862.464277] usb 1-1: Product: HL-2240D series
[  862.494483] usb 1-1: Manufacturer: Brother
[  862.498656] usb 1-1: SerialNumber: C1J662821
[  862.507443] Indeed it is in host mode hprt0 = 00001101
[  862.691361] usb 1-1: reset high-speed USB device number 2 using dwc_otg
[  862.705127] Indeed it is in host mode hprt0 = 00001101
[  863.091508] Indeed it is in host mode hprt0 = 00001101
[  863.329789] usb 1-1: reset high-speed USB device number 2 using dwc_otg
[  863.345460] Indeed it is in host mode hprt0 = 00001101
看这个信息应该是内核已经识别到了打印机啊
为什么lsusb看不到呢?
p910ND也识别不到!
回复

使用道具 举报

缺插件
回复

使用道具 举报

 楼主| | 显示全部楼层
缺什么插件呢?我看网上说需要libsane、 sane-daemon、 sane-frontends、 xinetd插件,我也都装上了,不过问题依旧啊~!
回复

使用道具 举报

兄弟的打印机去他的.com国际站下载cups驱动,使用cups共享
回复

使用道具 举报

 楼主| | 显示全部楼层
之前使用armbian安装CUPS,能够识别打印,驱动没有2240D的,我用2340D的驱动替代的,不过有BUG~!有些情况下(尤其打印图片时),经常会出现打印不全的情况,所以才转战P910ND的,没想到910识别不了
看到很多固件自带了这个共享打印功能啊,哪位大佬路过,给个910ND的依赖插件列表,我再尝试下~!
或者哪位大佬路过,给个arm架构linux下的2240D驱动,在此先谢过了~!
回复

使用道具 举报

来自手机 | 显示全部楼层
帮顶一下,看看啥情况
回复

使用道具 举报

对于单台打印机,只需要安装 kmod-usb-printer 、p910nd 就可以了,建议直接在/etc/config路径下写入p910nd配置文件,无需luci界面配置,,
这个模块在luci页面时是看不到打印机接入信息的,插入打印机后,打印 ls /dev/usb 看看有没有lp0设备即可,如果有,说明成功插入打印机了
root@Printer:~# cat /etc/config/p910nd

config p910nd 'prn0'
        option device '/dev/usb/lp0'
        option port '0'
        option bidirectional '1'
        option enabled '1'

回复

使用道具 举报

 楼主| | 显示全部楼层
感谢关注,问题就在于ls /dev/usb 下没有lp0啊,dmesg命令却能看到内核识别信息
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-14 18:16

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表