Skip to content

Support of SAGem scanners?

I have temporary access to an MFP (scanner + printer) Xerox Phaser 3100MFP.

The opensource rastertosag-gdi driver works with it (https://abf.io/import/printer-driver-rastertosag-gdi), it prints.

I have looked into contents of the very old (from 2008) proprietary SANE driver from Xerox (https://www.support.xerox.com/en-ca/product/phaser-3100mfp/downloads?language=en&platform=linux) and it seems than scanning hardware is also sagem, but I found completely nothing about it working with Linux.

That proprietary driver ships the following file in /etc/sane.d:

usb 0x079b 0x005E
usb 0x079b 0x005F
usb 0x079b 0x0091
usb 0x079b 0x0092
usb 0x079b 0x0093
usb 0x079b 0x0094
usb 0x079b 0x0095
usb 0x0924 0x3CEF
usb 0x0924 0x3CEE

Xerox Phaser 3100MFP is usb 0x0924 0x3CEF.

I tried adding this into xerox_mfp.conf, but it does not work:

$ sudo LC_ALL=C.UTF-8 SANE_DEBUG_XEROX_MFP=4 simple-scan
[sudo] пароль для mikhailnov: 
[19:11:18.007596] [sanei_debug] Setting debug level of xerox_mfp to 4.
[19:11:18.007698] [xerox_mfp] sane_init: Xerox backend (build 13), version != null, authorize != null
[19:11:18.034851] [xerox_mfp] sane_xerox_mfp_get_devices: 0x7fe35effc938, 0
[19:11:18.034959] [xerox_mfp] list_one_device: libusb:001:019
[19:11:18.034976] [xerox_mfp] usb_dev_open: open 0x7fe34c01d710
[19:11:18.035038] [xerox_mfp] :: dev_command(INQUIRY[0x12], 70)
[19:11:19.038664] [xerox_mfp] usb_dev_request: sanei_usb_read_bulk: Error during device I/O
[19:11:19.038712] [xerox_mfp] dev_command: dev_request: Error during device I/O
[19:11:19.038721] [xerox_mfp] usb_dev_close: closing dev 0x7fe34c01d710
[19:11:19.038770] [xerox_mfp] list_one_device: dev_inquiry(libusb:001:019): Error during device I/O
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information