SANE 无法打开扫描仪设备 - 可能是本地 IP 地址更改造成的

SANE 无法打开扫描仪设备 - 可能是本地 IP 地址更改造成的

我有一台 Brother DCP-7065DN 多功能设备。该设备包括一个平板扫描仪。

以下是scanimage -L该扫描仪的报告。

device `brother4:net1;dev1' is a Brother Scanner DCP-7065DN
device `brother4:net1;dev0' is a Brother DCP-7065DN DCP-7065DN
device `brother4:bus13;dev1' is a Brother DCP-7065DN USB scanner

我不清楚brother4:net1;dev1和之间的区别brother4:net1;dev0。第三个显然是USB接口(我通常不使用)。我通常使用第一个。这是一个小但令人恼火的问题,所以我希望得到澄清或建议去哪里寻找。

这个扫描仪一直很可靠,但我刚才尝试使用它,SANE 无法打开brother4:net1;dev1。这可能是因为我最近从 DSL 互联网服务切换到有线互联网服务。执行此操作时,我必须在电缆调制解调器前面添加一个路由器,因为电缆调制解调器只有一个以太网插槽。由于电缆调制解调器192.168.1.1默认有地址,因此我必须更改路由器,192.168.0.1以免与其冲突。打印机使用静态地址。以前是这样192.168.1.20,但我把它改成了192.168.0.20。此更改可能会导致问题 - 我必须在 CUPS 中更改它,然后打印机才能工作。

但我无法发现 SANE 存储设备 IP 地址的位置。此外,我不知道从哪里获取scanimage -L列出的设备列表。我怀疑这个问题很容易被更了解 SANE 工作原理的人解决。

答案1

因此,再进行一点搜索,scanimage -L我的问题(前两行)中显示的输出中列出的 Brother 网络设备似乎已列出(等待):

/opt/brother/scanner/brscan4/brsanenetdevice4.cfg

它有一个/etc链接到该文件的符号链接:

root@orwell:/etc# ls -lah opt/brother/scanner/brscan4/brsanenetdevice4.cfg 
lrwxrwxrwx 1 root root 49 Sep 25  2013 opt/brother/scanner/brscan4/brsanenetdevice4.cfg /opt/brother/scanner/brscan4/brsanenetdevice4.cfg

不用说,我通过执行grep.由于某种原因,Brother 希望您使用实用程序修改此文件brconfig4,这有点疯狂。即添加设备的语法是:

brsaneconfig4 -a name=Scanner model=DCP-7065DN ip=192.168.0.20

看起来上面列出的设备brother4:net1;dev1和设备确实是多余的,因为这是这两个设备brother4:net1;dev0 的内容:/opt/brother/scanner/brscan4/brsanenetdevice4.cfg

设备=DCP-7065DN、“DCP-7065DN”、0x4f9:0x24a、IP 地址=192.168.0.20

设备 = 扫描仪、“DCP-7065DN”、0x4f9:0x24a、IP 地址 = 192.168.0.20

所以我删除了第一行,对应设备DCP-7065DN,使用(幽默兄弟)

brsaneconfig4 -r DCP-7065DN

相关内容