Hi all,
I try to install a Canon "CanoScan 9000F" USB scanner using a USB-2 port on my box (Intel quadcore) running fine FreeBSD9.2-REL (GENERIC kernel). sane-backends and xsane were compiled from ports ("with libusb"). Both the sane-backends man page and the SANE website confirm that the proper driver for such a device is "pixma".
According to the Handbook's 8.2 Section, the group for related /dev is "operator".
Now:
Editing /usr/local/etc/sane.d/pixma.conf:
and then:
As well, xscane doesn't detect any scanner.
Further investigations:
Could we have a work-around to make the given 2.0 USB port be seen as a 1.0 port (then under control of VirtualBox)?
Help (and comments) are welcome,
Roger85
I try to install a Canon "CanoScan 9000F" USB scanner using a USB-2 port on my box (Intel quadcore) running fine FreeBSD9.2-REL (GENERIC kernel). sane-backends and xsane were compiled from ports ("with libusb"). Both the sane-backends man page and the SANE website confirm that the proper driver for such a device is "pixma".
According to the Handbook's 8.2 Section, the group for related /dev is "operator".
Now:
Code:
$ sudo sane-find-scanner
# 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=0x04a9 [Canon], product=0x190d [CanoScan]) at libusb:/dev/usb:/dev/ugen7.3
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
Code:
$ ls -l /dev/ugen7.*
lrw-rw---- 1 root operator 9 20 nov 08:31 /dev/ugen7.1 -> usb/7.1.0
lrw-rw---- 1 root operator 9 20 nov 08:31 /dev/ugen7.2 -> usb/7.2.0
lrw-rw---- 1 root operator 9 20 nov 08:38 /dev/ugen7.3 -> usb/7.3.0
Editing /usr/local/etc/sane.d/pixma.conf:
Code:
# pixma.conf configuration for the sane pixma backend
# CanoScan 9000F Mk2
usb 0x04a9 0x190d
/dev/ugen7.3
#
and then:
Code:
$ sudo scanimage -L
Password:
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
$
Further investigations:
- that device run just fine on a different box, running Windows
- a HP Photosmart C5280 "all-in-one" connected on the same port does not work as scanner, instead the printer-part is properly detected and driven.
- an old SCSI scanner had all time worked fine on that box
- unfortunately, trying to install the scanner in a VirtualBox emulating Windows fails: VirtualBox-ose needs VirtualBox-ose-additions to manage with USB 2.0 stuff; "additions" is said to conflict with VirtualBox-ose (installs files in the same place) and fails to install.
Could we have a work-around to make the given 2.0 USB port be seen as a 1.0 port (then under control of VirtualBox)?
Help (and comments) are welcome,
Roger85