[Bug 220127] USB devices sometimes(!) not seen at boot time

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Jun 28 18:46:19 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220127

--- Comment #1 from Matthias Apitz <guru at unixarea.de> ---

I'm saving after any failed boot (i.e. the card was not detected) the output of
"dmesg" and it seems that there is a rule of failing: when the "13 ports ..."
is on uhub1, the card is not detected, when it is on uhub0, it is detected; see
below the diff of a good and a bad boot; 

why this order is changing between boots on the same hardware?

$ diff dmesg-20170628-202351-bad.txt dmesg-20170628-202601-good.txt
10c10
< CPU: Intel(R) Celeron(R) 2955U @ 1.40GHz (1396.79-MHz K8-class CPU)
---
> CPU: Intel(R) Celeron(R) 2955U @ 1.40GHz (1396.80-MHz K8-class CPU)
29c29
< Timecounter "TSC" frequency 1396794584 Hz quality 1000
---
> Timecounter "TSC" frequency 1396799544 Hz quality 1000
127d126
< ugen1.1: <Intel EHCI root HUB> at usbus1
129,130c128,130
< uhub0: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
< uhub1: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
---
> ugen1.1: <Intel EHCI root HUB> at usbus1
> uhub0: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
> uhub1: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
140,145c140,144
< uhub1: 13 ports with 13 removable, self powered
^^^^^^^^^^^
< uhub0: 2 ports with 2 removable, self powered
< ugen1.2: <vendor 0x8087 product 0x8000> at usbus1
< uhub2 on uhub0
< uhub2: <vendor 0x8087 product 0x8000, class 9/0, rev 2.00/0.04, addr 2> on
usbus1
< uhub2: 8 ports with 8 removable, self powered
---
> uhub0: 13 ports with 13 removable, self powered
^^^^^^^^^^^
> uhub1: 2 ports with 2 removable, self powered
> ugen0.2: <Identiv uTrust 3512 SAM slot Token> at usbus0
> ugen0.3: <SunplusIT Inc HD WebCam> at usbus0
> ugen0.4: <vendor 0x0489 product 0xe056> at usbus0

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-usb mailing list