[sane-devel] Xerox Workcentre 3225 support?

Bernhard Reiter bernhard at intevation.de
Sun Mar 20 00:00:43 UTC 2016


Dear Sane-People,

on a machine I have access to 
is a Xerox WorkCentre 3225 connected with USB.

Printing works fine (with OpenSuse 13.1)
What can I do to make scanning work with sane?

I've added 
"usb 0x0924 0x42dc"  to /etc/sane.d/xerox_mfp.conf
but got not results. Selecting xerox_mfp on the yast2 scanner config,
it does not detect any scanners.

The following two commands do not find the scanner:
  scanimage -L 
  sane-find-scanner
(just the fingerprint scanner of the laptop, which is not interesting.)

In one attempt scanimage -L made the xerox device go out of sleep and even 
detected something. However this was only once I cound not repeat it or 
follow up.

scanimage -L
device `xerox_mfp:libusb:003:003' is a Xerox WorkCentre 3225 multi-
function peripheral

I've "rmmod usblp" for some of my attempts.
Browsing git I did not see many changes towards that xerox scanner.
The system still has
Source RPM  : sane-backends-1.0.23-9.2.3.src.rpm
Build Date  : Sa 28 Sep 2013 11:00:20 CEST

There also exists a Xerox driver for this model:
Xerox_WorkCentre_3225_Linux-Driver.tar.gz

Any hints how to get sane to work?

Best Regards,
Bernhard


lsusb
Bus 003 Device 003: ID 0924:42dc Xerox 

lsusb -d 0924:42dc -v
Bus 003 Device 003: ID 0924:42dc Xerox 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0924 Xerox
  idProduct          0x42dc 
  bcdDevice            1.00
  iManufacturer           1 Xerox
  iProduct                2 WorkCentre 3225
  iSerial                 3 3381141534
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           55
    bNumInterfaces          2
    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     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              10
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              10
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         7 Printer
      bInterfaceSubClass      1 Printer
      bInterfaceProtocol      2 Bidirectional
      iInterface              0 
      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              10
      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              10
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered


-- 
www.intevation.de/~bernhard (CEO)    www.fsfe.org (Founding GA Member)
Intevation GmbH, Osnabrück, DE; Amtsgericht Osnabrück, HRB 18998
Geschäftsführer Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20160320/ef71bdd6/attachment.sig>


More information about the sane-devel mailing list