Date: Mon, 1 Oct 2007 19:57:15 -0700 From: David Benfell <benfell@parts-unknown.org> To: freebsd-usb@freebsd.org Subject: USB goes away Message-ID: <20071002025715.GA10999@parts-unknown.org>
next in thread | raw e-mail | index | archive | help
--0F1p//8PRICkK4MW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello all, I gather that USB has, in the past, been troublesome on FreeBSD. From my present experience, it still is. USB works for a little while after a reboot. The system then ceases to acknowledge any USB devices: earth# usbdevs -v Controller /dev/usb0: addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x= 0000), rev 1.00 port 1 powered port 2 powered Controller /dev/usb1: addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x= 0000), rev 1.00 port 1 powered port 2 powered Controller /dev/usb2: addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x= 0000), rev 1.00 port 1 powered port 2 powered Controller /dev/usb3: addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), Intel(0x= 0000), rev 1.00 port 1 powered port 2 addr 2: high speed, self powered, config 1, product 0x0606(0x0606),= vendor 0x05e3(0x05e3), rev 7.02 port 1 powered port 2 powered port 3 powered port 4 addr 3: high speed, self powered, config 1, product 0x0606(0x0606)= , vendor 0x05e3(0x05e3), rev 7.02 port 1 powered port 2 powered port 3 addr 4: full speed, self powered, config 1, product 0x0061(0x0061= ), vendor 0x0830(0x0830), rev 1.00 port 4 powered port 3 powered port 4 powered port 5 powered port 6 powered This after: uhci0: <Intel 82801DB (ICH4) USB controller USB-A> port 0xd800-0xd81f irq 1= 6 at device 29.0 on pci0 uhci0: [GIANT-LOCKED] usb0: <Intel 82801DB (ICH4) USB controller USB-A> on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1: <Intel 82801DB (ICH4) USB controller USB-B> port 0xd000-0xd01f irq 1= 9 at device 29.1 on pci0 uhci1: [GIANT-LOCKED] usb1: <Intel 82801DB (ICH4) USB controller USB-B> on uhci1 usb1: USB revision 1.0 uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered uhci2: <Intel 82801DB (ICH4) USB controller USB-C> port 0xd400-0xd41f irq 1= 8 at device 29.2 on pci0 uhci2: [GIANT-LOCKED] usb2: <Intel 82801DB (ICH4) USB controller USB-C> on uhci2 usb2: USB revision 1.0 uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub2: 2 ports with 2 removable, self powered ehci0: <Intel 82801DB/L/M (ICH4) USB 2.0 controller> mem 0xec000000-0xec000= 3ff irq 23 at device 29.7 on pci0 ehci0: [GIANT-LOCKED] usb3: EHCI version 1.0 usb3: companion controllers, 2 ports each: usb0 usb1 usb2 usb3: <Intel 82801DB/L/M (ICH4) USB 2.0 controller> on ehci0 usb3: USB revision 2.0 uhub3: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub3: 6 ports with 6 removable, self powered uhub4: GENESYS USB 2.0 HUB, class 9/0, rev 2.00/7.02, addr 2 uhub4: single transaction translator uhub4: 4 ports with 3 removable, self powered uhub5: vendor 0x05e3 USB2.0 Hub, class 9/0, rev 2.00/7.02, addr 3 uhub5: single transaction translator uhub5: 4 ports with 4 removable, self powered ugen0: Palm, Inc. Palm Handheld, rev 1.10/1.00, addr 4 uhub5: device problem (TIMEOUT), disabling port 4 Despite the reported device problem, I can do one sync using using pilot-xfer. /var/log/messages includes: Oct 1 19:27:52 earth kernel: ugen0: at uhub5 port 3 (addr 4) disconnected Oct 1 19:27:52 earth kernel: All threads purged from ugen0.7 Oct 1 19:27:52 earth kernel: All threads purged from ugen0.6 Oct 1 19:27:52 earth kernel: All threads purged from ugen0.2 Oct 1 19:27:52 earth kernel: All threads purged from ugen0.1 Oct 1 19:27:52 earth kernel: All threads purged from ugen0 Oct 1 19:27:52 earth kernel: ugen0: detached Oct 1 19:27:52 earth kernel: ugen0: Palm, Inc. Palm Handheld, rev 1.10/1.0= 0, addr 4 Oct 1 19:30:27 earth kernel: ugen0: at uhub5 port 3 (addr 4) disconnected Oct 1 19:30:27 earth kernel: All threads purged from ugen0.7 Oct 1 19:30:27 earth kernel: All threads purged from ugen0.6 Oct 1 19:30:27 earth kernel: All threads purged from ugen0.2 Oct 1 19:30:27 earth kernel: All threads purged from ugen0.1 Oct 1 19:30:27 earth kernel: All threads purged from ugen0 Oct 1 19:30:27 earth kernel: ugen0: detached Oct 1 19:30:27 earth kernel: ugen0: Palm, Inc. Palm Handheld, rev 1.10/1.0= 0, addr 4 Oct 1 19:33:00 earth kernel: drm0: <ATI Rage 128 Pro PF (AGP)> port 0xc000= -0xc0ff mem 0xe4000000-0xe7ffffff,0xe9000000-0xe9003fff irq 16 at de vice 0.0 on pci1 My scanner (also connected) doesn't seem to be recognized. I'm really getting tired of having to reboot my system every time I want to do something with USB. What gives? --=20 David Benfell, LCP benfell@parts-unknown.org --- Resume available at http://www.parts-unknown.org/ NOTE: I sign all messages with GnuPG (0DD1D1E3). --0F1p//8PRICkK4MW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFHAbOLUd+dMw3R0eMRAsKIAKCTIW7tGdNJ7qSJYNhqz9g9oCbQdACfVvSB VbC5lICdPl7QEUhJ5V4en00= =cfrE -----END PGP SIGNATURE----- --0F1p//8PRICkK4MW--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071002025715.GA10999>