Hi, I have a HP ScanJet 5300c (USB connection) hooked up to my Intel MacMini (Mac OS X 10.4.6, fully updated). After installing SANE via the latest darwinports ...
----- % port installed | grep sane sane-backends @1.0.17_0+local-backends (active) twain-sane @1.2_0 (active) ----- ... sane-find-scanner detects the scanner, but scanimage does not! Here is the relevant output from sane-find-scanner: ----- % sane-find-scanner <snip> found USB scanner (vendor=0x03f0, product=0x2205) at libusb:003:002-03f0-2205-00-00 # Your USB scanner was (probably) detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage. <snip> ----- And here is the output from scanimage -L: ----- % scanimage -L No scanners were identified.<snip> ----- At first, I thought all I had dto do was edit the driver file for my scanner, which, according to the SANE website, is the avision driver. Based on the output of sane-find-scanner, here is how I edited /opt/local/etc/sane.d/avision.conf: ----- #option disable-gamma-table #option disable-calibration #option force-a4 scsi AVISION scsi FCPA scsi MINOLTA scsi MITSBISH MCA-S600C scsi MITSBISH MCA-SS600 scsi HP scsi hp scsi /dev/scanner # usb libusb:002:003 # usb 0x03f0 0x0701 usb libusb:003:002-03f0-2205-00-00 usb 0x03f0 0x2225 ----- I have tried using just one of the two "usb" address lines at the end, as well as both at the same time, and none of the three possibilities results in a successful scanimage call. FYI: The scanimage binary does appear to be properly linked to libusb: ----- % otool -L /opt/local/bin/scanimage /opt/local/bin/scanimage: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 368.26.0) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0) /opt/local/lib/libsane.1.dylib (compatibility version 2.0.0, current version 2.17.0) /opt/local/lib/libusb-0.1.4.dylib (compatibility version 9.0.0, current version 9.4.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.1.5) /opt/local/lib/libjpeg.62.dylib (compatibility version 63.0.0, current version 63.0.0) ----- I feel like I'm really REALLY close to getting this thing to work. What am I missing? Thanks, --Damon