Monday, November 15, 2010

Artec Ultima 2000 Scanner on Fedora 14

Bloody firmware. We hates it, so we does.

The key to getting this scanner to work is the correct firmware file; it's called gt680xfw.usb. Unfortunately, there seem to be two firmware files with this name, one is 8192 bytes, the other 7343 bytes. The latter is the one that's needed in this case. If your scanner has a USB ID other than 05d8:4002, then you might need the other one. If you got a disk with your scanner, then this is hardly going to be a problem.

First of all (as root), create the directory /usr/share/sane/gt68xx if it doesn't already exist, and copy the firmware file into it. Next, edit the file
/etc/sane.d/gt68xx.conf

Look for the line
usb 0x05d8 0x4002
If there's a # at the beginning of the line, remove it; it marks the line as a comment.
Underneath that line, write
override "artec-ultima-2000"
firmware "gt680xfw.usb"


Save the file.

Now unplug the scanner and plug it back in again. All should now be well.

No comments:

Post a Comment