help setup an HP 3300C scanner
Antonio Olivares
olivares14031 at gmail.com
Thu Aug 4 00:52:08 UTC 2011
On Wed, Aug 3, 2011 at 7:30 PM, Antonio Olivares
<olivares14031 at gmail.com> wrote:
> On Wed, Aug 3, 2011 at 6:58 PM, Antonio Olivares
> <olivares14031 at gmail.com> wrote:
>> Dear folks,
>>
>> I am sorry to bother you guys, but I need your help. I have a scanner
>> HP 3300C scanner that is connected to one of my freebsd 8.2 amd
>> machines.
>>
>> I have done my homework:
>> read section scanners on FreeBSD Handbook:
>>
>> http://www.freebsd.org/doc/handbook/scanners.html
>>
>> looked at other threads:
>>
>> http://www.daemonforums.org/showthread.php?t=2057&page=1
>>
>> http://www.dslreports.com/forum/remark,12037990
>>
>> As root user, I can find the device name:
>>
>> quadcore# sane-find-scanner -q
>> found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x0205 [HP
>> ScanJet 3300C]) at libusb:/dev/usb:/dev/ugen4.2
>> found USB scanner (vendor=0x0bda, product=0x8187 [RTL8187_Wireless])
>> at libusb:/dev/usb:/dev/ugen3.3
>>
>> but as myself(regular user) not :(
>>
>> [olivares at quadcore /usr/home/olivares]$ sane-find-scanner -q
>> [olivares at quadcore /usr/home/olivares]$
>>
>> I try to run simplescan -L but can't get it to work. I run xsane and
>> it tells me that it can't find devices. I looked in /etc/sane.d/ and
>> found hp.conf and edited it to handbook scanners section, see hp.conf
>> below:
>>
>> quadcore# pwd
>> /usr/local/etc/sane.d
>> quadcore# ls -l
>> total 166
>> -r--r--r-- 1 root wheel 25 Aug 3 17:46 abaton.conf
>> -r--r--r-- 1 root wheel 14 Aug 3 17:46 agfafocus.conf
>> -r--r--r-- 1 root wheel 24 Aug 3 17:46 apple.conf
>> -r--r--r-- 1 root wheel 26 Aug 3 17:46 artec.conf
>> -r--r--r-- 1 root wheel 4188 Aug 3 17:46 artec_eplus48u.conf
>> -r--r--r-- 1 root wheel 543 Aug 3 17:46 avision.conf
>> -r--r--r-- 1 root wheel 29 Aug 3 17:46 bh.conf
>> -r--r--r-- 1 root wheel 35 Aug 3 17:46 canon.conf
>> -r--r--r-- 1 root wheel 193 Aug 3 17:46 canon630u.conf
>> -r--r--r-- 1 root wheel 2834 Aug 3 17:46 canon_dr.conf
>> -r--r--r-- 1 root wheel 509 Aug 3 17:46 cardscan.conf
>> -r--r--r-- 1 root wheel 34 Aug 3 17:46 coolscan.conf
>> -r--r--r-- 1 root wheel 754 Aug 3 17:46 coolscan2.conf
>> -r--r--r-- 1 root wheel 754 Aug 3 17:46 coolscan3.conf
>> -r--r--r-- 1 root wheel 984 Aug 3 17:46 dc210.conf
>> -r--r--r-- 1 root wheel 984 Aug 3 17:46 dc240.conf
>> -r--r--r-- 1 root wheel 704 Aug 3 17:46 dc25.conf
>> -r--r--r-- 1 root wheel 492 Aug 3 17:46 dell1600n_net.conf
>> drwxr-xr-x 2 root wheel 1536 Aug 3 17:46 dist
>> -r--r--r-- 1 root wheel 682 Aug 3 17:46 dll.conf
>> drwxr-xr-x 2 root wheel 512 Aug 3 17:46 dll.d
>> -r--r--r-- 1 root wheel 12 Aug 3 17:46 dmc.conf
>> -r--r--r-- 1 root wheel 1402 Aug 3 17:46 epjitsu.conf
>> -r--r--r-- 1 root wheel 793 Aug 3 17:46 epson.conf
>> -r--r--r-- 1 root wheel 376 Aug 3 17:46 epson2.conf
>> -r--r--r-- 1 root wheel 1679 Aug 3 17:46 fujitsu.conf
>> -r--r--r-- 1 root wheel 1157 Aug 3 17:46 genesys.conf
>> -r--r--r-- 1 root wheel 7798 Aug 3 17:46 gt68xx.conf
>> -r--r--r-- 1 root wheel 589 Aug 3 18:44 hp.conf
>> -r--r--r-- 1 root wheel 396 Aug 3 17:46 hp3900.conf
>> -r--r--r-- 1 root wheel 76 Aug 3 17:46 hp4200.conf
>> -r--r--r-- 1 root wheel 238 Aug 3 17:46 hp5400.conf
>> -r--r--r-- 1 root wheel 24 Aug 3 17:46 hs2p.conf
>> -r--r--r-- 1 root wheel 38 Aug 3 17:46 ibm.conf
>> -r--r--r-- 1 root wheel 367 Aug 3 17:46 kodak.conf
>> -r--r--r-- 1 root wheel 113 Aug 3 17:46 leo.conf
>> -r--r--r-- 1 root wheel 96 Aug 3 17:46 lexmark.conf
>> -r--r--r-- 1 root wheel 187 Aug 3 17:46 ma1509.conf
>> -r--r--r-- 1 root wheel 666 Aug 3 17:46 matsushita.conf
>> -r--r--r-- 1 root wheel 268 Aug 3 17:46 microtek.conf
>> -r--r--r-- 1 root wheel 279 Aug 3 17:46 microtek2.conf
>> -r--r--r-- 1 root wheel 2125 Aug 3 17:46 mustek.conf
>> -r--r--r-- 1 root wheel 809 Aug 3 17:46 mustek_usb.conf
>> -r--r--r-- 1 root wheel 13 Aug 3 17:46 nec.conf
>> -r--r--r-- 1 root wheel 573 Aug 3 17:46 net.conf
>> -r--r--r-- 1 root wheel 365 Aug 3 17:46 p5.conf
>> -r--r--r-- 1 root wheel 75 Aug 3 17:46 pie.conf
>> -r--r--r-- 1 root wheel 492 Aug 3 17:46 pixma.conf
>> -r--r--r-- 1 root wheel 4142 Aug 3 17:46 plustek.conf
>> -r--r--r-- 1 root wheel 943 Aug 3 17:46 plustek_pp.conf
>> -r--r--r-- 1 root wheel 29 Aug 3 17:46 ricoh.conf
>> -r--r--r-- 1 root wheel 183 Aug 3 17:46 rts8891.conf
>> -r--r--r-- 1 root wheel 13 Aug 3 17:46 s9036.conf
>> -r--r--r-- 1 root wheel 1052 Aug 3 17:46 saned.conf
>> -r--r--r-- 1 root wheel 48 Aug 3 17:46 sceptre.conf
>> -r--r--r-- 1 root wheel 1464 Aug 3 17:46 sharp.conf
>> -r--r--r-- 1 root wheel 115 Aug 3 17:46 sm3840.conf
>> -r--r--r-- 1 root wheel 2245 Aug 3 17:46 snapscan.conf
>> -r--r--r-- 1 root wheel 10 Aug 3 17:46 sp15c.conf
>> -r--r--r-- 1 root wheel 2224 Aug 3 17:46 st400.conf
>> -r--r--r-- 1 root wheel 178 Aug 3 17:46 stv680.conf
>> -r--r--r-- 1 root wheel 28 Aug 3 17:46 tamarack.conf
>> -r--r--r-- 1 root wheel 355 Aug 3 17:46 teco1.conf
>> -r--r--r-- 1 root wheel 636 Aug 3 17:46 teco2.conf
>> -r--r--r-- 1 root wheel 217 Aug 3 17:46 teco3.conf
>> -r--r--r-- 1 root wheel 1807 Aug 3 17:46 test.conf
>> -r--r--r-- 1 root wheel 1495 Aug 3 17:46 u12.conf
>> -r--r--r-- 1 root wheel 3094 Aug 3 17:46 umax.conf
>> -r--r--r-- 1 root wheel 386 Aug 3 17:46 umax1220u.conf
>> -r--r--r-- 1 root wheel 1684 Aug 3 17:46 umax_pp.conf
>> -r--r--r-- 1 root wheel 399 Aug 3 17:46 xerox_mfp.conf
>> quadcore# cat hp.conf
>> #scsi HP
>> # Uncomment the following if you have "Error during device I/O" on SCSI
>> # option dumb-read
>> #
>> # The usual place for a SCSI-scanner on Linux
>> #/dev/scanner
>> #
>> # USB-scanners supported by the hp-backend
>> # HP ScanJet 4100C
>> #usb 0x03f0 0x0101
>> # HP ScanJet 5200C
>> #usb 0x03f0 0x0401
>> # HP ScanJet 62X0C
>> #usb 0x03f0 0x0201
>> # HP ScanJet 63X0C
>> #usb 0x03f0 0x0601
>> # HP ScanJet 3300C 0x03f0 0x0205 at libusb:/dev/usb:/dev/ugen4.2
>> usb /dev/uscanner0
>> #
>> # Uncomment the following if your scanner is connected by USB,
>> # but you are not using libusb
>> # /dev/usb/scanner0
>> # option connect-device
>>
>> [olivares at quadcore /usr/home/olivares]$ scanimage -L
>>
>> 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).
>>
>> I have a file that should help with permissions, but I don't know if
>> that could be the cause?
>>
>> [olivares at quadcore /usr/home/olivares]$ cat /etc/rc.conf
>>
>> # -- sysinstall generated deltas -- # Tue Jul 26 23:20:43 2011
>> # Created: Tue Jul 26 23:20:43 2011
>> # Enable network daemons for user convenience.
>> # Please make all changes to this file, not to /etc/defaults/rc.conf.
>> # This file now contains just the overrides from /etc/defaults/rc.conf.
>> hostname="quadcore.home"
>> ifconfig_msk0="DHCP"
>> ntpdate_enable="YES"
>> ntpdate_hosts="north-america.pool.ntp.org"
>> tcp_extensions="NO"
>> dbus_enable="YES"
>> hald_enable="YES"
>> devfs_system_ruleset="Removable_Media"
>> lpd_enable="YES"
>> ipfilter_enable="YES"
>> ipfileter_rules="/etc/ipf.rules"
>> ipmon_enable="YES"
>> ipmon_flags="-Ds"
>>
>>
>> [olivares at quadcore /usr/home/olivares]$ cat /etc/dev
>> devd/ devd.conf devfs.conf devfs.rules
>> [olivares at quadcore /usr/home/olivares]$ cat /etc/devfs.rules
>> [Removable Media]
>> add path 'ad*' mode 0666 group operator
>> add path 'acd*' mode 0666 group operator
>> add path 'cd*' mode 0666 group operator
>> add path 'pass*' mode 0666 group operator
>> add path 'xpt*' mode 0666 group operator
>> add path 'ugen*' mode 0666 group operator
>> add path 'usb*' mode 0666 group operator
>> add path 'lpt*' mode 0666 group operator
>> add path 'ulpt*' mode 0666 group operator
>> add path 'unlpt*' mode 0666 group operator
>> add path 'fd*' mode 0666 group operator
>>
>> Do I need to add uscanner* to it? or another suggestion. I would
>> like for the scanner to work as user.
>> Advice/suggestions/comments are welcome and appreciated :)
>>
>> Regards,
>>
>> Antonio
>>
>
> Found out some more information
>
> http://freebsd.1045724.n5.nabble.com/Scanner-Compatibility-td3778260.html
>
> In above page I found a link to check by vendor:
>
> http://www.sane-project.org/sane-mfgs.html#Z-HEWLETT-PACKARD
>
> If found it says complete:
>
> ScanJet 3300c USB 0x03f0/0x0205 Complete niash
> (0.3) sane-niash
>
>
> It took a great while for this to give me a response
>
> quadcore# scanimage -L
> device `niash:libusb:/dev/usb:/dev/ugen4.2' is a Hewlett-Packard
> ScanJet 3300C flatbed scanner
>
> I have downloaded the backend in case if it is needed here:
>
> http://sourceforge.net/projects/hp3300backend/files/backend/20060304/backend-20060304.tar.gz/download
>
> now I don't know how to troubleshoot this.
>
> Thanks & sorry for replying to my own question(s).
>
> Regards,
>
> Antonio
>
Took a little while but I ran test as suggested in one of the pages
quadcore# scanimage -T
scanimage: scanning image of size 1240x1712 pixels at 24 bits/pixel
scanimage: acquiring RGB frame, 8 bits/sample
scanimage: reading one scanline, 3720 bytes... PASS
scanimage: reading one byte... PASS
scanimage: stepped read, 2 bytes... PASS
scanimage: stepped read, 4 bytes... PASS
scanimage: stepped read, 8 bytes... PASS
scanimage: stepped read, 16 bytes... PASS
scanimage: stepped read, 32 bytes... PASS
scanimage: stepped read, 64 bytes... PASS
scanimage: stepped read, 128 bytes... PASS
scanimage: stepped read, 256 bytes... PASS
scanimage: stepped read, 512 bytes... PASS
scanimage: stepped read, 1024 bytes... PASS
scanimage: stepped read, 2048 bytes... PASS
scanimage: stepped read, 4096 bytes... PASS
scanimage: stepped read, 4095 bytes... PASS
scanimage: stepped read, 2047 bytes... PASS
scanimage: stepped read, 1023 bytes... PASS
scanimage: stepped read, 511 bytes... PASS
scanimage: stepped read, 255 bytes... PASS
scanimage: stepped read, 127 bytes... PASS
scanimage: stepped read, 63 bytes... PASS
scanimage: stepped read, 31 bytes... PASS
scanimage: stepped read, 15 bytes... PASS
scanimage: stepped read, 7 bytes... PASS
scanimage: stepped read, 3 bytes... PASS
quadcore#
This as root though, but as simple user cannot do much :(, again xsane
tells me that no devices were found :(
Suggestions/Advice/comments are welcome and appreciated.
Regards,
Antonio
More information about the freebsd-questions
mailing list