Support > Printers and Scanners

Artec Scanner SOLVED

(1/5) > >>

Rich J:
Hi All!

In preparation for my dumping my old HP all-in-one printer for a new laser one (no scanner) I've dug out an old (c 2000) usb Artec flatbed scanner but I can't get it working with Xsane.

scanimage -L returns this

richard@richard-Ei-306 ~ $ scanimage -L
device `gt68xx:libusb:005:003' is a Mustek BearPaw 1200 CU flatbed scanner
richard@richard-Ei-306 ~ $

so I assume the scanner is recognised but

scanimage returns this

$ scanimage
[gt68xx] Couldn't open firmware file (`/usr/share/sane/gt68xx/PS1fw.usb'): Not a directory
scanimage: open of device gt68xx:libusb:005:003 failed: Invalid argument

Trying with GIMP gives the same result.  Any ideas please? 

Running Mint 13 KDE and ZORIN.  (to get it working in both would be good but either/or would do  ;) )

TIA

Rich

Emegra:
Hi Richard

That looks like it's the same Scanner as mine under a different name, mine is an HP Diamond

You have to add a firmware file to /usr/share/sane/gt68xx, I'm at work right now and don't have a lot of time but I have a copy of the file you need I can send it to you if you like or you could follow the instructions below


--- Quote ---This is more for my own reference than anything else, I've undoubtedly been through this procedure many, many times and I always seem to run into the same problems; so I'm documenting this for my own benefit.

 

Prerequisites -

    Active Internet connection
    Mustek Bearpaw based scanner (obviously)

Procedure -

    Connect scanner to an available USB port
    Drop to a command line and issue the following command:

scanimage

All being well, the output from the command should be:

[gt68xx] Couldn't open firmware file (`/usr/share/sane/gt68xx/PS1Dfw.usb'): No such file or directory
scanimage: open of device gt68xx:libusb:004:002 failed: Invalid argument

This basically means that the system is looking a file 'PS1Dfw.usb' which is the actual firmware for this scanner. We need to acquire a copy of this file and drop it into the relevant directory '/usr/share/sane/gt68xx/'.

Head over to http://http://www.meier-geinitz.de/sane/gt68xx-backend/ or click here to grab a copy of this file.

Assuming that this file has been downloaded to '/home/user/Downloads/' we need to do the following (as root):

cp /home/user/Downloads/PS1Dfw.usb /usr/share/sane/gt68xx/
chmod 744 /usr/share/sane/gt68xx/PS1Dfw.usb

Once these steps have been followed, the scanner should now work.
Last Updated on Thursday, 22 September 2011 13:26
--- End quote ---



Good luck


Graeme

Mark Greaves (PCNetSpec):
Following Emegra's instructions, run these 5 commands in sequence:

--- Code: ---
sudo mkdir -p /usr/share/sane/gt68xx
--- End code ---
then:

--- Code: ---
cd /usr/share/sane/gt68xx
--- End code ---
then:

--- Code: ---
sudo wget http://www.meier-geinitz.de/sane/gt68xx-backend/firmware/ps1fw.usb
--- End code ---
then:

--- Code: ---
sudo mv -v /usr/share/sane/gt68xx/ps1fw.usb /usr/share/sane/gt68xx/PS1fw.usb
--- End code ---
then:

--- Code: ---
sudo chmod 744 /usr/share/sane/gt68xx/PS1fw.usb
--- End code ---
now try your scanner.


If that doesn't work, with the scanner attached and switched on, run:

--- Code: ---
lsusb
--- End code ---
and post the output here.

--

Rich J:
Hi Guys - thanks for the responses.

@ Emegra

Output returns this

richard@richard-Ei-306 ~ $ scanimage
[gt68xx] Couldn't open firmware file (`/usr/share/sane/gt68xx/PS1fw.usb'): Not a directory
scanimage: open of device gt68xx:libusb:005:003 failed: Invalid argument
richard@richard-Ei-306 ~ $ cp /home/richard/Downloads/PS1Dfw.usb /usr/share/sane/gt68xx/
cp: accessing `/usr/share/sane/gt68xx/': Not a directory
richard@richard-Ei-306 ~ $ chmod 744 /usr/share/sane/gt68xx/PS1Dfw.usb
chmod: cannot access `/usr/share/sane/gt68xx/PS1Dfw.usb': Not a directory


@ Mark

Output returns this -

richard@richard-Ei-306 ~ $ sudo mkdir -p /usr/share/sane/gt68xx
[sudo] password for richard:
mkdir: cannot create directory `/usr/share/sane/gt68xx': File exists
richard@richard-Ei-306 ~ $ cd /usr/share/sane/gt68xx
bash: cd: /usr/share/sane/gt68xx: Not a directory
richard@richard-Ei-306 ~ $ sudo wget http://www.meier-geinitz.de/sane/gt68xx-backend/firmware/ps1fw.usb
--2014-05-04 08:29:48--  http://www.meier-geinitz.de/sane/gt68xx-backend/firmware/ps1fw.usb
Resolving www.meier-geinitz.de (www.meier-geinitz.de)... 82.165.100.207
Connecting to www.meier-geinitz.de (www.meier-geinitz.de)|82.165.100.207|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7986 (7.8K) [video/unknown]
Saving to: `ps1fw.usb.1'

100%[==============================================================================>] 7,986       --.-K/s   in 0s     

2014-05-04 08:29:48 (25.2 MB/s) - `ps1fw.usb.1' saved [7986/7986]

richard@richard-Ei-306 ~ $ sudo mv -v /usr/share/sane/gt68xx/ps1fw.usb /usr/share/sane/gt68xx/PS1fw.usb
mv: accessing `/usr/share/sane/gt68xx/PS1fw.usb': Not a directory
richard@richard-Ei-306 ~ $ sudo chmod 744 /usr/share/sane/gt68xx/PS1fw.usb
chmod: cannot access `/usr/share/sane/gt68xx/PS1fw.usb': Not a directory
richard@richard-Ei-306 ~ $ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
Bus 001 Device 003: ID 145f:0167 Trust Widescreen 3MP Webcam
Bus 005 Device 002: ID 1267:0213 Logic3 / SpectraVideo plc
Bus 005 Device 003: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
richard@richard-Ei-306 ~ $


Running Xsane returns - Error  Failed to open device 'gt68xx:libusb:005:003': Invalid argument

I did notice that the file in question (ps1.fw/PS1D.fw) comes in capitals or lower case. Given that in Linux it usually matters re capital letters, would this make a difference, do you think?  (I downloaded both versions btw, but the result was the same). Also, it's not recognised as a directory?  I must admit, my knowledge of the Linux file hierarchy is still very hazy so I may have blundered, but did check it twice, to be sure!   ;D

cheers

Rich





Emegra:

--- Quote ---I did notice that the file in question (ps1.fw/PS1D.fw) comes in capitals or lower case. Given that in Linux it usually matters re capital letters, would this make a difference, do you think?  (I downloaded both versions btw, but the result was the same). Also, it's not recognised as a directory?  I must admit, my knowledge of the Linux file hierarchy is still very hazy so I may have blundered, but did check it twice, to be sure!
--- End quote ---

Yeah you're right I have 3 files in my /usr/sane folder and to be honest I'm not sure what's the right one but the scanner works.

If you want to pm me your email address I can sent you a copy of my /usr/sane folder and you can drop it straight in yourself it's only 22kb and try that if you want hopefully that would work



Graeme

Navigation

[0] Message Index

[#] Next page

Go to full version