0 Members and 1 Guest are viewing this topic.
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:scanimageAll 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 directoryscanimage: open of device gt68xx:libusb:004:002 failed: Invalid argumentThis 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.usbOnce these steps have been followed, the scanner should now work.Last Updated on Thursday, 22 September 2011 13:26
sudo mkdir -p /usr/share/sane/gt68xx
sudo wget http://www.meier-geinitz.de/sane/gt68xx-backend/firmware/ps1fw.usb
sudo mv -v /usr/share/sane/gt68xx/ps1fw.usb /usr/share/sane/gt68xx/PS1fw.usb
sudo chmod 744 /usr/share/sane/gt68xx/PS1fw.usb
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!
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 workGraeme
mkdir: cannot create directory `/usr/share/sane/gt68xx': File existsrichard@richard-Ei-306 ~ $ cd /usr/share/sane/gt68xxbash: cd: /usr/share/sane/gt68xx: Not a directory
sudo rm gt68xx
Quotemkdir: cannot create directory `/usr/share/sane/gt68xx': File existsrichard@richard-Ei-306 ~ $ cd /usr/share/sane/gt68xxbash: cd: /usr/share/sane/gt68xx: Not a directoryRun:Code: [Select]cd /usr/share/sanethenCode: [Select]sudo rm gt68xxNow go back and do everything in my last posting again.--
gksudo gedit /etc/sane.d/gt68xx.conf
# Artec Ultima 2000:#override "artec-ultima-2000" #firmware "ePlus2k.usb"
# Artec Ultima 2000:override "artec-ultima-2000" firmware "ePlus2k.usb"
sudo wget https://dl.dropboxusercontent.com/u/11876059/Artec-Ultima-2000-firmware.tar.gz
sudo tar xvf Artec-Ultima-2000-firmware.tar.gz
sudo chown root:root ePlus2k.usb gt680xfw.usb
sudo chmod a+r ePlus2k.usb gt680xfw.usb
Link to Gareth's Blog