Plustek OpticFilm 7600i SE
- Model: Plustek OpticFilm 7600i
- image sensor: CCD
- light source: LED
- hardware resolution: 7200 dpi
- software: Silverfast SE
- dynamic range: 3.6
- scan modes: color - 48 bit input, 24 / 48 bit output, grayscale - 16 bit input, 8 / 16 bit output, black and white - 1 bit
- scanning speed: 3600 dpi - approx. 35.91 seconds (multi-sampling ON), 7200 dpi - approx. 112.59 seconds (multi-sampling ON)
- scanning area: 36.8 mm x 25.4 mm (W x L) for negative (1.45 inch x 1.0 inch)
- preview speed: (multi-sampling ON) negative film - approx. 7.96 seconds, positive film - approx. 7.57 seconds
- power supply: 15 Vdc, 1.0 A
- feed: manual feed
- interface: usb 2.0
- other: iSRD - infrared Smart Removal of Defect
- net weight: 1.6 kg (3.5 lbs)
- Dimensions: 120 x 272 x 119 mm (W x D x H, 4.73 x 10.7 x 4.7 inches)
serial number: 5A2901016970
back to scanners page.
Links
sniffusb 2.0, VueScan might support this scanner,
local links
c1, vm4, z30b,
History
2020-04-30: c1 - I compiled latest sane-backends from git, as the 7600i is supported there, then test it:
tingo@kg-core1$ scanimage --version scanimage (sane-backends) 1.0.29-614-g9aad35503; backend version 1.0.29 tingo@kg-core1$ scanimage -L device `genesys:libusb:000:004' is a PLUSTEK OpticFilm 7600i (v1) flatbed scanner
nice! I also downloaded, compiled and installed sane-frontends from git, this gives me xscanimage, and I used that to test. In short, the scanner works.
2020-04-24: z30b - next up, connect the scanner and see if vuescan finds it. The scanner shows up
tingo@z30b:~/dl/lin/vuescan$ lsusb -d 07b3:0c3b Bus 001 Device 009: ID 07b3:0c3b Plustek, Inc.
how about vuescan? It detects the scanner: "PLUSTEK OpticFilm 7600i - Transparency", "Press Preview, adjust crop box, press Scan". Scanning a few images of a negative film strip, in different resolutions - yes, this works.
2020-04-24: z30b - a laptop running Debian 10.3. Let me install vuescan on that
tingo@z30b:~/dl/lin/vuescan$ sudo dpkg -i vuex6497.deb Selecting previously unselected package vuescan. (Reading database ... 186182 files and directories currently installed.) Preparing to unpack vuex6497.deb ... Unpacking vuescan (9.7.27.0-0) ... Setting up vuescan (9.7.27.0-0) ... Processing triggers for hicolor-icon-theme (0.17-2) ... Processing triggers for desktop-file-utils (0.23-4) ... Processing triggers for mime-support (3.62) ...
check files
tingo@z30b:~/dl/lin/vuescan$ dpkg-query -L vuescan /. /usr /usr/bin /usr/bin/vuescan /usr/share /usr/share/icons /usr/share/icons/hicolor /usr/share/icons/hicolor/scalable /usr/share/icons/hicolor/scalable/apps /usr/share/icons/hicolor/scalable/apps/vuescan.svg /usr/share/appdata /usr/share/appdata/vuescan.appdata.xml /usr/share/applications /usr/share/applications/vuescan.desktop /lib /lib/udev /lib/udev/rules.d /lib/udev/rules.d/60-vuescan.rules
ok
2020-04-23: vm4 - I downloaded vuescan, now try to install it
tingo@kg-vm4:~/dl/lin$ sudo dpkg -i vuex6497.deb Selecting previously unselected package vuescan. (Reading database ... 154320 files and directories currently installed.) Preparing to unpack vuex6497.deb ... Unpacking vuescan (9.7.27.0-0) ... Setting up vuescan (9.7.27.0-0) ... Processing triggers for hicolor-icon-theme (0.17-2) ... Processing triggers for desktop-file-utils (0.23-4) ... Processing triggers for mime-support (3.62) ...
files and stuff
tingo@kg-vm4:~/dl/lin$ dpkg-query -L vuescan /. /usr /usr/bin /usr/bin/vuescan /usr/share /usr/share/icons /usr/share/icons/hicolor /usr/share/icons/hicolor/scalable /usr/share/icons/hicolor/scalable/apps /usr/share/icons/hicolor/scalable/apps/vuescan.svg /usr/share/appdata /usr/share/appdata/vuescan.appdata.xml /usr/share/applications /usr/share/applications/vuescan.desktop /lib /lib/udev /lib/udev/rules.d /lib/udev/rules.d/60-vuescan.rules
hmm, what does that udev rules script specify? Oh, just a bunch of "mode 0666" for the scanner models.
2020-04-23: vm4 - connected the scanner to a Debian machine, running debian 10.3
tingo@kg-vm4:~$ cat /etc/debian_version 10.3
lsusb shows the scanner
tingo@kg-vm4:~$ lsusb -d 07b3:0c3b Bus 003 Device 003: ID 07b3:0c3b Plustek, Inc.
sane is installed
tingo@kg-vm4:~$ sudo apt list --installed sane* Listing... Done sane-utils/stable,now 1.0.27-3.2 amd64 [installed,automatic]
and sane-find-scanner
tingo@kg-vm4:~$ sudo sane-find-scanner -v -v This is sane-find-scanner from sane-backends 1.0.27 [..] <device descriptor of 0x07b3/0x0c3b at 003:003 (Plustek INC Film Scanner )> bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 255 bDeviceSubClass 255 bDeviceProtocol 255 bMaxPacketSize0 64 idVendor 0x07B3 idProduct 0x0C3B bcdDevice 4.00 iManufacturer 10 (Plustek INC) iProduct 11 (Film Scanner ) iSerialNumber 12 (1) bNumConfigurations 1 <configuration 0> bLength 9 bDescriptorType 2 wTotalLength 39 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 () bmAttributes 192 (Self-powered) MaxPower 10 mA <interface 0> <altsetting 0> bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 bInterfaceSubClass 255 bInterfaceProtocol 255 iInterface 0 () <endpoint 0> bLength 7 bDescriptorType 5 bEndpointAddress 0x81 (in 0x01) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 <endpoint 1> bLength 7 bDescriptorType 5 bEndpointAddress 0x02 (out 0x02) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 <endpoint 2> bLength 7 bDescriptorType 5 bEndpointAddress 0x83 (in 0x03) bmAttributes 3 (interrupt) wMaxPacketSize 1 bInterval 8 ms bRefresh 0 bSynchAddress 0 <trying to find out which USB chip is used> checking for LM983[1,2,3] ... this is not a LM983x (bcdUSB = 0x200) checking for GT-6801 ... this is not a GT-6801 (bcdUSB = 0x200) checking for GT-6816 ... this is not a GT-6816 (bDeviceClass = 255, bInterfaceClass = 255) checking for GLxxx ... this is not a GL646 (bDeviceClass = 255, bInterfaceClass = 255) <This USB chip looks like a GL842 (result from sane-backends 1.0.27)> found USB scanner (vendor=0x07b3 [Plustek INC], product=0x0c3b [Film Scanner ], chip=GL842) at libusb:003:003
so yeah.
2020-04-22: c1 - testing the scanner under FreeBSD 11.3-stable:
root@kg-core1# uname -a FreeBSD kg-core1.kg4.no 11.3-STABLE FreeBSD 11.3-STABLE #2 r352605: Sun Sep 22 22:53:27 CEST 2019 root@kg-core1.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64
with sane
root@kg-core1# pkg info sane* sane-backends-1.0.29 sane-frontends-1.0.14_10
usbconfig shows the scanner
root@kg-core1# usbconfig -d ugen0.4 ugen0.4: <Plustek INC Film Scanner> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (10mA)
how about sane?
sane-find-scanner
root@kg-core1# 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=0x07b3 [Plustek INC], product=0x0c3b [Film Scanner ], chip=GL842) at libusb:000: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. # Not checking for parallel port scanners. # Most Scanners connected to the parallel port or other proprietary ports # can't be detected by this program.
scanimage -L
root@kg-core1# 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).
nope. Try sane-find-scanner in detailed mode
root@kg-core1# sane-find-scanner -v -v This is sane-find-scanner from sane-backends 1.0.29 [..] trying libusb: [..] <device descriptor of 0x07b3/0x0c3b at 000:004 (Plustek INC Film Scanner )> bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 255 bDeviceSubClass 255 bDeviceProtocol 255 bMaxPacketSize0 64 idVendor 0x07B3 idProduct 0x0C3B bcdDevice 4.00 iManufacturer 10 (Plustek INC) iProduct 11 (Film Scanner ) iSerialNumber 12 (1) bNumConfigurations 1 <configuration 0> bLength 9 bDescriptorType 2 wTotalLength 39 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 () bmAttributes 192 (Self-powered) MaxPower 10 mA <interface 0> <altsetting 0> bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 bInterfaceSubClass 255 bInterfaceProtocol 255 iInterface 0 () <endpoint 0> bLength 7 bDescriptorType 5 bEndpointAddress 0x81 (in 0x01) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 <endpoint 1> bLength 7 bDescriptorType 5 bEndpointAddress 0x02 (out 0x02) bmAttributes 2 (bulk) wMaxPacketSize 512 bInterval 0 ms bRefresh 0 bSynchAddress 0 <endpoint 2> bLength 7 bDescriptorType 5 bEndpointAddress 0x83 (in 0x03) bmAttributes 3 (interrupt) wMaxPacketSize 1 bInterval 8 ms bRefresh 0 bSynchAddress 0 <trying to find out which USB chip is used> checking for LM983[1,2,3] ... this is not a LM983x (bcdUSB = 0x200) checking for GT-6801 ... this is not a GT-6801 (bcdUSB = 0x200) checking for GT-6816 ... this is not a GT-6816 (bDeviceClass = 255, bInterfaceClass = 255) checking for GLxxx ... this is not a GL646 (bDeviceClass = 255, bInterfaceClass = 255) <This USB chip looks like a GL842 (result from sane-backends 1.0.29)> found USB scanner (vendor=0x07b3 [Plustek INC], product=0x0c3b [Film Scanner ], chip=GL842) at libusb:000:004 [..]
that's it.
2014-01-08: for usb sniffing under winXP, the tool sniffusb 2.0 is recommended.
2014-01-04: testing the scanner with sane-backends 1.0.24 (compiled, not installed):
tingo@kg-core1$ uname -a FreeBSD kg-core1.kg4.no 8.4-STABLE FreeBSD 8.4-STABLE #0 r253646: Thu Jul 25 10:12:31 UTC 2013 root@kg-core1.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64 root@kg-core1# pwd /usr/ports/graphics/sane-backends/work/stage root@kg-core1# usr/local/bin/sane-find-scanner -q found USB scanner (vendor=0x07b3 [Plustek INC], product=0x0c3b [Film Scanner ], chip=GL842) at libusb:/dev/usb:/dev/ugen2.4
interesting. Try scanimage -L:
root@kg-core1# usr/local/bin/scanimage -L /libexec/ld-elf.so.1: Shared object "libsane.so.1" not found, required by "scanimage"
ah. Try with LD_PRELOAD then:
root@kg-core1# LD_PRELOAD="./usr/local/lib/libsane.so.1" usr/local/bin/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).
Done.
2014-01-02: testing the scanner under FreeBSD 8.4-stable:
tingo@kg-core1$ uname -a FreeBSD kg-core1.kg4.no 8.4-STABLE FreeBSD 8.4-STABLE #0 r253646: Thu Jul 25 10:12:31 UTC 2013 root@kg-core1.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64
usb info:
root@kg-core1# usbconfig -d ugen2.4 ugen2.4: <Film Scanner Plustek INC> at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON
usb device description
root@kg-core1# usbconfig -d ugen2.4 dump_device_desc ugen2.4: <Film Scanner Plustek INC> at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0200 bDeviceClass = 0x00ff bDeviceSubClass = 0x00ff bDeviceProtocol = 0x00ff bMaxPacketSize0 = 0x0040 idVendor = 0x07b3 idProduct = 0x0c3b bcdDevice = 0x0400 iManufacturer = 0x000a <Plustek INC> iProduct = 0x000b <Film Scanner > iSerialNumber = 0x000c <1> bNumConfigurations = 0x0001
usb current config
root@kg-core1# usbconfig -d ugen2.4 dump_curr_config_desc ugen2.4: <Film Scanner Plustek INC> at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON Configuration index 0 bLength = 0x0009 bDescriptorType = 0x0002 wTotalLength = 0x0027 bNumInterfaces = 0x0001 bConfigurationValue = 0x0001 iConfiguration = 0x0000 <no string> bmAttributes = 0x00c0 bMaxPower = 0x0005 Interface 0 bLength = 0x0009 bDescriptorType = 0x0004 bInterfaceNumber = 0x0000 bAlternateSetting = 0x0000 bNumEndpoints = 0x0003 bInterfaceClass = 0x00ff bInterfaceSubClass = 0x00ff bInterfaceProtocol = 0x00ff iInterface = 0x0000 <no string> Endpoint 0 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0081 <IN> bmAttributes = 0x0002 <BULK> wMaxPacketSize = 0x0200 bInterval = 0x0000 bRefresh = 0x0000 bSynchAddress = 0x0000 Endpoint 1 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0002 <OUT> bmAttributes = 0x0002 <BULK> wMaxPacketSize = 0x0200 bInterval = 0x0000 bRefresh = 0x0000 bSynchAddress = 0x0000 Endpoint 2 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0083 <IN> bmAttributes = 0x0003 <INTERRUPT> wMaxPacketSize = 0x0001 bInterval = 0x0008 bRefresh = 0x0000 bSynchAddress = 0x0000
testing with sane-backends 1.0.23_2:
root@kg-core1# sane-find-scanner -q found USB scanner (vendor=0x07b3 [Plustek INC], product=0x0c3b [Film Scanner ], chip=GL843) at libusb:/dev/usb:/dev/ugen2.4
that's all.
2010-05-26: I tested the scanner under FreeBSD 8.0-stable:
root@kg-v2# uname -a FreeBSD kg-v2.kg4.no 8.0-STABLE FreeBSD 8.0-STABLE #2: Sun Apr 11 19:39:02 CEST 2010 root@kg-v2.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64
usb info:
root@kg-v2# usbconfig -u 3 -a 2 dump_info ugen3.2: <Film Scanner Plustek INC> at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON root@kg-v2# usbconfig -u 3 -a 2 dump_info ugen3.2: <Film Scanner Plustek INC> at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON root@kg-v2# usbconfig -u 3 -a 2 dump_device_desc ugen3.2: <Film Scanner Plustek INC> at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0200 bDeviceClass = 0x00ff bDeviceSubClass = 0x00ff bDeviceProtocol = 0x00ff bMaxPacketSize0 = 0x0040 idVendor = 0x07b3 idProduct = 0x0c3b bcdDevice = 0x0400 iManufacturer = 0x000a <Plustek INC> iProduct = 0x000b <Film Scanner > iSerialNumber = 0x000c <1> bNumConfigurations = 0x0001
testing with sane-backends 1.0.20_6:
root@kg-v2# sane-find-scanner -q found USB scanner (vendor=0x07b3 [Plustek INC], product=0x0c3b [Film Scanner ], chip=GL843) at libusb:/dev/usb:/dev/ugen3.2 found USB scanner (vendor=0x03f0 [HP], product=0xc202 [Photosmart 8200 series]) at libusb:/dev/usb:/dev/ugen1.2 found USB scanner (vendor=0x06bd [AGFA], product=0x2061 [ Snapscan1212u_2]) at libusb:/dev/usb:/dev/ugen2.2 root@kg-v2# scanimage -L device `snapscan:libusb:/dev/usb:/dev/ugen2.2' is a AGFA SNAPSCAN 1212U_2 flatbed scanner
testing with sane-backends 1.0.21:
root@kg-v2# sane-find-scanner -q found USB scanner (vendor=0x07b3 [Plustek INC], product=0x0c3b [Film Scanner ], chip=GL843) at libusb:/dev/usb:/dev/ugen3.2 found USB scanner (vendor=0x03f0 [HP], product=0xc202 [Photosmart 8200 series]) at libusb:/dev/usb:/dev/ugen1.2 found USB scanner (vendor=0x06bd [AGFA], product=0x2061 [ Snapscan1212u_2]) at libusb:/dev/usb:/dev/ugen2.2
that is all.
2010-05-26: I picked up the package at my local post office.
2010-05-25: I got a shipping notice from Activium.
2010-04-26: the company notified me that they are temporarily sold out, but expect a new supply soon.
2010-04-25: I ordered the scanner from Activium, the price was NOK 2800.- plus shipping NOK 61.-.