LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (http://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Problem VT6212 chipset on 4 Port USB PCI Card (http://www.linuxquestions.org/questions/linux-hardware-18/problem-vt6212-chipset-on-4-port-usb-pci-card-594514/)

Audio 10-25-2007 11:07 AM

Problem VT6212 chipset on 4 Port USB PCI Card
 
After research indicated a PCI 4 x Port USB expansion card using a VIA chipset (VT6212L) was compatible with Ubuntu 6.06 LTS, two were purchased but are not working correctly. The system is built using Ubuntu 6.06 LTS-Server and usbmount has been installed to conduct automatic loading when a usb device is connected.

In an attempt to eliminate problems with the build the following results are consistently reproduced with each of the OS versions listed below:
Version 6.06 LTS-Server installed to hard disk using kernel 2.6.15-26-server
Version 6.06 LTS-Desktop run form a live CD
Version 7.10 Desktop run from a live CD

VT6212 not installed
cat /var/log/dmesg | grep usb
[ 48.546680] usbcore: registered new driver usbfs
[ 48.546805] usbcore: registered new driver hub

cat /var/log/dmesg | grep USB
[ 48.567226] USB Universal Host Controller Interface driver v2.3
[ 48.568452] uhci_hcd 0000:00:04.2: new USB bus registered, assigned bus number 1
[ 48.569114] hub 1-0:1.0: USB hub found


VT6212 installed
cat /var/log/dmesg | grep usb
[ 41.672856] usbcore: registered new driver usbfs
[ 41.672983] usbcore: registered new driver hub

cat /var/log/dmesg | grep USB
[ 41.694618] USB Universal Host Controller Interface driver v2.3
[ 41.695894] uhci_hcd 0000:00:04.2: new USB bus registered, assigned bus number 1
[ 41.696582] hub 1-0:1.0: USB hub found
[ 41.801616] uhci_hcd 0000:00:09.0: new USB bus registered, assigned bus number 2
[ 41.802265] hub 2-0:1.0: USB hub found
[ 41.912320] uhci_hcd 0000:00:09.1: new USB bus registered, assigned bus number 3
[ 41.912956] hub 3-0:1.0: USB hub found
[ 42.033660] ehci_hcd 0000:00:09.2: new USB bus registered, assigned bus number 4
[ 42.033739] ehci_hcd 0000:00:09.2: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[ 42.034229] hub 4-0:1.0: USB hub found

Conclusion
The card is found by the system at boot-up.




VT6212 not installed
lspci
0000:00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 02)
0000:00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 02)
0000:00:04.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
0000:00:04.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
0000:00:04.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
0000:00:04.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
0000:00:0b.0 Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III] (rev 86)
0000:01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G100 [Productiva] AGP (rev 02)


VT6212 installed
lspci
0000:00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 02)
0000:00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 02)
0000:00:04.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
0000:00:04.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
0000:00:04.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
0000:00:04.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
0000:00:09.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
0000:00:09.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
0000:00:09.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)
0000:00:0b.0 Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III] (rev 86)
0000:01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G100 [Productiva] AGP (rev 02)

Conclusion
The card's USB controllers are available to the system.




VT6212 not installed
lsusb
Bus 001 Device 001: ID 0000:0000

VT6212 installed
lsusb
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000

Conclusion
The card's additional USB resources are available to the system


VT6212 installed
External hard disk connected to a USB port built into the motherboard. Nothing connected to the card.

lsusb
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 002: ID 0bc2:0501 Seagate RSS LLC
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000

VT6212 installed
External hard disk connected to a USB port on the card. Nothing connected to the port built into the motherboard.

lsusb
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000

VT6212 installed
Concurrent connections:
External hard disk connected to a USB port on the card. External hard disk connected to the port built into the motherboard.

lsusb
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 003: ID 0457:0151 Silicon Integrated Systems Corp. Super Flash 1GB Flash Drive
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000

Conclusions
1.External storage devices connected to the USB port built into the motherboard are made available to the user by udev.
2.External storage devices connected to the USB ports on the expansion card are not made available to the user by udev.

My Linux experience is limited and after 2-3 days trying to resolve this problem I would appreciate any help which might be offered. Is the diagnosis accurate? Is udev the problem here? If so can it be configured to work with the card? Has anyone overcome this problem and is able to offer some assistance?

Simon Bridge 12-22-2007 01:29 AM

How did you get on?

Audio 12-31-2007 05:38 AM

The problem was related to the brand/model of the card rather than the chipset. Substituting a card of a similar type from a different manufacturer immediately resolved the problem. The replacement card worked flawlessly even though it used precisely the same chipset.

INCOMPATIBLE CARD
Manufacturer: Newlink
Model: USB 2.0
On-board ID markings: PAA02014A

COMPATIBLE CARD
Manufacturer: Net-Lynx
Model: UP1604V
On-board ID markings: G170031910020 v2.0 OSP

It seems that not all cards are equal; which makes purchasing with assurance of compatibility an uncertain process.
The use of generic (rather than proprietary) components was part of the design brief for the project. Does anyone have a suggestion to help avoid similar incompatibility issues for future projects with a similar brief?


All times are GMT -5. The time now is 04:40 PM.