Addendum: I just rebooted and, per usual, the printer said the USB port was busy. But instead of swapping the connects, I simply unplugged the printer and plugged it back in and it worked, sooooo...Here are the errors that showed up in terminal on bootup(presumably):
ptal-mlcd: ERROR at ExMgr.cpp:3209, dev=<mlcd:usb: psc_2400_series@/dev/usb/lp0>, pid=4537, e=11, t=1069309899, llioSubprocess: llioRead returns=-1, expected=6!
ptal-mlcd: ERROR at ExMgr.cpp:2820, dev=<mlcd:usb: psc_2400_series@/dev/usb/lp0>, pid=4461, e=11, t=1069309899, llioService: llioRead returns 0, expected=6!
ptal-mlcd: ERROR at ExMgr.cpp:871, dev=<mlcd:usb: psc_2400_series@/dev/usb/lp0>, pid=4461, e=11, t=1069309899, exClose(reason=0x0010)
Any ideas???
How can I make cups start before the hpoj(scanner) starts?