Date: Mon, 29 Sep 2014 13:13:26 +0200 From: CeDeROM <cederom@tlen.pl> To: "freebsd-usb@FreeBSD.org" <freebsd-usb@freebsd.org> Subject: USB EHCI Host/HUB problems on HP EliteBook 2740p Message-ID: <CAFYkXjkLpxfSe147wjfcS9sD1nxHwO696ZVM7ym6XLwCDFr1%2BQ@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFYkXjkLpxfSe147wjfcS9sD1nxHwO696ZVM7ym6XLwCDFr1%2BQ>