我有一台带扫描仪的 HP 一体机,通过网络连接。由于我们的 DHCP 服务器在重置后没有提供一致的地址,因此它过去曾移动过 IP 地址。(后一个问题已解决,但对于以下烦恼来说为时已晚。)
我可以重新运行hp-setup
来注册新的地址,但即使过了几周或几个月,我仍然保留着旧地址:
$ scanimage -L
device `hpaio:/net/Officejet_Pro_8600?ip=10.0.0.2' is a Hewlett-Packard Officejet_Pro_8600 all-in-one
device `hpaio:/net/Officejet_Pro_8600?ip=10.0.0.3' is a Hewlett-Packard Officejet_Pro_8600 all-in-one
device `hpaio:/net/Officejet_Pro_8600?ip=10.0.0.4' is a Hewlett-Packard Officejet_Pro_8600 all-in-one
(IP 地址已更改。)
更糟糕的是,如果我尝试在 SimpleScan 中使用它,它可以工作,但前提是我从“HP OfficeJet_Pro_8600”、“HP OfficeJet_Pro_8600”和“HP OfficeJet_Pro_8600”选项中选择了正确的扫描仪。(当然第三个有效;我确信它是正确的!)尽管我为打印机和传真机设置了唯一的名称(hp-setup
现在它们重复了,但我认为删除这些多余的名称会更好),但这些名称都是一样的。
我不知道这些扫描仪的信息存储在哪里,或者如何清除它们,诸如此类。我的子网上没有其他此类设备。
答案1
噢,当然我发帖后就明白了。
不管怎样,hp-setup
尽管默认的 GUI 只添加东西,仍然是答案——运行hp-setup -r
并检查结果列表中的所有内容,即使没有一个看起来是扫描仪。