Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Dec 2008 02:31:51 +0200
From:      Giorgos Keramidas <keramida@freebsd.org>
To:        Alfred Perlstein <alfred@freebsd.org>, Hans Petter Selasky <hselasky@c2i.net>
Cc:        current@freebsd.org
Subject:   Tracking the open USB2 issues?
Message-ID:  <874p0t2iyw.fsf_-_@kobe.laptop>
In-Reply-To: <20081224215330.3ccc613d@gluon> (Bruce Cran's message of "Wed, 24 Dec 2008 21:53:30 %2B0000")
References:  <20081222214010.GA18389@elvis.mu.org> <20081224215330.3ccc613d@gluon>

next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-=

Just picking one random email in the usb threads to reply to...

Do we keep a list of open issues with the new USB stack somewhere?

Should we record the ones reported in -current somewhere, so they don't
get lost?  A simple plain text file like src/UPDATING may be enough to
keep a log of the already reported issues.  A special 'usb' category of
PRs in Gnats may be ok too.  Anything that makes it easy to go through a
list of reported problems, check how many of them are fixed, and export
a list of stuff that we should fix later is going to be immensely useful
when we get very near 8.0-RELEASE.

On Wed, 24 Dec 2008 21:53:30 +0000, Bruce Cran <bruce@cran.org.uk> wrote:
> I've found a few issues when testing my OpenMoko phone with the
> new stack.
>
> I know this has already been reported
> (http://lists.freebsd.org/pipermail/freebsd-usb/2008-September/005462.html)
> but I'd expect that loading usb2_ethernet_cdce would make the phone
> attach as a CDCE device, but it still attaches using ugen.  I don't
> know if this is possible but could the usb stack automatically use
> config 1 when it attaches, knowing that RNDIS (config 0) isn't
> supported yet?
>
> I also noticed that usbconfig(8) refers to usb2_core(4) which doesn't
> exist.
>
> Something strange is going on with one of my USB ports.  A CSR
> Bluetooth dongle gets detected, but nothing else plugged in does.
>
> usbconfig list:
> [...]
> ugen2.1: <OHCI root HUB ATI> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps)
> pwr=ON
> [...]
> ugen2.2: <Bluetooth USB dongle Cambridge Silicon Radio> at usbus2,
> cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
>
> Could this be because the CSR device is a FULL-speed device but
> everything else I have (a Broadcom EDR dongle, flash drive and an
> OpenMoko phone) are all HIGH-speed devices?
>
> If usbconfig needs root privileges to work, it should say so.  It
> currently reports "No device match" when it should probably say that
> the current user isn't root, to avoid confusion.
>
> Should usbconfig(8) document the commands?
>
> Finally, ugen devices don't report being unplugged - I'd expect to be
> told that the device has gone away.

--

--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)

iEYEARECAAYFAklS1H8ACgkQ1g+UGjGGA7Y40ACfRdeRyWCXMPpmdNcWCfIoPcu3
+QoAoMFWtlnyG41ZLSH9GG92/ZmeEgkl
=AgUc
-----END PGP SIGNATURE-----
--=-=-=--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?874p0t2iyw.fsf_-_>