Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Jan 2002 07:57:09 +0800
From:      "Raman Ng" <ramanng@yahoo.com>
To:        "Doug White" <dwhite@resnet.uoregon.edu>
Cc:        "Jon Parise" <jon@csh.rit.edu>, <stable@freebsd.org>
Subject:   (Resend) Re: Fw: Logitech iFeel Optical USB Mouse cannot be attached (file attached)
Message-ID:  <002b01c19969$5a6663c0$d13adacb@joannaraman>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

------=_NextPart_000_0028_01C199AC.676BD7B0
Content-Type: text/plain;
	charset="big5"
Content-Transfer-Encoding: 7bit

> 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'?

Yes, I think it can help you all to solve the problem, I have also compile
the kernel with UMS_DEBUG, UHCI_DEBUG and DIAGNOSTIC.

>
> > # 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.

Done.

> 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 can see only the following two messages for ums_attach, it is same as the
one in dmesg.  I have attached the file 'plug.txt' which contained all the
essages shown when plug in the mouse.

Dec 31 21:34:51  /kernel: device_probe_and_attach: ums0 attach returned 6
Dec 31 21:34:51  /kernel: device_probe_and_attach: ums0 attach returned 6

> 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 the
userland and kernel?

I had performed the upgrade on about Dec 23.  Both userland and kernel is in
sync.

Cheers,
Raman



------=_NextPart_000_0028_01C199AC.676BD7B0
Content-Type: text/plain;
	name="plug.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="plug.txt"

# Dec 31 21:34:36  /kernel: uhci_idone: error, addr=3D3, endpt=3D0x00, =
status 0x500000<BABBLE,STALLED>=0A=
Dec 31 21:34:36  /kernel: uhci_idone: error, addr=3D3, endpt=3D0x00, =
status 0x500000<BABBLE,STALLED>=0A=
Dec 31 21:34:41  /kernel: uhci_timeout: ii=3D0xc2c19840=0A=
Dec 31 21:34:41  /kernel: uhci_timeout: ii=3D0xc2c19840=0A=
Dec 31 21:34:41  /kernel: uhci_device_request: not done, ii=3D0xc2c19840=0A=
Dec 31 21:34:41  /kernel: uhci_device_request: not done, ii=3D0xc2c19840=0A=
Dec 31 21:34:46  /kernel: uhci_timeout: ii=3D0xc2c19840=0A=
Dec 31 21:34:46  /kernel: uhci_timeout: ii=3D0xc2c19840=0A=
Dec 31 21:34:46  /kernel: ums0: Logitech, Inc. iFeel Mouse, rev =
1.00/1.01, addr 3, iclass 3/1=0A=
Dec 31 21:34:46  /kernel: ums0: Logitech, Inc. iFeel Mouse, rev =
1.00/1.01, addr 3, iclass 3/1=0A=
Dec 31 21:34:46  /kernel: uhci_device_request: not done, ii=3D0xc2c19840=0A=
Dec 31 21:34:46  /kernel: uhci_device_request: not done, ii=3D0xc2c19840=0A=
Dec 31 21:34:51  /kernel: uhci_timeout: ii=3D0xc2c19840=0A=
Dec 31 21:34:51  /kernel: uhci_timeout: ii=3D0xc2c19840=0A=
Dec 31 21:34:51  /kernel: device_probe_and_attach: ums0 attach returned 6=0A=
Dec 31 21:34:51  /kernel: device_probe_and_attach: ums0 attach returned 6=0A=
Dec 31 21:34:51  /kernel: uhci_device_request: not done, ii=3D0xc2c19840=0A=
Dec 31 21:34:51  /kernel: uhci_device_request: not done, ii=3D0xc2c19840=0A=
Dec 31 21:34:56  /kernel: uhci_timeout: ii=3D0xc2c19840=0A=
Dec 31 21:34:56  /kernel: uhci_timeout: ii=3D0xc2c19840=0A=
Dec 31 21:34:56  /kernel: uhci_device_request: not done, ii=3D0xc2c19840=0A=
Dec 31 21:34:56  /kernel: uhci_device_request: not done, ii=3D0xc2c19840=0A=
Dec 31 21:35:01  /kernel: uhci_timeout: ii=3D0xc2c19840=0A=
Dec 31 21:35:01  /kernel: uhci_timeout: ii=3D0xc2c19840=0A=
Dec 31 21:35:06  /kernel: uhci_timeout: ii=3D0xc104f680=0A=
Dec 31 21:35:06  /kernel: uhci_timeout: ii=3D0xc104f680=0A=
Dec 31 21:35:06  /kernel: uhci_device_request: not done, ii=3D0xc104f680=0A=
Dec 31 21:35:06  /kernel: uhci_device_request: not done, ii=3D0xc104f680=0A=
Dec 31 21:35:11  /kernel: uhci_timeout: ii=3D0xc104f680=0A=
Dec 31 21:35:11  /kernel: uhci_timeout: ii=3D0xc104f680=0A=
Dec 31 21:35:11  /kernel: uhci_device_request: not done, ii=3D0xc104f680=0A=
Dec 31 21:35:11  /kernel: uhci_device_request: not done, ii=3D0xc104f680=0A=
Dec 31 21:35:16  /kernel: uhci_timeout: ii=3D0xc104f680=0A=
Dec 31 21:35:16  /kernel: uhci_timeout: ii=3D0xc104f680=0A=
Dec 31 21:35:16  /kernel: uhci_device_request: not done, ii=3D0xc104f680=0A=
Dec 31 21:35:16  /kernel: uhci_device_request: not done, ii=3D0xc104f680=0A=
Dec 31 21:35:21  /kernel: uhci_timeout: ii=3D0xc104f680=0A=
Dec 31 21:35:21  /kernel: uhci_timeout: ii=3D0xc104f680=0A=
Dec 31 21:35:21  /kernel: uhci_device_request: not done, ii=3D0xc104f680=0A=
Dec 31 21:35:21  /kernel: uhci_device_request: not done, ii=3D0xc104f680=0A=
Dec 31 21:35:26  /kernel: uhci_timeout: ii=3D0xc104f680=0A=
Dec 31 21:35:26  /kernel: uhci_timeout: ii=3D0xc104f680=0A=
Dec 31 21:35:26  /kernel: uhci_device_request: not done, ii=3D0xc104f680=0A=
Dec 31 21:35:26  /kernel: uhci_device_request: not done, ii=3D0xc104f680=0A=
Dec 31 21:35:31  /kernel: uhci_timeout: ii=3D0xc104f680=0A=
Dec 31 21:35:31  /kernel: uhci_timeout: ii=3D0xc104f680=0A=
=0A=

------=_NextPart_000_0028_01C199AC.676BD7B0--


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


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?002b01c19969$5a6663c0$d13adacb>