Oldie but goodie, made new with Linux.

http://home.comcast.net/~fbui/Linux-...lXPST700r.html