Have you tried plugging it directly into the USB port? Hubs go bad. Try that and post back.
I have a 2001 Packard bell iMedia desktop with Windows ME.
I have been running an Epson C82 printer from a USB port via a powered 4 port hub.
Without any intervention from me - other than switching the printer on - it has suddenly decided not to recognise the route to the printer.
When I try to update the port thru'start,printers ,properties etc it tells me to use a valid port number . How can I find a list of valid ports ?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic