From owner-freebsd-stable@FreeBSD.ORG Fri Jan 30 02:55:56 2015 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 79D4956E for ; Fri, 30 Jan 2015 02:55:56 +0000 (UTC) Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by mx1.freebsd.org (Postfix) with ESMTP id A53228A for ; Fri, 30 Jan 2015 02:55:54 +0000 (UTC) Received: from ppp118-210-27-239.lns20.adl2.internode.on.net (HELO leader.local) ([118.210.27.239]) by ipmail06.adl6.internode.on.net with ESMTP; 30 Jan 2015 13:20:44 +1030 Message-ID: <54CAF182.3010405@ShaneWare.Biz> Date: Fri, 30 Jan 2015 13:20:42 +1030 From: Shane Ambler User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: FreeBSD stable Subject: Odd USB failure Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jan 2015 02:55:56 -0000 I have an odd USB failure happening at the moment. This is only failing today so may not repeat after the next restart. I restarted 16 hours ago after a power failure, this would be first usage after power out. I have some USB memsticks that I have been using regularly, one is a memorex 8GB and one is a no-name 8GB (I have two of these sticks that fail the same). Earlier I inserted the no-name stick and it failed to work showing errors in the console. I can insert the memorex into the same port and it works. I can also insert the failing stick into an empty USB3 port at the back and it worked fine, but still fails back in the front port (this is a port on the front of the case to an internal connector) I also have an Alesis QX49 midi keyboard physically connected to a usb port but is currently switched off at the device, turning it on didn't alter the stick showing up. I stopped hald and tried the stick without any change. I run hald only to get the wacom bamboo working. Any other data can be provided on request. Motherboard is an ASUS P8H61-M LE/USB3 - dmesg at http://shaneware.biz/freebsddebugdata/boot.dmesg FreeBSD leader.local 10.1-STABLE FreeBSD 10.1-STABLE #1 r277318: Tue Jan 20 01:57:21 ACDT 2015 root@leader.local:/usr/obj/usr/src/sys/GENERIC amd64 usbconfig doesn't show the device - % usbconfig ugen0.1: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen1.1: at usbus1, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA) ugen2.1: at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen0.2: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen2.2: at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen2.3: at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (100mA) ugen2.4: at usbus2, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (98mA) ugen2.5: at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (498mA) ugen2.6: at usbus2, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (100mA) Some relevant log data - Jan 30 04:29:49 leader kernel: usb_alloc_device: set address 3 failed (USB_ERR_IOERROR, ignored) Jan 30 04:29:51 leader kernel: usbd_setup_device_desc: getting device descriptor at addr 3 failed, USB_ERR_IOERROR Jan 30 04:29:52 leader kernel: usbd_req_re_enumerate: addr=3, set address failed! (USB_ERR_IOERROR, ignored) Jan 30 04:29:53 leader kernel: usbd_setup_device_desc: getting device descriptor at addr 3 failed, USB_ERR_IOERROR Jan 30 04:29:54 leader kernel: usbd_req_re_enumerate: addr=3, set address failed! (USB_ERR_IOERROR, ignored) Jan 30 04:29:56 leader kernel: usbd_setup_device_desc: getting device descriptor at addr 3 failed, USB_ERR_IOERROR Jan 30 04:29:56 leader kernel: usbd_req_re_enumerate: addr=3, set address failed! (USB_ERR_IOERROR, ignored) Jan 30 04:29:58 leader kernel: usbd_setup_device_desc: getting device descriptor at addr 3 failed, USB_ERR_IOERROR Jan 30 04:29:58 leader kernel: usbd_req_re_enumerate: addr=3, set address failed! (USB_ERR_IOERROR, ignored) Jan 30 04:30:00 leader kernel: usbd_setup_device_desc: getting device descriptor at addr 3 failed, USB_ERR_IOERROR Jan 30 04:30:00 leader kernel: ugen0.3: at usbus0 (disconnected) Jan 30 04:30:00 leader kernel: uhub_reattach_port: could not allocate new device Jan 30 04:30:02 leader kernel: ugen0.3: at usbus0 Jan 30 04:30:02 leader kernel: umass0: on usbus0 Jan 30 04:30:02 leader kernel: umass0: SCSI over Bulk-Only; quirks = 0x4100 Jan 30 04:30:02 leader kernel: umass0:5:0:-1: Attached to scbus5 Jan 30 04:30:02 leader kernel: da0 at umass-sim0 bus 0 scbus5 target 0 lun 0 Jan 30 04:30:02 leader kernel: da0: Removable Direct Access SCSI-0 device Jan 30 04:30:02 leader kernel: da0: Serial Number 07AC1803A7073FAB Jan 30 04:30:02 leader kernel: da0: 40.000MB/s transfers Jan 30 04:30:02 leader kernel: da0: 7429MB (15215808 512 byte sectors: 255H 63S/T 947C) Jan 30 04:30:02 leader kernel: da0: quirks=0x2 Jan 30 04:30:26 leader kernel: ugen0.3: at usbus0 (disconnected) Jan 30 04:30:26 leader kernel: umass0: at uhub3, port 3, addr 3 (disconnected) Jan 30 04:30:26 leader kernel: da0 at umass-sim0 bus 0 scbus5 target 0 lun 0 Jan 30 04:30:26 leader kernel: da0: s/n 07AC1803A7073FAB detached Jan 30 04:30:26 leader kernel: (da0:umass-sim0:0:0:0): Periph destroyed The failing device in a USB3 port - % usbconfig ugen0.1: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen1.1: at usbus1, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA) ugen2.1: at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen0.2: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen2.2: at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen2.3: at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (100mA) ugen2.4: at usbus2, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (98mA) ugen2.5: at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (498mA) ugen2.6: at usbus2, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (100mA) ugen1.2: at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (200mA) log messages - Jan 30 04:43:25 leader kernel: ugen1.2: at usbus1 Jan 30 04:43:25 leader kernel: umass0: on usbus1 Jan 30 04:43:25 leader kernel: umass0: SCSI over Bulk-Only; quirks = 0x4101 Jan 30 04:43:25 leader kernel: umass0:5:0:-1: Attached to scbus5 Jan 30 04:43:25 leader kernel: da0 at umass-sim0 bus 0 scbus5 target 0 lun 0 Jan 30 04:43:25 leader kernel: da0: Removable Direct Access SCSI-4 device Jan 30 04:43:25 leader kernel: da0: Serial Number F1D18AF1 Jan 30 04:43:25 leader kernel: da0: 40.000MB/s transfers Jan 30 04:43:25 leader kernel: da0: 8001MB (16386048 512 byte sectors: 255H 63S/T 1019C) Jan 30 04:43:25 leader kernel: da0: quirks=0x2 Jan 30 05:04:36 leader kernel: ugen1.2: at usbus1 (disconnected) Jan 30 05:04:36 leader kernel: umass0: at uhub1, port 4, addr 1 (disconnected) Jan 30 05:04:36 leader kernel: da0 at umass-sim0 bus 0 scbus5 target 0 lun 0 Jan 30 05:04:36 leader kernel: da0: s/n F1D18AF1 detached Jan 30 05:04:36 leader kernel: (da0:umass-sim0:0:0:0): Periph destroyed -- FreeBSD - the place to B...Software Developing Shane Ambler