Device not enumerated

G

Guest

For some reason my Canon i550 USB printer will not work. When I try to load
the drivers, I get a message the port is not found. I've tried in three
different USB ports on my Gigabyte GA-K8NS-Pro mobo running WinXP Pro SP2.
When I ran a hardware analyzer, it said the device was not enumerated. All
other USB devices work fine. Suggestions? The Registry show the i550 all over
the place.

(Also posted to XP Printing)
 
G

Guest

I hooked theprinter to my laptop and everything worked as intended. I'm
wondering if the BIOS might be at fault. My mobo supports 4 usb ports and I
have a usb / firewire card that supports four more. The printer has been
plugged into both the mobo and card ports. Other devices connected to these
port work as advertised - scanner, card reader, and external hd.
 
B

Bob I

Your tagline separator prevents proper quoting, please remove it or
bottom post. As to the problem PC, what issues do you see in the Device
manager related to USB and the printer. Any "mystery" devices?


Quote:
I hooked theprinter to my laptop and everything worked as intended. I'm
wondering if the BIOS might be at fault. My mobo supports 4 usb ports and I
have a usb / firewire card that supports four more. The printer has been
plugged into both the mobo and card ports. Other devices connected to these
port work as advertised - scanner, card reader, and external hd.
 
G

Guest

In Device Manager I'll see "Unknown Device" with the USB controllers.
--
I know enuff to be dangerous.
Für Elise - Support the Breast Cancer & Heart Foundations


Bob I said:
Your tagline separator prevents proper quoting, please remove it or
bottom post. HUH?
As to the problem PC, what issues do you see in the Device
 
G

Guest

Still no printer. Nothing quits working.
I reflashed the BIOS and installed a new CMOS battery as well.
 
G

Guest

Still no printer. Nothing quits working.
I reflashed the BIOS and installed a new CMOS battery as well.
I hooked it up to my Gateway laptop and everything is copacetic.
 
P

Paul

RealGomer said:
Still no printer. Nothing quits working.
I reflashed the BIOS and installed a new CMOS battery as well.
I hooked it up to my Gateway laptop and everything is copacetic.

Can you see the printer with UVCView ?

http://www.microsoft.com/whdc/device/stream/vidcap/UVCViewdwn.mspx

USB devices presumably have classes. Some will already be built-in
to the OS and some are supported once you install the manufacturer
software. But I'd at least start with UVCView and see what it sees.

I'd also try UVCView on the laptop, so you can compare the "working"
test case.

Paul
 
M

M.I.5¾

RealGomer said:
For some reason my Canon i550 USB printer will not work. When I try to
load
the drivers, I get a message the port is not found. I've tried in three
different USB ports on my Gigabyte GA-K8NS-Pro mobo running WinXP Pro SP2.
When I ran a hardware analyzer, it said the device was not enumerated. All
other USB devices work fine. Suggestions? The Registry show the i550 all
over
the place.

This is a common but subtle problem. The printer is most likely a USB1.1
device (there being little point in making the USB interface 480 Mbps one).
Unfortunately, the manufacturers like to get good reviews for the speed of
the printer and consequently it is configured to use the USB bus system in
'isochronous' mode (basically the error correction is sacrificed for speed).
Unfortunately, isochronous mode requires the operating system to provide a
guaranteed minimum bandwidth (which was intended for time critical
peripherals - which a printer isn't). If the OS cannot do this, then the
printer does not get enumerated - no error message, nothing. It just
appears dead. Thus the driver installation can't find the printer port.

Try installing the printer with all other USB devices disconnected (though
it still won't work once they are reconnected). Alternatively, you can try
connecting the printer to a *USB2 hub* connected to a *USB2 port* (that is
one that supports 480 Mbps transmission). The hub will upconvert the 12
mbps datastream to 480 Mbps for onward communication with the root hub.
This should allow the bandwidth to be allocated. Note: that the root hub
won't do this.

One of the features of USB2 is that if such an isochronous device is
encountered, the USB host can reconfigure the peripheral into 'bulk' mode
which does not suffer the same limitation.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top