USB mouse problems
Jeremy Chadwick
koitsu at FreeBSD.org
Mon Oct 6 19:03:14 UTC 2008
On Mon, Oct 06, 2008 at 08:53:30PM +0200, Aniruddha wrote:
> On Mon, 2008-10-06 at 11:00 -0700, Jeremy Chadwick wrote:
> > On Mon, Oct 06, 2008 at 07:23:00PM +0200, Aniruddha wrote:
> > > On Mon, 2008-10-06 at 10:05 -0700, Jeremy Chadwick wrote:
> > > > > I don't think this has something to with a bios setting/jumper. My
> > > > > other USB ports are working fine ( I also have an USB keyboard plugged
> > > > > in).
> > > > >
> > > > > Furthermore in Linux nor Vista I've encountered this problem. Therefor I
> > > > > suspect it must have something to do with FreeBSD. Maybe it's an bug? If
> > > > > someone has an solution that would be great!
> > > >
> > > > FreeBSD's existing USB stack is known to be... shall we say, flaky.
> > > > It's well-established at this point. The possibility of it being
> > > > related to FreeBSD's USB stack is very likely.
>
> > No -- significantly different. CURRENT is "super alpha it's probably
> > going to break", while 7.1-BETA is simply the upcoming release of 7.1
> > which is slated to become -STABLE after a few months.
>
> Ah I see. Unfortunately I think I have found the problem. My Razer
> Lachesis doesn't work with FreeBSD. It doesn't matter which USB port I
> use. I found this patch though:
> http://www.freebsd.org/cgi/query-pr.cgi?pr=usb/118670
>
> What does "3-20-2008: Fix merged to RELENG_7" mean? Is this fix
> available in the FreeBSD 7 (stable) release I'm running? Thanks in
> advance!
It means the original fix was applied to CURRENT (what is also known as
HEAD), and then "backported" to RELENG_7 (what you would call FreeBSD
7.x-STABLE) on 2008/03/20. "MFC" stands for "Merge From CURRENT".
You can confirm this by looking at cvsweb for the file in question:
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/usb/ums.c
The change for HEAD/CURRENT was made in Revision 1.98 (date = Mar 12)
The MFC to RELENG_7 was made in Revision 1.96.2.1 (date = Mar 20)
If you csup your src tree (use /usr/share/examples/cvsup/stable-supfile)
the patched code will be downloaded and used. You'll have to rebuild
world to get the changes, of course. See the FreeBSD Handbook for doing
a csup as well as for rebuilding world.
--
| Jeremy Chadwick jdc at parodius.com |
| Parodius Networking http://www.parodius.com/ |
| UNIX Systems Administrator Mountain View, CA, USA |
| Making life hard for others since 1977. PGP: 4BD6C0CB |
More information about the freebsd-questions
mailing list