Why is this a poll?
Anyways, did you recompile a kernel between the time it worked and stopped working? Do other USB devices work from that USB port? Did you try a different USB port? Is the USB cable new or old? Does the printer itself work on a different computer?