Date: Thu, 05 Jun 2003 22:19:45 +0200 From: Pav Lucistnik <pav@oook.cz> To: freebsd-hackers@freebsd.org Subject: USB device not coming up (Diva MP3 player) Message-ID: <pan.2003.06.05.20.19.43.915391@oook.cz>
next in thread | raw e-mail | index | archive | help
Hi, I run RELENG_5_1 from 31th May (identifies as 5.1-RC) on Microstar motherboard with onboard VIA 83C572 USB2.0 controller. I purchased Diva MP3 Player today, and I don't work here. I plug it in, the device powers up, and promptly I see uhub0: port error, restarting port 1 I don't have ehci device in my kernel, and similar device works fine for my friend with -STABLE. I bumped some usb debug sysctls up to 10 and here is the output: usb_transfer_complete: pipe=0xc2607400 xfer=0xc2533300 status=0 actlen=1 usb_transfer_complete: repeat=1 new head=0xc2533300 uhub_intr: sc=0xc259f8b0 usb_needs_explore usb_event_thread: woke up usb_discover usbd_alloc_xfer() = 0xc2533b00 usbd_transfer: xfer=0xc2533b00, flags=2, pipe=0xc2607000, running=0 usbd_dump_queue: pipe=0xc2607000 usb_insert_transfer: pipe=0xc2607000 running=0 timeout=5000 uhci_root_ctrl_control type=0xa3 request=00 usb_transfer_complete: pipe=0xc2607000 xfer=0xc2533b00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc2607000, xfer=0 usbd_free_xfer: 0xc2533b00 uhub_explore: uhub0 port 1 status 0x0109 0x0001 uhub_explore: status change hub=1 port=1 usbd_alloc_xfer() = 0xc2533b00 usbd_transfer: xfer=0xc2533b00, flags=2, pipe=0xc2607000, running=0 usbd_dump_queue: pipe=0xc2607000 usb_insert_transfer: pipe=0xc2607000 running=0 timeout=5000 uhci_root_ctrl_control type=0x23 request=01 uhci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=16 usb_transfer_complete: pipe=0xc2607000 xfer=0xc2533b00 status=0 actlen=0 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc2607000, xfer=0 usbd_free_xfer: 0xc2533b00 usbd_alloc_xfer() = 0xc2533b00 usbd_transfer: xfer=0xc2533b00, flags=2, pipe=0xc2607000, running=0 usbd_dump_queue: pipe=0xc2607000 usb_insert_transfer: pipe=0xc2607000 running=0 timeout=5000 uhci_root_ctrl_control type=0x23 request=03 usb_transfer_complete: pipe=0xc2607400 xfer=0xc2533300 status=0 actlen=1 usb_transfer_complete: repeat=1 new head=0xc2533300 uhub_intr: sc=0xc259f8b0 usb_needs_explore uhci port 1 reset, status = 0x0495 usb_transfer_complete: pipe=0xc2607000 xfer=0xc2533b00 status=0 actlen=0 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc2607000, xfer=0 usbd_free_xfer: 0xc2533b00 usbd_reset_port: port 1 reset done, error=NORMAL_COMPLETION usbd_alloc_xfer() = 0xc2533b00 usbd_transfer: xfer=0xc2533b00, flags=2, pipe=0xc2607000, running=0 usbd_dump_queue: pipe=0xc2607000 usb_insert_transfer: pipe=0xc2607000 running=0 timeout=5000 uhci_root_ctrl_control type=0xa3 request=00 usb_transfer_complete: pipe=0xc2607000 xfer=0xc2533b00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc2607000, xfer=0 usbd_free_xfer: 0xc2533b00 usbd_alloc_xfer() = 0xc2533b00 usbd_transfer: xfer=0xc2533b00, flags=2, pipe=0xc2607000, running=0 usbd_dump_queue: pipe=0xc2607000 usb_insert_transfer: pipe=0xc2607000 running=0 timeout=5000 uhci_root_ctrl_control type=0x23 request=01 uhci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=20 usb_transfer_complete: pipe=0xc2607000 xfer=0xc2533b00 status=0 actlen=0 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc2607000, xfer=0 usbd_free_xfer: 0xc2533b00 usb_transfer_complete: pipe=0xc2607400 xfer=0xc2533300 status=0 actlen=1 usb_transfer_complete: repeat=1 new head=0xc2533300 uhub_intr: sc=0xc259f8b0 usb_needs_explore usbd_alloc_xfer() = 0xc2533b00 usbd_transfer: xfer=0xc2533b00, flags=2, pipe=0xc2607000, running=0 usbd_dump_queue: pipe=0xc2607000 usb_insert_transfer: pipe=0xc2607000 running=0 timeout=5000 uhci_root_ctrl_control type=0xa3 request=00 usb_transfer_complete: pipe=0xc2607000 xfer=0xc2533b00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc2607000, xfer=0 usbd_free_xfer: 0xc2533b00 usbd_alloc_xfer() = 0xc2533b00 usbd_transfer: xfer=0xc2533b00, flags=2, pipe=0xc2607000, running=0 usbd_dump_queue: pipe=0xc2607000 usb_insert_transfer: pipe=0xc2607000 running=0 timeout=5000 uhci_root_ctrl_control type=0xa3 request=00 usb_transfer_complete: pipe=0xc2607000 xfer=0xc2533b00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc2607000, xfer=0 usbd_free_xfer: 0xc2533b00 uhub_explore: uhub0 port 2 status 0x0108 0x0000 uhub_explore: port=2 !C_CONNECT_STATUS usbd_alloc_xfer() = 0xc2533b00 usbd_transfer: xfer=0xc2533b00, flags=2, pipe=0xc2607000, running=0 usbd_dump_queue: pipe=0xc2607000 usb_insert_transfer: pipe=0xc2607000 running=0 timeout=5000 uhci_root_ctrl_control type=0xa3 request=00 usb_transfer_complete: pipe=0xc2607000 xfer=0xc2533b00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc2607000, xfer=0 usbd_free_xfer: 0xc2533b00 uhub_explore: uhub0 port 1 status 0x0108 0x0003 uhub_explore: C_PORT_ENABLED usbd_alloc_xfer() = 0xc2533b00 usbd_transfer: xfer=0xc2533b00, flags=2, pipe=0xc2607000, running=0 usbd_dump_queue: pipe=0xc2607000 usb_insert_transfer: pipe=0xc2607000 running=0 timeout=5000 uhci_root_ctrl_control type=0x23 request=01 uhci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=17 usb_transfer_complete: pipe=0xc2607000 xfer=0xc2533b00 status=0 actlen=0 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc2607000, xfer=0 usbd_free_xfer: 0xc2533b00 uhub0: port error, restarting port 1 uhub_explore: port=1 !CURRENT_CONNECT_STATUS usbd_alloc_xfer() = 0xc2533b00 usbd_transfer: xfer=0xc2533b00, flags=2, pipe=0xc2607000, running=0 usbd_dump_queue: pipe=0xc2607000 usb_insert_transfer: pipe=0xc2607000 running=0 timeout=5000 uhci_root_ctrl_control type=0xa3 request=00 usb_transfer_complete: pipe=0xc2607000 xfer=0xc2533b00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc2607000, xfer=0 usbd_free_xfer: 0xc2533b00 uhub_explore: uhub0 port 2 status 0x0108 0x0000 uhub_explore: port=2 !C_CONNECT_STATUS usb_transfer_complete: pipe=0xc2607400 xfer=0xc2533300 status=0 actlen=1 usb_transfer_complete: repeat=1 new head=0xc2533300 uhub_intr: sc=0xc259f8b0 usb_needs_explore usb_event_thread: woke up usb_discover usbd_alloc_xfer() = 0xc2533b00 usbd_transfer: xfer=0xc2533b00, flags=2, pipe=0xc2607000, running=0 usbd_dump_queue: pipe=0xc2607000 usb_insert_transfer: pipe=0xc2607000 running=0 timeout=5000 uhci_root_ctrl_control type=0xa3 request=00 usb_transfer_complete: pipe=0xc2607000 xfer=0xc2533b00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc2607000, xfer=0 usbd_free_xfer: 0xc2533b00 uhub_explore: uhub0 port 1 status 0x0108 0x0001 uhub_explore: status change hub=1 port=1 usbd_alloc_xfer() = 0xc2533b00 usbd_transfer: xfer=0xc2533b00, flags=2, pipe=0xc2607000, running=0 usbd_dump_queue: pipe=0xc2607000 usb_insert_transfer: pipe=0xc2607000 running=0 timeout=5000 uhci_root_ctrl_control type=0x23 request=01 uhci_root_ctrl_control: UR_CLEAR_PORT_FEATURE port=1 feature=16 usb_transfer_complete: pipe=0xc2607000 xfer=0xc2533b00 status=0 actlen=0 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc2607000, xfer=0 usbd_free_xfer: 0xc2533b00 uhub_explore: port=1 !CURRENT_CONNECT_STATUS usbd_alloc_xfer() = 0xc2533b00 usbd_transfer: xfer=0xc2533b00, flags=2, pipe=0xc2607000, running=0 usbd_dump_queue: pipe=0xc2607000 usb_insert_transfer: pipe=0xc2607000 running=0 timeout=5000 uhci_root_ctrl_control type=0xa3 request=00 usb_transfer_complete: pipe=0xc2607000 xfer=0xc2533b00 status=0 actlen=4 usb_transfer_complete: repeat=0 new head=0 usbd_start_next: pipe=0xc2607000, xfer=0 usbd_free_xfer: 0xc2533b00 uhub_explore: uhub0 port 2 status 0x0108 0x0000 uhub_explore: port=2 !C_CONNECT_STATUS -- Pav Lucistnik <pav@oook.cz> My jsme pra- MEDZIK SILD LEVL NAJN -tele.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?pan.2003.06.05.20.19.43.915391>