You should be able to get the kernel sources off the CD. Click start thingy, then configuration, then ?install software?, I think. You should get a screen wanting root password then search for kernel. You will get more than one. Make SURE it matched what you are using. It should then install them for you. I think they are on CD #3.
After that go to a console as root and do this:
Then look around till you find a screen that looks something like this.
│ │ <*> Parallel port support │ │
│ │ <*> PC-style hardware │ │
│ │ <*> Multi-IO cards (parallel and serial) │ │
│ │[*] Use FIFO/DMA if available (EXPERIMENTAL) │ │
│ │[*] SuperIO chipset support (EXPERIMENTAL) │ │
│ │[*] Support foreign hardware │ │
│ │ [ ] IEEE 1284 transfer modes │ │
It may not look exactly like that but something close.
Where mine has a "*" you need to put a "M" for module. While you have the top one highlighted, use the arow keys to highlight help at the bottom then hit enter. It will tell you the name of the module. WRITE that down.
After you exit out of there type in this.
make modules && make modules_install
That should make and install the modules. Then type in
modprobe <name of module you wrote down>
That should load the module. Then try the printer then. You may need to go through the setup again but I would try it first. It may just work. You also need to look around in the /etc directory for a file called modules. Add that module, may be parport, to the file. That way it will load it automatically when you reboot next time.
I have never used this method but have read it works. As usual, there is very little that can't be done in Linux that requires a reboot.
Post back how it goes.