我在 9 月份从 8.04 升级到了 10.04。当我尝试使用简单扫描时,它显示“未检测到扫描仪”。sane-find-scanner
检测到我的打印机/扫描仪。
更新:lsusb
从 hp 网站安装 hplip 后现在可以检测我的扫描仪。
管理员@snoopy:~$ lsusb 总线 005 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 004 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 003 设备 002:ID 045e:00db Microsoft Corp. 自然人体工学键盘 4000 V1.0 总线 003 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 002 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 001 设备 003:ID 03f0:4712 惠普 总线 001 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器
sudo sane-find-scanner
:
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
found USB scanner (vendor=0x03f0 [HP], product=0x4712 [Officejet 4500 G510a-f]) at libusb:001:005
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
--- 以下信息已附加
Martin Owens,这绝对不是不可能的,因为它仍然在发生。来自 /var/log/syslog
11 月 1 日 13:21:14 snoopy 内核:[163980.380089] usb 1-3:使用 ehci_hcd 和地址 3 的新高速 USB 设备 11 月 1 日 13:21:14 snoopy 内核:[163980.514030] usb 1-3:从 1 个选项中选择配置 #1 11 月 1 日 13:21:16 snoopy udev-configure-printer:添加 /devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3:1.1 11 月 1 日 13:21:16 snoopy udev-configure-printer:父级 devpath 是 /devices/pci0000:00/0000:00:1d.7/usb1/1-3 11 月 1 日 13:21:16 snoopy udev-configure-printer:设备供应商/产品为 03F0:4712 11月1日 13:21:16 snoopy udev-configure-printer: MFG:HP MDL:Officejet 4500 G510a-f SERN:CN049F20C905H2 序列号:CN049F20C905H2 11 月 1 日 13:21:16 snoopy 内核:[163982.225839] usblp0:USB 双向打印机 dev 3 if 1 alt 0 proto 2 vid 0x03F0 pid 0x4712 11月1日 13:21:16 snoopy 内核:[163982.225904] usbcore:注册新接口驱动程序 usblp 11 月 1 日 13:21:16 snoopy udev-configure-printer:添加 /devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3:1.1/usb/lp0 11 月 1 日 13:21:18 snoopy 内核:[163984.395465] usb 1-3:usbfs:接口 1 由 usblp 声明,而 'usb' 设置配置 #1 11月1日 13:21:19 snoopy hp[2987]: io/hpmud/pp.c 627: 无法读取设备 ID ret=-1 11 月 1 日 13:21:20 snoopy udev-configure-printer:SERN 字段匹配 11 月 1 日 13:21:20 snoopy udev-configure-printer:URI 匹配:usb://HP/Officejet%204500%20G510a-f?serial=CN049F20C905H2 11 月 1 日 13:21:20 snoopy udev-configure-printer:SERN 字段匹配 11 月 1 日 13:21:20 snoopy udev-configure-printer:URI 匹配:hp:/usb/Officejet_4500_G510a-f?serial=CN049F20C905H2 11 月 1 日 13:21:20 snoopy udev-configure-printer:父级 devpath 是 /devices/pci0000:00/0000:00:1d.7/usb1/1-3 11 月 1 日 13:21:20 snoopy udev-configure-printer:打印队列的 URI:hp:/usb/Officejet_4500_G510a-f?serial=CN049F20C905H2,规范化:officejet 4500 g510a fs 串行 cn049f20c905h2 11 月 1 日 13:21:20 snoopy udev-configure-printer:检测到的打印机的 URI:usb://HP/Officejet%204500%20G510a-f?serial=CN049F20C905H2,规范化:officejet 4500 g510a f 序列号 cn049f20c905h2 11 月 1 日 13:21:20 snoopy udev-configure-printer:队列 ipp://localhost:631/printers/Officejet_4500_G510a-f 具有匹配的设备 URI 11 月 1 日 13:21:20 snoopy udev-configure-printer:重新启用打印机 ipp://localhost:631/printers/Officejet_4500_G510a-f 11 月 1 日 13:21:20 snoopy udev-configure-printer:检测到的打印机的 URI:hp:/usb/Officejet_4500_G510a-f?serial=CN049F20C905H2,规范化:officejet 4500 g510 af 序列号 cn049f20c905h2 11 月 1 日 13:21:20 snoopy udev-configure-printer:队列 ipp://localhost:631/printers/Officejet_4500_G510a-f 具有匹配的设备 URI 11 月 1 日 13:21:20 snoopy udev-configure-printer:重新启用打印机 ipp://localhost:631/printers/Officejet_4500_G510a-f 11 月 1 日 13:21:20 snoopy udev-configure-printer:打印队列的 URI:hp:/usb/Officejet_4500_G510a-f?serial=CN049F20C905H2,规范化:officejet 4500 g510a fs 串行 cn049f20c905h2 11 月 1 日 13:21:20 snoopy udev-configure-printer:检测到的打印机的 URI:usb://HP/Officejet%204500%20G510a-f?serial=CN049F20C905H2,规范化:officejet 4500 g510a f 序列号 cn049f20c905h2 11 月 1 日 13:21:20 snoopy udev-configure-printer:队列 ipp://localhost:631/printers/Officejet_4500_G510a-f_2 具有匹配的设备 URI 11 月 1 日 13:21:20 snoopy udev-configure-printer:重新启用打印机 ipp://localhost:631/printers/Officejet_4500_G510a-f_2 11 月 1 日 13:21:21 snoopy udev-configure-printer:检测到的打印机的 URI:hp:/usb/Officejet_4500_G510a-f?serial=CN049F20C905H2,规范化:officejet 4500 g510 af 序列号 cn049f20c905h2 11 月 1 日 13:21:21 snoopy udev-configure-printer:队列 ipp://localhost:631/printers/Officejet_4500_G510a-f_2 具有匹配的设备 URI 11 月 1 日 13:21:21 snoopy udev-configure-printer:重新启用打印机 ipp://localhost:631/printers/Officejet_4500_G510a-f_2 11 月 1 日 13:21:21 snoopy udev-configure-printer:打印队列的 URI:hpfax:/usb/Officejet_4500_G510a-f?serial=CN049F20C905H2,规范化:hpfax usb officejet 4 500 g510a f 序列号 cn049f20c905h2 11 月 1 日 13:21:21 snoopy udev-configure-printer:检测到的打印机的 URI:usb://HP/Officejet%204500%20G510a-f?serial=CN049F20C905H2,规范化:officejet 4500 g510a f 序列号 cn049f20c905h2 11 月 1 日 13:21:21 snoopy udev-configure-printer:检测到的打印机的 URI:hp:/usb/Officejet_4500_G510a-f?serial=CN049F20C905H2,规范化:officejet 4500 g510 af 序列号 cn049f20c905h2 11 月 1 日 13:21:21 snoopy udev-configure-printer:打印队列的 URI:hpfax:/usb/Officejet_4500_G510a-f?serial=CN049F20C905H2,规范化:hpfax usb officejet 4 500 g510a f 序列号 cn049f20c905h2 11 月 1 日 13:21:21 snoopy udev-configure-printer:检测到的打印机的 URI:usb://HP/Officejet%204500%20G510a-f?serial=CN049F20C905H2,规范化:officejet 4500 g510a f 序列号 cn049f20c905h2 11 月 1 日 13:21:21 snoopy udev-configure-printer:检测到的打印机的 URI:hp:/usb/Officejet_4500_G510a-f?serial=CN049F20C905H2,规范化:officejet 4500 g510 af 序列号 cn049f20c905h2 11 月 1 日 13:21:21 snoopy udev-configure-printer:打印队列的 URI:hpfax:/usb/Officejet_4500_G510a-f?serial=CN049F20C905H2,规范化:hpfax usb officejet 4 500 g510a f 序列号 cn049f20c905h2 11 月 1 日 13:21:21 snoopy udev-configure-printer:检测到的打印机的 URI:usb://HP/Officejet%204500%20G510a-f?serial=CN049F20C905H2,规范化:officejet 4500 g510a f 序列号 cn049f20c905h2 11 月 1 日 13:21:21 snoopy udev-configure-printer:检测到的打印机的 URI:hp:/usb/Officejet_4500_G510a-f?serial=CN049F20C905H2,规范化:officejet 4500 g510 af 序列号 cn049f20c905h2 11 月 1 日 13:21:21 snoopy udev-configure-printer:打印队列的 URI:cups-pdf:/,规范化:cups pdf 11 月 1 日 13:21:21 snoopy udev-configure-printer:检测到的打印机的 URI:usb://HP/Officejet%204500%20G510a-f?serial=CN049F20C905H2,规范化:officejet 4500 g510a f 序列号 cn049f20c905h2 11 月 1 日 13:21:21 snoopy udev-configure-printer:检测到的打印机的 URI:hp:/usb/Officejet_4500_G510a-f?serial=CN049F20C905H2,规范化:officejet 4500 g510 af 序列号 cn049f20c905h2
在 dmesg 日志中看不到任何内容。来自 dmesg | grep usb
[0.124495]usbcore:注册的新接口驱动程序usbfs [0.124519]usbcore:注册的新接口驱动程序集线器 [0.124574]usbcore:注册的新设备驱动程序usb [ 0.312547] usb usb1:从 1 个选项中选择配置 #1 [ 0.313151] usb usb2:从 1 个选项中选择配置 #1 [ 0.313627] usb usb3: 从 1 个选项中选择配置 #1 [ 0.314062] usb usb4: 从 1 个选项中选择配置 #1 [ 0.314486] usb usb5: 从 1 个选项中选择配置 #1 [0.900795] usb 3-2:使用 uhci_hcd 和地址 2 的新低速 USB 设备 [ 1.122525] usb 3-2:从 1 个选项中选择配置 #1 [1.429716]usbcore:注册的新接口驱动程序hiddev [1.431864]usbcore:注册的新接口驱动程序usbhid [1.433611]usbhid:v2.6:USB HID核心驱动程序 [ 1.560705] 输入:Microsoft Natural® Ergonomic Keyboard 4000 作为 /devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2:1.0/input/input3 [ 1.560882] microsoft 0003:045E:00DB.0001:input,hidraw0:USB HID v1.11 键盘 [Microsoft Natural® Ergonomic Keyboard 4000] 位于 usb-0000:00:1d.1-2/input0 上 [ 1.584491] 输入:Microsoft Natural® Ergonomic Keyboard 4000 作为 /devices/pci0000:00/0000:00:1d.1/usb3/3-2/3-2:1.1/input/input4 [ 1.584673] microsoft 0003:045E:00DB.0002:input,hidraw1:USB HID v1.11 设备 [Microsoft Natural® Ergonomic Keyboard 4000] 位于 usb-0000:00:1d.1-2/input1 上 [163980.380089] usb 1-3:使用 ehci_hcd 和地址 3 的新高速 USB 设备 [163980.514030] usb 1-3:从 1 个选项中选择配置 #1 [163982.225839] usblp0:USB 双向打印机 dev 3 if 1 alt 0 proto 2 vid 0x03F0 pid 0x4712 [163982.225904]usbcore:注册的新接口驱动程序usblp [163984.395465] usb 1-3:usbfs:接口 1 由 usblp 声明,而“usb”设置配置 #1
此外,我无法访问我的调制解调器配置http://192.168.1.254/因为我不断被提示输入用户名和密码。升级前我可以访问该页面。我的 ISP 确认我拥有正确的信息。我也无法连接到无线互联网连接,即不断被提示输入密码。那么用于与设备通信的软件是否存在问题?
我知道 dbus 是升级的一部分,并且我认为我在没有互联网连接并尝试完成升级时从源安装了新版本(和一些其他软件包)。我还按照提示修复了密码环的常见问题。我应该重新安装 dbus 软件包还是其他一些软件包?
Aquaherd,我的处理器:型号名称:Intel(R) Celeron(R) CPU 2.40GHz 步进:4 cpu MHz:2394.331 缓存大小:256 KB 我认为我的电脑已经好几年了。我不知道 USB 端口有什么不同,我可以将它们用于我的相机和 USB 驱动器。也许一旦插入设备,它就会变为 2.0。
答案1
这是不可能的,可能是您的 USB 设备有硬件故障,并且在执行 lsusb 时报告错误或从总线上消失。您应该检查日志/var/log/syslog
并/var/log/dmesg
查看插入打印机/扫描仪时可能发生的情况。
我怀疑这可能不是驱动程序问题。
答案2
简单扫描并lsusb
在执行以下操作后检测扫描仪:
- 通过在 hp 目录中输入
sudo make uninstall
,然后输入 来卸载从 hp 网站安装的 hplip 。make clean
- 使用系统 > 管理 > Synaptic 软件包管理器安装 hplip 和 hplip-cups。就我而言,在单击软件包管理器中的“应用”之前,我必须转到设置 > 存储库,并在底部的“可从 CD-ROM/DVD 安装”框中取消选中“带有 Ubuntu 10.04 的 Cdrom”,以便下载必要的软件包。
- 跑步
hp-check -r
- 就我而言,输出显示用户“root”需要位于“lp”和“lp-admin”组中,因此我曾经
usermod -G group-name user-name
将“root”添加到这些组中。