I checked the network. Port 6566 is open on the server and I can telnet into it from my desktop. It show up as a usb device just fine on my server:
- Code: Select all
# lsusb
Bus 002 Device 004: ID 04a9:1909 Canon, Inc. CanoScan LiDE 110
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 04f9:0033 Brother Industries, Ltd
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
The Xsane on the server can scan images just fine, but I can't scan from my desktop any longer.
The scanner is not found by sane-find-scanner on my dekstop:
- Code: Select all
# sane-find-scanner will now attempt to detect your scanner. If the
could not fetch string descriptor: Pipe error
# No USB scanners found. If you expected something different, make sure that
# you have loaded a kernel driver for your USB host controller and have setup
# the USB system correctly. See man sane-usb for details.
When I run sane-find-scanner on the server, of course it finds the scanner with no problem:
- Code: Select all
# sane-find-scanner will now attempt to detect your scanner. If the
found USB scanner (vendor=0x04a9 [Canon], product=0x1909 [CanoScan], chip=GL124) at libusb:002:004
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
I haven't been able to find anything about the situation in the logs. I should also mention that drakscanner behaves just like Xsane - it failes to find anything. From the console, it does this:
- Code: Select all
# drakscanner
Too late to run INIT block at /usr/lib/perl5/vendor_perl/5.22.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm line 257.
Ignore the following Glib::Object::Introspection & Gtk3 warnings
Subroutine Gtk3::main redefined at /usr/lib/perl5/vendor_perl/5.22.3/Gtk3.pm line 525.
And it just sits there.
I've rebooted both machines and reseated the usb cable from the scanner to the server. I'm stumped. My inclination is to find the existing scanner configuration that drakscanner would create and delete it in order to try to configure the scanner from scratch, but I have no idea where that configuration would be.
Any help out there?
Thanks.
Update: It seems drakscanner and Xsane will open, but they take a good long time doing it. I caught drakscanner starting and working very slowly. I then tried opening Xsane from a console again and just waiting it out. Here is what I got:
- Code: Select all
$ time xsane
(xsane:7920): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
(xsane:7920): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
^C
real 4m39.983s
user 0m0.220s
sys 0m0.052s
So, more than 4 minutes and a half minutes for Xsane to open up. Once it opens, it's fine. But why does it take almost 5 minutes for the thing to open?
Again, any help appreciated.