[sane-devel] ScanSnap s1100 testing
m. allan noah
kitno455 at gmail.com
Wed Dec 21 21:13:56 UTC 2011
Sorry, no chance.
allan
On Wed, Dec 21, 2011 at 4:03 PM, Carl Karsten <carl at personnelware.com> wrote:
> From that thread:
>
> """Started again from scratch to see i could crack this
> Now im getting the following error when I try to patch the file"""
>
> I have not tried it.
>
> Any chance of you applying creating a patch that can be added to the
> ubuntu package (which has a bunch of patches.) Not to submit to
> ubuntu (so doesn't matter if it breaks other things), but I'll put it
> on my PPA, or ping some of the people who have sane on PPAs (the few I
> have found are over a year old.)
>
>
> juser at trist:~/temp$ apt-get source sane-backends
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> NOTICE: 'sane-backends' packaging is maintained in the 'Bzr' version
> control system at:
> https://code.launchpad.net/~ubuntu-desktop/sane-backends/ubuntu
> Please use:
> bzr branch https://code.launchpad.net/~ubuntu-desktop/sane-backends/ubuntu
> to retrieve the latest (possibly unreleased) updates to the package.
> Need to get 5,219 kB of source archives.
> Get:1 http://us.archive.ubuntu.com/ubuntu/ precise/main sane-backends
> 1.0.22-7ubuntu1 (dsc) [2,435 B]
> Get:2 http://us.archive.ubuntu.com/ubuntu/ precise/main sane-backends
> 1.0.22-7ubuntu1 (tar) [5,151 kB]
> Get:3 http://us.archive.ubuntu.com/ubuntu/ precise/main sane-backends
> 1.0.22-7ubuntu1 (diff) [65.7 kB]
> Fetched 5,219 kB in 10s (500 kB/s)
> gpgv: Signature made Sun 04 Dec 2011 10:27:45 PM CST using RSA key ID 21B2133D
> gpgv: Can't check signature: public key not found
> dpkg-source: warning: failed to verify signature on
> ./sane-backends_1.0.22-7ubuntu1.dsc
> dpkg-source: info: extracting sane-backends in sane-backends-1.0.22
> dpkg-source: info: unpacking sane-backends_1.0.22.orig.tar.gz
> dpkg-source: info: unpacking sane-backends_1.0.22-7ubuntu1.debian.tar.gz
> dpkg-source: info: applying frontends_libs.patch
> dpkg-source: info: applying libsane_deps.patch
> dpkg-source: info: applying disable_rpath.patch
> dpkg-source: info: applying sane-config_and_pkg-config_fixes.patch
> dpkg-source: info: applying dll_backend_conf.patch
> dpkg-source: info: applying unneeded_doc.patch
> dpkg-source: info: applying sane-desc.c_debian_mods.patch
> dpkg-source: info: applying multiarch_dll_search_path.patch
> dpkg-source: info: applying multiarch_manpages_libdir.patch
> dpkg-source: info: applying sane-desc_udev+acl.patch
> dpkg-source: info: applying udev_usb_suspend.patch
> dpkg-source: info: applying fix_v4l_build.patch
> dpkg-source: info: applying xerox_mfp_fix_usb_devices.patch
> dpkg-source: info: applying xerox_mfp_add_scx_4623fw.patch
> dpkg-source: info: applying hurd_path_max_fix.patch
> dpkg-source: info: applying scanimage_man_batch_start.patch
> dpkg-source: info: applying disable_v4l.patch
> dpkg-source: info: applying fix_avahi_error_paths.patch
>
>
> juser at trist:~/temp$ bzr branch
> https://code.launchpad.net/~ubuntu-desktop/sane-backends/ubuntu
> WARNING: gnome-keyring:: no socket to connect to
> Branched 15 revisions.
> juser at trist:~/temp$ cd ubuntu/
> juser at trist:~/temp/ubuntu$ ls
> debian
> juser at trist:~/temp/ubuntu$ cd debian/
> juser at trist:~/temp/ubuntu/debian$ ls
> changelog libsane.postinst po
> sane-utils.README.Debian
> compat libsane.postrm rules
> sane-utils.saned.default
> control libsane.preinst sane-utils.config
> sane-utils.saned.init
> copyright libsane.README.Debian sane-utils.install
> sane-utils.templates
> libsane-dev.doc-base libsane.shlibs sane-utils.postinst source
> libsane-dev.install patches sane-utils.postrm
> juser at trist:~/temp/ubuntu/debian$ cd patches/
> juser at trist:~/temp/ubuntu/debian/patches$ ls
> disable_rpath.patch hurd_path_max_fix.patch series
> disable_v4l.patch libsane_deps.patch
> udev_usb_suspend.patch
> dll_backend_conf.patch sane-config_and_pkg-config_fixes.patch
> unneeded_doc.patch
> fix_avahi_error_paths.patch sane-desc.c_debian_mods.patch
> xerox_mfp_add_scx_4623fw.patch
> fix_v4l_build.patch sane-desc_udev+acl.patch
> xerox_mfp_fix_usb_devices.patch
> frontends_libs.patch scanimage_man_batch_start.patch
>
>
> On Wed, Dec 21, 2011 at 1:45 PM, m. allan noah <kitno455 at gmail.com> wrote:
>> I have written an updated version of the epjitsu backend, which will
>> drive the S1100, with proper calibration, more features, etc.
>> Unfortunately, this version breaks support for the other epjitsu
>> machines, and I have not had time to fix it. If you are prepared to
>> build from source, you can use the new version. See post #7 here:
>> http://ubuntuforums.org/showthread.php?t=1678335
>>
>> allan
>>
>> On Wed, Dec 21, 2011 at 2:32 PM, Carl Karsten <carl at personnelware.com> wrote:
>>> I have a ScanSnap S1100 which says "needs testers" and the usb id is blank:
>>>
>>> http://www.sane-project.org/cgi-bin/driver.pl?manu=fujitsu&model=scansnap&bus=any&v=&p=
>>>
>>> Bus 002 Device 003: ID 04c5:1200 Fujitsu, Ltd
>>>
>>> How do I go about testing?
>>>
>>> juser at trist:~$ scanimage -V
>>> scanimage (sane-backends) 1.0.22; backend version 1.0.22
>>>
>>> juser at trist:~$ 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=0x04c5, product=0x1200) at libusb:002:003
>>> # 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.
>>>
>>> # You may want to run this program as root to find all devices. Once you
>>> # found the scanner devices, be sure to adjust access permissions as
>>> # necessary.
>>> juser at trist:~$ scanimage -L
>>> WARNING: gnome-keyring:: no socket to connect to
>>>
>>> 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).
>>>
>>>
>>> sudo lsusb -vv -s 3
>>>
>>> Bus 002 Device 003: ID 04c5:1200 Fujitsu, Ltd
>>> Device Descriptor:
>>> bLength 18
>>> bDescriptorType 1
>>> bcdUSB 2.00
>>> bDeviceClass 255 Vendor Specific Class
>>> bDeviceSubClass 255 Vendor Specific Subclass
>>> bDeviceProtocol 255 Vendor Specific Protocol
>>> bMaxPacketSize0 64
>>> idVendor 0x04c5 Fujitsu, Ltd
>>> idProduct 0x1200
>>> bcdDevice 1.00
>>> iManufacturer 1 FUJITSU
>>> iProduct 2 ScanSnap S1100
>>> iSerial 0
>>> bNumConfigurations 1
>>> Configuration Descriptor:
>>> bLength 9
>>> bDescriptorType 2
>>> wTotalLength 32
>>> bNumInterfaces 1
>>> bConfigurationValue 1
>>> iConfiguration 0
>>> bmAttributes 0xc0
>>> Self Powered
>>> MaxPower 2mA
>>> Interface Descriptor:
>>> bLength 9
>>> bDescriptorType 4
>>> bInterfaceNumber 0
>>> bAlternateSetting 0
>>> bNumEndpoints 2
>>> bInterfaceClass 255 Vendor Specific Class
>>> bInterfaceSubClass 255 Vendor Specific Subclass
>>> bInterfaceProtocol 255 Vendor Specific Protocol
>>> iInterface 0
>>> Endpoint Descriptor:
>>> bLength 7
>>> bDescriptorType 5
>>> bEndpointAddress 0x81 EP 1 IN
>>> bmAttributes 2
>>> Transfer Type Bulk
>>> Synch Type None
>>> Usage Type Data
>>> wMaxPacketSize 0x0200 1x 512 bytes
>>> bInterval 255
>>> Endpoint Descriptor:
>>> bLength 7
>>> bDescriptorType 5
>>> bEndpointAddress 0x02 EP 2 OUT
>>> bmAttributes 2
>>> Transfer Type Bulk
>>> Synch Type None
>>> Usage Type Data
>>> wMaxPacketSize 0x0200 1x 512 bytes
>>> bInterval 255
>>> Device Qualifier (for other device speed):
>>> bLength 10
>>> bDescriptorType 6
>>> bcdUSB 2.00
>>> bDeviceClass 255 Vendor Specific Class
>>> bDeviceSubClass 255 Vendor Specific Subclass
>>> bDeviceProtocol 255 Vendor Specific Protocol
>>> bMaxPacketSize0 64
>>> bNumConfigurations 1
>>> Device Status: 0x0001
>>> Self Powered
>>> juser at trist:~$
>>>
>>>
>>>
>>> --
>>> Carl K
>>>
>>> --
>>> sane-devel mailing list: sane-devel at lists.alioth.debian.org
>>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
>>> Unsubscribe: Send mail with subject "unsubscribe your_password"
>>> to sane-devel-request at lists.alioth.debian.org
>>
>>
>>
>> --
>> "The truth is an offense, but not a sin"
>>
>> --
>> sane-devel mailing list: sane-devel at lists.alioth.debian.org
>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
>> Unsubscribe: Send mail with subject "unsubscribe your_password"
>> to sane-devel-request at lists.alioth.debian.org
>
>
>
> --
> Carl K
--
"The truth is an offense, but not a sin"
More information about the sane-devel
mailing list