Skip site navigation (1)Skip section navigation (2)
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>