From owner-freebsd-questions@FreeBSD.ORG Sun Jun 10 17:16:42 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 050F61065686 for ; Sun, 10 Jun 2012 17:16:42 +0000 (UTC) (envelope-from gobble.wa@gmail.com) Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by mx1.freebsd.org (Postfix) with ESMTP id 805838FC08 for ; Sun, 10 Jun 2012 17:16:41 +0000 (UTC) Received: by wibhn6 with SMTP id hn6so1749769wib.13 for ; Sun, 10 Jun 2012 10:16:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=o+KtCZVUDK0YEzQ2wGvWfxYfCIRZHwV9AUPZytnwBFY=; b=w8xDqdPBxFl5OjcEJ1uJcZRW3GH/8Zpkne0yFUKqQZnpX7A0m5DQ6wNPTTc4Zjpw8d FoqMiZXvxI7dWiiJBc7PQ78ckMD/iBaSmz1SiqUwzKWaaBdxtBYJOIt0QrANO3vxniPH qw1bw0yA0rYhgXsvCnN9sdaIkku3AGf07f/lCLz6eX1ACjI/sBAkFKIrS6yVHJDIIM/T b1Sy53s/QmvXzmiXjPIP0RvhtAoYK5vAcAL/GKHssPBjRN2zHgX784ynZGMkcjKkulxE m0g4K8jR4NKU9TgWgC+CKjtfNpCAwnHR/P0AJXiZu39zDcamJgoYAakNSLLgXozMZNWL 4hhw== MIME-Version: 1.0 Received: by 10.216.141.31 with SMTP id f31mr4890605wej.53.1339348600541; Sun, 10 Jun 2012 10:16:40 -0700 (PDT) Received: by 10.216.160.67 with HTTP; Sun, 10 Jun 2012 10:16:40 -0700 (PDT) Date: Sun, 10 Jun 2012 10:16:40 -0700 Message-ID: From: Waitman Gobble To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: USB 3.0 delay in 'detecting' attached drive X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2012 17:16:42 -0000 Hi, I have a new machine with 2 USB 3.0 ports and 2 USB 2.0 ports. When I plug a USB 3.0 drive / cable into the USB 3.0 port it takes about 70 seconds for the drive to show up, on the USB 2.0 port it's instantly. I haven't used USB 3.0 with FreeBSD so I'm not sure if this is expected or maybe I need to reconfigure something or look at a different kernel config. here's my info $ uname -a FreeBSD hunny.waitman.net 10.0-CURRENT FreeBSD 10.0-CURRENT #0: Sat Jun 2 01:25:21 PDT 2012 root@:/usr/obj/usr/src/sys/KEYSHIA amd64 Notice the time.. 9:36:49 plugin, 9:37:59 drive shows up. USB 3.0 connect: Jun 10 09:36:49 hunny kernel: ugen1.2: at usbus1 Jun 10 09:36:49 hunny kernel: umass0: on usbus1 Jun 10 09:36:49 hunny kernel: umass0: SCSI over Bulk-Only; quirks = 0x4100 Jun 10 09:36:49 hunny kernel: umass0:4:0:-1: Attached to scbus4 Jun 10 09:37:59 hunny kernel: da0 at umass-sim0 bus 0 scbus4 target 0 lun 0 Jun 10 09:37:59 hunny kernel: da0: < > Fixed Direct Access SCSI-0 device Jun 10 09:37:59 hunny kernel: da0: 400.000MB/s transfers Jun 10 09:37:59 hunny kernel: da0: 476940MB (976773167 512 byte sectors: 255H 63S/T 60801C) Jun 10 09:40:30 hunny ntfs-3g[1098]: Mounted /dev/da0s1 (Read-Write, label "MUSIC", NTFS 3.1) Jun 10 09:40:30 hunny ntfs-3g[1098]: Mount options: allow_other,nonempty,atime,fsname=/dev/da0s1 Jun 10 09:41:43 hunny ntfs-3g[1098]: Unmounting /dev/da0s1 (MUSIC) Jun 10 09:41:47 hunny kernel: (da0:umass-sim0:0:0:0): lost device - 0 outstanding, 0 refs Jun 10 09:41:47 hunny kernel: (da0:umass-sim0:0:0:0): removing device entry USB 2.0 - instantly Jun 10 09:42:07 hunny kernel: ugen3.2: at usbus3 Jun 10 09:42:07 hunny kernel: umass0: on usbus3 Jun 10 09:42:07 hunny kernel: umass0: SCSI over Bulk-Only; quirks = 0x4100 Jun 10 09:42:07 hunny kernel: umass0:4:0:-1: Attached to scbus4 Jun 10 09:42:07 hunny kernel: da0 at umass-sim0 bus 0 scbus4 target 0 lun 0 Jun 10 09:42:07 hunny kernel: da0: Fixed Direct Access SCSI-0 device Jun 10 09:42:07 hunny kernel: da0: 40.000MB/s transfers Jun 10 09:42:07 hunny kernel: da0: 476940MB (976773167 512 byte sectors: 255H 63S/T 60801C) Jun 10 09:42:24 hunny kernel: (da0:umass-sim0:0:0:0): lost device - 0 outstanding, 0 refs Jun 10 09:42:24 hunny kernel: (da0:umass-sim0:0:0:0): removing device entry ... $ dmesg | grep USB xhci0: mem 0xf0348000-0xf0349fff irq 18 at device 16.0 on pci0 xhci1: mem 0xf034a000-0xf034bfff irq 17 at device 16.1 on pci0 ohci0: mem 0xf034f000-0xf034ffff irq 18 at device 18.0 on pci0 ehci0: mem 0xf034e000-0xf034e0ff irq 17 at device 18.2 on pci0 ohci1: mem 0xf034d000-0xf034dfff irq 18 at device 19.0 on pci0 ehci1: mem 0xf034c000-0xf034c0ff irq 17 at device 19.2 on pci0 usbus0: 5.0Gbps Super Speed USB v3.0 usbus1: 5.0Gbps Super Speed USB v3.0 usbus2: 12Mbps Full Speed USB v1.0 usbus3: 480Mbps High Speed USB v2.0 usbus4: 12Mbps Full Speed USB v1.0 usbus5: 480Mbps High Speed USB v2.0 umass1: on usbus3 $ pciconfig -lv xhci0@pci0:0:16:0: class=0x0c0330 card=0x358b103c chip=0x78121022 rev=0x03 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'Hudson USB XHCI Controller' class = serial bus subclass = USB xhci1@pci0:0:16:1: class=0x0c0330 card=0x358b103c chip=0x78121022 rev=0x03 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'Hudson USB XHCI Controller' class = serial bus subclass = USB ehci0@pci0:0:18:2: class=0x0c0320 card=0x358b103c chip=0x78081022 rev=0x11 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'Hudson USB EHCI Controller' class = serial bus subclass = USB ohci1@pci0:0:19:0: class=0x0c0310 card=0x358b103c chip=0x78071022 rev=0x11 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'Hudson USB OHCI Controller' class = serial bus subclass = USB ehci1@pci0:0:19:2: class=0x0c0320 card=0x358b103c chip=0x78081022 rev=0x11 hdr=0x00 vendor = 'Advanced Micro Devices [AMD]' device = 'Hudson USB EHCI Controller' class = serial bus subclass = USB Thank you, Waitman Gobble San Jose California USA