Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Dec 2001 21:49:37 -0800 (PST)
From:      Doug White <dwhite@resnet.uoregon.edu>
To:        Raman Ng <raman@hello.to>
Cc:        Jon Parise <jon@csh.rit.edu>, <stable@freebsd.org>
Subject:   Re: Fw: Logitech iFeel Optical USB Mouse cannot be attached.
Message-ID:  <Pine.BSF.4.33.0112302122590.57927-100000@resnet.uoregon.edu>
In-Reply-To: <001501c19131$676cc090$04afdacb@joannaraman>

next in thread | previous in thread | raw e-mail | index | archive | help
Moving this to -stable. This problem is on 4.5-PRERELEASE.

On Sun, 30 Dec 2001, Raman Ng wrote:

> Sorry, usbdevs has shown usb1 after I have create the device node usb1.  the
> following is the output of usbdevs.

Odd.  Well if it works :)

Did you boot -v when you did this? Those uhci_* messages are kinda wacky.
Or did you compile with 'option USB_DEBUG'?

> # usbdevs -v
> Controller /dev/usb0:
> addr 1: self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev
> 0x0100
>  port 1 powered
>  port 2 powered
> Controller /dev/usb1:
> addr 1: self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev
> 0x0100
>  port 1 powered
>  port 2 addr 2: self powered, config 1, product 0x9254(0x9254), Alcor Micro,
> Inc.(0x058f), rev 0x0100

I'm guessing this is a hub.

>   port 1 powered
>   port 2 addr 3: low speed, power 500 mA, config 1, iFeel Mouse(0xc030),
> Logitech, Inc.(0x046d), rev 0x0101

Well, there it is.   According to your dmesg it is reporting as a HID
(Human Interface Device) so that's not it.

Here's something to try..

1. Do:
   cd /dev
   ./MAKEDEV usb usb0 uhid0 ums0 ulpt0 ugen0 usb1

This ensures the device nodes are in order.

2. Reboot.  Don't plug the mouse in until the system has fully booted.
If that doesn't work, recompile your kernel with 'options UMS_DEBUG' then
try it again and paste any ums_attach messages you get.

I see only one place where the attach function can error without any
message and that's usbd_alloc_report_desc().  If the above didn't work,
I'd print the error code that that function is giving you.

By the way, when you upgraded to 4.5-PRERELEASE, did you build both
userland and kernel?

Doug White                    |  FreeBSD: The Power to Serve
dwhite@resnet.uoregon.edu     |  www.FreeBSD.org




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.33.0112302122590.57927-100000>