首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Canon MG3052扫描仪进行sane扫描

用Canon MG3052扫描仪进行sane扫描
EN

Ask Ubuntu用户
提问于 2017-02-04 17:53:42
回答 2查看 2.7K关注 0票数 4

本周我买了佳能Pixma MG3052,这是一台多功能打印机。我安装了从佳能网站和“扫描齿轮MP”打印机驱动程序。

我能够使用scangearmp2命令进行扫描,但我无法对scanimage进行同样的扫描。找不到扫描仪,如果我手动将它添加到/etc/sane.d/pixma.conf中,则会显示一个错误:

代码语言:javascript
复制
[bjnp] udp_command: ERROR - no data received (timeout = 1000)
[bjnp] bjnp_init_device_structure: Cannot read mac address, skipping this scanner
[bjnp] udp_command: ERROR - no data received (timeout = 1000)
[bjnp] add_scanner: ERROR - Cannot read scanner make & model: bjnp://192.168.1.2

我用sane-git升级了我的正常版本,但没有成功,同样的消息也一直在发生。

我读过“理智-皮克斯玛手册”页面,MG3000系列似乎不受支持。

经过大量的研究,我发现sane-pixma使用的底层协议是端口8612上的BJNP。然后我看到了这个页面:http://www.qwhatis.com/what-is-bjnp/

BJNP协议是旧的佳能Pixma打印机模型的一部分。

人们总是抱怨BJNP协议的打印限制。

如果我理解得很好,我买的新打印机不再使用BJNP,我也不能用理智的pixma后端扫描?那我该怎么办呢?

有人知道新的协议是什么吗?

EN

回答 2

Ask Ubuntu用户

发布于 2017-04-07 15:29:56

Pixma It 3051/It 3052似乎不支持BJNP协议。BJNP使用的端口8612似乎已关闭。我认为,如果通过USB电缆连接,它可能会与理智的pixma驱动程序一起工作,但我不认为它支持通过网络进行正常扫描。

实际上,如果您使用3.40或更高版本的话,佳能自己的scangearmp2可以通过网络工作。我获得了一个捕获,协议看起来非常简单,基于HTTP的协议,称为CHMP (佳能HTTP管理协议)。如果有人感兴趣,捕获是这里

票数 1
EN

Ask Ubuntu用户

发布于 2020-04-11 18:57:38

对于扫描仪,你是否尝试过理智的(在理智的后端)或理智的扫描(https://github.com/alexpevzner/sane-airscan)?我用我的佳能TS9020试过了,它们都能工作。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/879837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档