通过网络访问佳能 i-Sensys MF645 扫描仪

通过网络访问佳能 i-Sensys MF645 扫描仪

抱歉,我尝试了很多方法,但都没有成功,需要一些帮助。我有一台 Canon i-Sensys MF645Cx 多功能打印机/扫描仪,通过家庭局域网连接。开箱即用,现在我想使用扫描仪。

我是从佳能网页安装的

https://www.canon-europe.com/support/consumer_products/products/fax__multifunctions/laser/laserbase_mf_series/i-sensys-mf645cx.html?type=drivers&language=en&os=linux%20(64 位)

  • UFR II/UFRII LT 打印机驱动程序适用于 Linux V5.10(注册时未显示打印机,我添加了打印机及其“套接字”的 IP 地址)
  • CQue 驱动程序“deb”

我尝试了 ufw 防火墙规则,例如

% sudo ufw status
Status: active

To                         Action      From
--                         ------      ----
8610/udp                   ALLOW       Anywhere                  
8612/udp                   ALLOW       Anywhere                  
8610/udp (v6)              ALLOW       Anywhere (v6)             
8612/udp (v6)              ALLOW       Anywhere (v6)

并尝试编辑 /etc/sane.d/pixma.conf,添加以下行

bjnp://192.168.2.100
mfnp://192.168.2.100

但当我启动 xsane(例如激活 mfnp 线路)时,我得到

% xsane
[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.2.100:8612/timeout=1000

我也试过https://launchpad.net/~rolfbensch/+archive/ubuntu/sane-git

sudo add-apt-repository ppa:rolfbensch/sane-git
sudo apt-get update

但这并没有改变什么。

我还将自己添加到了群组扫描仪中,并根据https://wiki.ubuntuusers.de/Scanner/#Hardware, 没有成功。

有什么办法可以让扫描仪正常工作吗?非常感谢!

答案1

在一些帮助下,我找到了解决方案(Ubuntu 18.04):我忘记在添加外部存储库后进行升级:

sudo add-apt-repository ppa:rolfbensch/sane-git
sudo apt-get update
sudo apt upgrade

这似乎是决定性的变化。防火墙实际上可以被禁用:

% sudo ufw status
Status: inactive

无需对中的配置文件进行任何更改/etc/sane.d。(我无法说安装两个 Canon 软件包或组成员身份是否重要,因为我没有撤销这些步骤。)

然后 xsane 启动并且似乎与 Canon i-Sensys MF645Cx 配合良好。

唯一奇怪的是,当 xsane 启动时,出现了大量错误消息,例如Cannot adopt OID in UCD-SNMP-MIB: ...。我按照18.10 中的 /var/log/syslog 中出现了 colord 错误snmp-mibs-downloader并使用(以及作为依赖项添加的另一个包)安装了该包sudo synaptic。然后消息消失。

相关内容