From owner-freebsd-usb@FreeBSD.ORG Mon Sep 29 11:13:27 2014 Return-Path: <owner-freebsd-usb@FreeBSD.ORG> Delivered-To: freebsd-usb@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 106B3446 for <freebsd-usb@freebsd.org>; Mon, 29 Sep 2014 11:13:27 +0000 (UTC) Received: from mail-ob0-x235.google.com (mail-ob0-x235.google.com [IPv6:2607:f8b0:4003:c01::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D399A954 for <freebsd-usb@freebsd.org>; Mon, 29 Sep 2014 11:13:26 +0000 (UTC) Received: by mail-ob0-f181.google.com with SMTP id wo20so12408809obc.26 for <freebsd-usb@freebsd.org>; Mon, 29 Sep 2014 04:13:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=/OuuqBHP8yauxzrE5I+8869m4l/6ftE+l/v9gZf/0eQ=; b=cIz5pzASI6kX8beruLFwr47QsNFjR0FCBNOYO1IdSzR/jsUqrmfxJeHTm7/IqMvmyX wEoULUdKdk03b3fsv9s2s2nh96UreU4u0l7wKQz/hif47ewYAk04LD+ZFEd/VJf56X/A CdYT4t8a1QCjumnnga8B3/Tv4ZXYn0E/50vSCZ0OTaRIYscV4EnGajEcKRdUlHFETvG8 CiGu7crErvKSFK3pEIC61fO4mlpGBQJ1e68kdl6Bgq2UqxWy32TyyZ5J+O/v+XKuAeNR lB2VBZxL5tmEFbzD9C3O7/1LoEdnlqarr1pYbOzg5F7Emx0CBPGxHwrq5rw640MHYsQl oKWA== MIME-Version: 1.0 X-Received: by 10.60.176.169 with SMTP id cj9mr31202864oec.21.1411989206139; Mon, 29 Sep 2014 04:13:26 -0700 (PDT) Sender: tomek.cedro@gmail.com Received: by 10.202.58.196 with HTTP; Mon, 29 Sep 2014 04:13:26 -0700 (PDT) Date: Mon, 29 Sep 2014 13:13:26 +0200 X-Google-Sender-Auth: oNQgehEk-QWvI6ht9atd275wMZ4 Message-ID: <CAFYkXjkLpxfSe147wjfcS9sD1nxHwO696ZVM7ym6XLwCDFr1+Q@mail.gmail.com> Subject: USB EHCI Host/HUB problems on HP EliteBook 2740p From: CeDeROM <cederom@tlen.pl> To: "freebsd-usb@FreeBSD.org" <freebsd-usb@freebsd.org> Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: FreeBSD support for USB <freebsd-usb.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-usb>, <mailto:freebsd-usb-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-usb/> List-Post: <mailto:freebsd-usb@freebsd.org> List-Help: <mailto:freebsd-usb-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-usb>, <mailto:freebsd-usb-request@freebsd.org?subject=subscribe> X-List-Received-Date: Mon, 29 Sep 2014 11:13:27 -0000 Hello :-) I have found USB EHCI Controller / HUB on HP EliteBook 2740p to be problematic. First I was not able to boot the installer from USB memory - it hung at booloader stage / kernel load randomly. Now I have problem with Unitek 10/100 Ethernet adapter USB 2.0 - it seems to crash USB hub, but it works fine on other machines and when I connect via external USB 2.0 HUB. Please advise :-) Tomek --- Extract from DMESG --- FreeBSD 10.0-RELEASE-p9 #0: Tue Sep 23 17:43:02 CEST 2014 root@orion:/usr/obj/usr/src/sys/GENERIC amd64 FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610 CPU: Intel(R) Core(TM) i5 CPU M 540 @ 2.53GHz (2527.07-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0x20655 Family = 0x6 Model = 0x25 Stepping = 5 Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Features2=0x29ae3ff<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,POPCNT,AESNI> AMD Features=0x28100800<SYSCALL,NX,RDTSCP,LM> AMD Features2=0x1<LAHF> TSC: P-state invariant, performance statistics real memory = 8589934592 (8192 MB) avail memory = 8049582080 (7676 MB) Event timer "LAPIC" quality 600 ACPI APIC Table: <HPQOEM 7007 > ... ehci0: <Intel PCH USB 2.0 controller USB-B> mem 0xd4729000-0xd47293ff irq 16 at device 26.0 on pci0 usbus0: EHCI version 1.0 usbus0 on ehci0 ... ehci1: <Intel PCH USB 2.0 controller USB-A> mem 0xd4728000-0xd47283ff irq 20 at device 29.0 on pci0 usbus1: EHCI version 1.0 usbus1 on ehci1 ... usbus0: 480Mbps High Speed USB v2.0 usbus1: 480Mbps High Speed USB v2.0 ... --- What happens if I attach this USB Ethernet adapter directly to the computer --- uhub_reattach_port: giving up port reset - device vanished uhub_reattach_port: giving up port reset - device vanished uhub_reattach_port: giving up port reset - device vanished uhub_reattach_port: giving up port reset - device vanished uhub_reattach_port: giving up port reset - device vanished uhub_reattach_port: giving up port reset - device vanished % usbconfig ugen1.1: <EHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen0.1: <EHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen1.2: <product 0x0020 vendor 0x8087> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen0.2: <product 0x0020 vendor 0x8087> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen0.3: <HP un2420 Mobile Broadband Module Qualcomm Incorporated> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA) ugen1.3: <USB2.0 Hub vendor 0x05e3> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (100mA) ugen0.4: <product 0x0007 vendor 0x138a> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA) ugen0.5: <HP Webcam 2 MP Macro Chicony Electronics Co., Ltd.> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (98mA) ugen1.4: <KT-LINK Kristech> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) --- What happens if I attach USB Ethernet adapter via USB 2.0 HUB --- ugen1.5: <vendor 0x0b95> at usbus1 axe0: <vendor 0x0b95 product 0x1780, rev 2.00/0.01, addr 5> on usbus1 miibus0: <MII bus> on axe0 rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 2 on miibus0 rgephy0: none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow ue0: <USB Ethernet> on axe0 ue0: Ethernet address: 00:23:54:5c:11:85 ue0: link state changed to DOWN % usbconfig ugen1.1: <EHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen0.1: <EHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen1.2: <product 0x0020 vendor 0x8087> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen0.2: <product 0x0020 vendor 0x8087> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA) ugen0.3: <HP un2420 Mobile Broadband Module Qualcomm Incorporated> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA) ugen1.3: <USB2.0 Hub vendor 0x05e3> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (100mA) ugen0.4: <product 0x0007 vendor 0x138a> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA) ugen0.5: <HP Webcam 2 MP Macro Chicony Electronics Co., Ltd.> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (98mA) ugen1.4: <KT-LINK Kristech> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) ugen1.5: <product 0x1780 vendor 0x0b95> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (250mA) -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info