The USBlp module is included in the 2.6 kernel in PdaXrom 1.1.0beta4, and I've installed CUPS 1.1.23 from the unstable feed, and it installs a printer fine (sees it in localhost:631 as usb printer #1).
The problem is, when I try to send a job, CUPS "loses" it. If I tell it to print a test page it says job was started successfully, but no jobs show up under "jobs" tab in localhost:631. Also, Abiword doesn't see the printer I added, maybe this is why CUPS is in the unstable feed?
I would greatly appreciate any help from anyone who has tried to set this up (whether you had the same problem or got it working?). Even if it was only over the network, which version of CUPS you are using would be helpful to. Thanks!
P.S. Great work on 1.1.0beta4 sashz! (and everyone who helped)