USB 2.0 PCI card not working in XP pro

noctrine

Junior Member
Sep 25, 2003
3
0
0
I just purchased the BayOne (by Soyo) which uses a PCI card (SY-USB20V) to give USB 2.0 functionality to unequipped motherboards (I have the Soltek SR-75DRV2). I'm running XP pro with all the available critical updates, and was trying to connect a Samsung ML-1750 laster printer.

The card detected fine and is listed as "VIA USB Enhanced Host Controller" - I didn't need to install any drivers. I plugged in the printer and received the message as a bubble above the system tray "A HI-SPEED USB device is plugged into a non-HI-SPEED USB hub." So I clicked on the message for more information. It then says "The hubs shown in bold type have free ports that can support the HI-SPEED USB device." and under "VIA USB Enhanced Host Controller" listed in bold is "USB Root Hub (4 ports)" and then under that, four times "Unused Port" - so even though the printer is plugged into this new hub (actually a front for a 3.5" bay that connects to the PCI card via internal cables) it lists the card as having 4 empty ports and my computer thinks the printer is plugged into a non hi-speed hub...somewhere.

Any help would be greatly appreciated, I couldn't figure anything out from google searches, Soyo's or Via's website. I'm not sure what other information you folks might need, but the basic driver details are:

Provider: Microsoft
Date: 6/1/2002
VErsion: 5.1.2600.0
Signer: MS Windows Publisher

Thank you very much!
-Nelson

Update:

Some additional information I found out by realizing you can view devices by connection... When the printer is plugged into the USB 2.0 hub I just installed, "USB printing support" appears under one of 2 listings for "VIA Rev 5 or later USB Universal Host Companion Controller", not "VIA USB Enhanced Host Controller".

Each of the 2 listings for the "companion controller" correspond to 2 of the USB ports - one corresponds to ports 1 and 2, and the other corresponds to ports 3 and 4. They both have the same description in device manager, but the one for ports 1 and 2 has the Location: "PCI Slot 5 (PCI bus 0, device 12, function 1)" and the one for ports 3 and 4 has the Location: "PCI Slot 5 (PCI bus 0, device 12, function 0)" - the "enhanced host controller" has the Location: "PCI Slot 5 (PCI bus 0, device 12, function 2)" If I disable or remove the "companion controller" entries, the corresponding USB ports on the hub go dead.

When the PCI card is installed, both of those "companion controller" entries in device manager appear at the same time as the "enhanced host controller." Windows thinks the printer is plugged into a low speed port because "USB printing support" is being assigned to the "companion controller" root hub instead of the "enhanced host controller" root hub. That also explains why it thinks all [/b]*4*[/b] ports on the "enhanced host controller" root hub are available.

Does this help? Is there any way for the hi-speed device manager entry to be dominant?




 

SemperFi

Platinum Member
Apr 5, 2000
2,002
0
0
It sounds to me like your hub in the front panel is not usb 2.0. Did you plug the printer into the card directly to confirm that it is detected correctly there?

An easy way to tell if your front ports are usb2.0 is the cable should be round. If it is a flat ribbon cable it is definately 1.1. If it is round that doesn't necessecarily mean that it is 2.0 though.
 

noctrine

Junior Member
Sep 25, 2003
3
0
0
The add-in PCI card doesn't have any ports on the bracket, it is simply a PCI interface for ports that sit in a 3.5" bay. The internal cables that connect the PCI card to the front "breakout box" came with it (and are round) and it is a 2.0 rig, so I'm assuming they're correct; and the cable I'm using to connect the printer is clearly labeled as USB 2.0 as well.

Are there known problems with the VIA chipset?
 

lucky9

Senior member
Sep 6, 2003
557
0
0
i solved an IDE problem one time by (on advice of tech support) deleting the IDE bus. you might try deleting the devices, include the printer, and reboot. windows should find everything and reinstall them. if it works this is the easy way. it dould be a bios issue on the card or the pc, or i guess a driver issue of the samsung. just go to device manager and delete everything that is connected to that USB card, include it, and reboot.
 

noctrine

Junior Member
Sep 25, 2003
3
0
0
Thanks for the suggestion, I was deleting the devices related to the card but I didn't think to delete everything at once. I did so, finally using the keyboard as I lost the ability to use the mouse, and rebooted. Everything redetected in the same manner, quickly and automatically detecting all of my USB devices, and ending up right where I started, "a HI-SPEED device..."

So that didn't work. Everything in device manager appears to be VIA-based, so perhaps having the VIA USB 1.1 chipset on my motherboard is confusing this PCI card, I don't know. I'm going to cut the $30 as a loss and order an NEC-based card, see what that does. Something is clearly wrong with the driver setup for the VIA chip, and since there is some sort of legal mess that prevents drivers from being downloadble, the end user seems to be out of options.
 

helpmeout

Senior member
Sep 24, 2001
540
0
0
Noctrine-- I really think you'll be much better off getting a PCI USB 2.0 controller card WITH ports. Plug your device directly into the card. It will work great, and you do NOT need SP1 to do this.
 

fre0n

Junior Member
Sep 27, 2003
7
0
0
He does have a card with ports. (is the such thing as a USB expansion card without USB ports?)
Yes, SP1 is required for it to work in USB 2.0. XP doesnt recognize USB 2.0 OOTB.
Mine did the same exact thing.

"CAUSE
These symptoms occur because Windows XP does not include support for EHCI host controllers"
 

helpmeout

Senior member
Sep 24, 2001
540
0
0
FreOn--- Read Noctrine's post above (9/25 9:37 PM). He states his card does not have ports. Also I have used a 2.0 PCI Controller card (2 ports) on my old Dell Dimension L for almost a year now. It runs a USB 2.0 HD enclosure as USB 2.0 at USB 2.0 speeds. I don't have SP1 installed. All SP1 does is provide drivers. My card, of course, came with it's own.
 

SemperFi

Platinum Member
Apr 5, 2000
2,002
0
0
I just want to clairify a couple of things. First sp1 is not required for usb 2.0. Sp1 does however make usb 2.0 drivers native to the os in sp1 thus making drivers unnecessecary on an sp1 machine. Second in device manager enhanced host controller means that it is usb 2.0 driver. Which leads me to believe that this is a hardware problem instead of a software problem.
 

intelbugger

Member
Jun 21, 2001
77
0
0


Now i am just putting together info from posts to mean this :



Pre-SP1 XP does not support USB 2.0 without adding drivers that came from outside.

noctrine is using no external drivers - only buiolt-in drivers.



Is the problem obvious or am i missing something..?

What i think is noctrine either needs to install custom drivers for his device or install sp1 or if the device came without drivers, he needs to download the latest drivers from the manufacturer's website or ask the dealer for the same.
 

SemperFi

Platinum Member
Apr 5, 2000
2,002
0
0
Originally posted by: intelbugger
Now i am just putting together info from posts to mean this : Pre-SP1 XP does not support USB 2.0 without adding drivers that came from outside. noctrine is using no external drivers - only buiolt-in drivers. Is the problem obvious or am i missing something..? What i think is noctrine either needs to install custom drivers for his device or install sp1 or if the device came without drivers, he needs to download the latest drivers from the manufacturer's website or ask the dealer for the same.

I don't know that you are missing anything. The orginal poster doesn't mention if sp1 is installed. The device name and driver version match what is installed on my system. Enhanced being the key difference in the dev mgr listing.