USB issues -- dodgy motherboard?
Nik Clayton
nik at freebsd.org
Tue Apr 6 05:47:00 PDT 2004
All,
I'm trying to use some USB devices on a -current system, updated on 17th
March 2004.
The motherboard is a Gigabyte 6VXDC7, BIOS rev. F6, with all the USB
ports enabled (according to the BIOS). One of the ports is then
connected to the USB hub built in to one of the monitors, an Iiyama
AU4831D. This hub has four ports.
The kernel has the following USB and related devices compiled in:
[...]
device scbus # SCSI bus (required for SCSI)
device ch # SCSI media changers
device da # Direct Access (disks)
device cd # CD
device pass # Passthrough device (direct SCSI
access)
device ses # SCSI Environmental Services (and SAF-TE)
[...]
# USB support
device uhci # UHCI PCI->USB interface
device ohci # OHCI PCI->USB interface
device ehci # USB2
device usb # USB Bus (required)
device ugen # Generic
device uhid # "Human Interface Devices"
device umass # Disks/Mass storage - Requires scbus and da
At boot time, FreeBSD probes these as:
[clan] ~> dmesg | grep \^u
uhci0: <VIA 83C572 USB controller> port 0xc000-0xc01f irq 10 at device 7.2 on pci0
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhub1: Atmel Standard USB Hub, class 9/0, rev 1.10/3.00, addr 2
uhub1: 4 ports with 4 removable, self powered
uhci1: <VIA 83C572 USB controller> port 0xc400-0xc41f irq 10 at device 7.3 on pci0
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub2: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
usbd is enabled, with a 'usbd_enable="YES"' line in /etc/rc.conf.
However, plugging in any USB devices in to any of the ports doesn't actually
do anything. If they have status LEDs these light up, and lines like:
Apr 6 13:39:50 clan kernel: uhub0: device problem, disabling port 1
Apr 6 13:40:10 clan kernel: uhub0: port error, restarting port 1
Apr 6 13:40:30 clan kernel: uhub0: port error, restarting port 1
Apr 6 13:40:30 clan kernel: uhub0: port error, giving up port 1
Apr 6 13:41:52 clan kernel: uhub0: device problem, disabling port 1
appear in the system log/console. Doesn't matter whether it's a USB
storage device (I've got a couple of USB keychain drives here, as well
as a Compact Flash -> USB adapter), a mouse, a bluetooth dongle, or a
graphics pad (Wacom Graphire 2).
Should I just assume the hardware's b0rked? Googling for this hardware
shows that other people with this motherboard and/or USB controller seem
to have success with it.
N
--
FreeBSD: The Power to Serve http://www.freebsd.org/ (__)
FreeBSD Documentation Project http://www.freebsd.org/docproj/ \\\'',)
\/ \ ^
--- 15B8 3FFC DDB4 34B0 AA5F 94B7 93A8 0764 2C37 E375 --- .\._/_)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20040406/4fc5d78d/attachment.bin
More information about the freebsd-current
mailing list