Thursday, October 04, 2007

WORKS

I have made the first package.
It works.
It installs the scanner, and it works.
The uninstall i havent messed with, and i dont care about it right now either.
im starting my own robot company.. browsemROBOT. so my time is going elsewhere

Epson didnt return with anything about me using their binary driver, so ill publish it at soon as i have a reliable webserver

Browsem

WORKs

Tuesday, October 03, 2006

Control file

Package: Epson Firmware
Version: 0.1
Priority: optional
Architecture:i386
Essential:no
Pre-Depends:libsane
Depends:libsane
Recommends: xsane | sane | qtinsane
Enhances:libsane
Installed-Size: 33
Maintainer: Bjarke Fjeldsted
Provides: Firmware for Epson perfection 660
Description: Some Epson 660 have to have firmware uploaded for
Them to work with sane/snapscan backend.
This package is a quick way to install the firmware.
The firmware is taken from the Epson windows driver,
and has NOT been changed in any way.

The deb file

Well i have to install this on my fiancees laptop, and im tired of not having a package to install from.

So here goes.
1. "what do this package do"
Contain unaltered TAIL61.BIN file
Modify snapscan.conf
Clean uninstall


2. Create filestrukture.
mkdir ~/deb
mkdir ~/deb/DEBIAN
mkdir ~/deb/etc/sane.d

3.Populate filestrukture
cp TAIL61.bin ~/deb/etc/sane.d/TAIL61.BIN
touch ~/deb/etc/DEBIAN/control (Basic debian package info)
touch ~/deb/etc/DEBIAN/postinst (Install script, to be performed after file copy)
touch ~/deb/etc/DEBIAN/postrm (Uninstall script, to be performed after file deletion)

The scripts wil have own posts

Monday, October 02, 2006

Snapscan to the rescue

That is, until Snapscan publiched that they could handle the scanner.
you had to upload firmware, but else everything was fine.

That means, that you have to use a file called TAILxx.BIN ( where xx is the ver number).
and tell snapscan to load the file.

So here we go.
Get sane ( If you dont know what it is, this isnt your mental state)
apt-get install sane

Download XP Driver from epson.com.
Unzip
Find TAIL*.BIN
in my case we found TAIL61.BIN.
Copy to /etc/sane.d/
Insert line
firmware /etc/sane.d/TAIL61.BIN

This is ripped from http://www.chinwong.com/index.php/site/article/epson_scanning_on_linux/

now that didnt take long did it.
Well i think it takes to long

The Scanner

The scanner is an El cheapo model. Found for 197 kr thats somwhere along 334$.
Its noisy, and q little bit slow, but it does what i want it to.
There is this really nice windows driver, but since im not using windoze for anything other than gaming, i was quite stuck.