Genius ColorPage Vivid 1200XE scanner driver and Debian

Story:
Few years ago I bought Genius ColorPage Vivid 1200XE scanner and it served me well. But it was always connected to my Windows machine running XP. And for the time and my needs it was good until I completely switched all my PCs to Linux about a year ago. I installed SANE and it’s frontend xSane but after connecting a dialog appeared saying something like “Cannot find/read file ccd569.fw”. I wasn’t so eager to find the solution so i left the scanner laying around… Few days ago I needed the services of my old pal and browsed the net for a quick solution instead of RTFM!
Solution:
The solution is quite simple. Download the XP driver and extract files from .exe archive. There will be two .cab files (data1.cab and data2.cab, as I recall) which must be extracted with cab extractor and there you have it, the ccd569.fw file.
If you hate doing the process described above, you can Download ccd569.fw firmware here.
Copy that file with root privileges to your /usr/share/sane/gt68xx/ directory, plugin your scanner and start xsane.
Everything should work fine now.
I presume that the same process follows the setup of other printers supported by SANE. You can find the list of devices here http://www1.sane-project.org/sane-mfgs.html
Firmware works on all CPU architectures of course.
Take care!

