Subject: Re: pci usb card on ultra 5 problems
To: Amadeus Stevenson <amadeus.stevenson@gmail.com>
From: Michael <macallan18@earthlink.net>
List: port-sparc64
Date: 04/30/2005 13:56:16
--Signature_Sat__30_Apr_2005_13_56_16_-0400_7rx9h.r4r_+a0=Ag
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hello,

> Anyway, I purchased a pci usb card which I was told "works on freebsd!".

Uh-oh...

> I did search the archives and found people with NEC chipsets having no
> problems on Solaris, but I couldn't find any NEC chipset cards and was
> told the VIA one was fine.

Hmm, there's a NEC EHCI chip in my iBook, works fine.

> VIA Technologies VT83C572 USB Controller (USB serial bus, revision 0x50) =
at pci2
>  dev 2 function 0 not configured
> VIA Technologies VT83C572 USB Controller (USB serial bus, revision 0x50) =
at pci2
>  dev 2 function 1 not configured
> ehci0 at pci2 dev 2 function 2: VIA Technologies VT8237 EHCI USB Controll=
er (rev
> . 0x51)
> ehci0: interrupting at ivec 16
> ehci0: EHCI version 0.95
> ehci0: wrong number of companions (2 !=3D 0)
> ehci0: ohci or uhci probably not configured
> ehci0: init failed, error=3D13
>=20
> I'm trying to build -current so that might fix things, but other than
> that is there anything I can do?

you probably forgot=20
uhci* at pci?
in your kernel config for the low-speed parts.

ehci alone won't work. ehci with uhci probably won't work either, the drive=
r has numerous issues ( I have an ehci made by ALi in my S900 which keeps s=
talling ) but the uhci stuff should just work. I have this in my U10:

ohci0 at pci2 dev 1 function 0: CMD Technology USB0673 (rev. 0x05)
ohci0: interrupting at ivec 10
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: CMD Technology OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
...
uhidev0 at uhub0 port 2 configuration 1 interface 0
uhidev0: Logitech USB-PS/2 Optical Mouse, rev 2.00/20.00, addr 3, iclass 3/1
ums0 at uhidev0: 3 buttons and Z dir.
wsmouse1 at ums0 mux 0

have fun
Michael

--Signature_Sat__30_Apr_2005_13_56_16_-0400_7rx9h.r4r_+a0=Ag
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (NetBSD)

iQEVAwUBQnPGwMpnzkX8Yg2nAQKWRggAuAm/JgSgR0MJh4ZyNbu0s1nXzHQ+K7im
9cXQI00UgqPpHptnenzvh+09pc8Dujxf6u2hDhU8w4cjok0KPdry/vG1A6UgOM+q
e9fycbYpEIG+YTMYkQp3raaIsiSRFW6xKcU03n3Hm1qQ4GavVSeeMtuL1nSZ033p
gmkX6oaSyC8Ru4iGA9e2llErXEa/eXAzqeZMOheruJgWlAsVP/fi0bsBpcEKjNIt
Y0TU6cQQ45D1nAn/bVFCXDmAblwpkw+FXH85WWkPhtfMUzMRByKTV59qI10J19w/
Q8NuvlmwC61xgZBB37ZsJbU9cbhPUg3XdDHQ0dA+gVcOVlkefTjA6g==
=BfDP
-----END PGP SIGNATURE-----

--Signature_Sat__30_Apr_2005_13_56_16_-0400_7rx9h.r4r_+a0=Ag--