You are not logged in.

#1 2008-10-28 20:16:00

vaquerito
Member
Registered: 2008-04-09
Posts: 32

[SOLVED] ST Lab PCI USB 2.0 adapter

Hi,
since I run arch on a PIII450 old machine with just 1.1 usb,
I've just bought an St Lab U-166 Pci Usb 2.0 adapter.

My problem is kernel cares nothin about, I've disabled the onboard 1.1 usb controller to
avoid confusion:

- lspci

[fed@phoenix ~]$ lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev 44)
00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C596 ISA [Mobile South] (rev 12)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:07.3 Host bridge: VIA Technologies, Inc. VT82C596 Power Management (rev 20)
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:0d.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5500] (rev a1)

- No modules are loaded by udev at startup

[fed@phoenix ~]$ lsmod | grep hci
[fed@phoenix ~]$

The situation doesn't change if I modprobe ehci and ochi, dmesg just shows at the end

usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
USB Universal Host Controller Interface driver v3.0

but lspci and lsusb outputs nothing.


The only thing I've found is in kernel configuration-> Device driver -> Usb support -> where the "support for pci bus" is unchecked, may this be the problem?

Any help is appreciated, thank you.

Last edited by vaquerito (2008-11-03 16:28:32)

Offline

#2 2008-11-03 16:43:23

vaquerito
Member
Registered: 2008-04-09
Posts: 32

Re: [SOLVED] ST Lab PCI USB 2.0 adapter

There was nothing to 'solve' really, but I'm posting what I did should someone need this info.

In the various tries to make the adapter work I booted among the other a slackware 12, knoppix 4.0 and debian always obtaining nothing from the kernel, a last try with ubuntu showed something in dmesg, so i knew kernel was recognizing the adapter somehow, but complaining an irq issue.

Swapping the adapter slot a few time (e.g. lan in last pci slot, soundcard in second and so on...) revealed the right combo,

After that, arch needed no modification to standard kernel to recognize and work with the adapter. Only an irq issue tough strange that arch dmesg told nothing about.

So, just to report this chip works with arch:

lsusb
Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
lspci
00:0a.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62)
00:0a.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62)
00:0a.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 65)

Offline

Board footer

Powered by FluxBB