USB issues with 12.0

Hans Petter Selasky hps at selasky.org
Mon Apr 1 13:43:47 UTC 2019


On 4/1/19 3:31 PM, Florian Schulze wrote:
>> When you upgrade the kernel to 12, you also need to rebuild uarduno.ko 
>> . Did you do that?
> 
> I reinstalled it via pkg and as I wrote in the original mail I had to 
> remove the old conflicting one in /boot/kernel to be able to load 
> uarduno. Also this doesn't explain why the Kindle doesn't connect anymore.
> 
> Both uarduno.ko and uether.ko load fine on startup, but besides one 
> mention of ugen3.4 for the arduino I don't see anything further in dmesg.
> 
> On 10.3 I see these two messages:
> ugen3.4: <Arduino LLC> at usbus3
> uarduno0: <Arduino LLC Arduino Leonardo, class 239/2, rev 2.00/1.00, 
> addr 4> on usbus3
> 
> And for the Kindle I see:
> ue0: <USB Ethernet> on cdce0
> ue0: Ethernet address: 2a:c4:49:00:00:00
> 
> Neither shows up with 12.0.

Hi,

If you look through dmesg in 12.0, are there any mentions of USB_ERR ?

Can you check that all USB host controller drivers are present before 
and after the upgrade?

What exact PCI models of xhci/ehci/ohci and uhci have you got?
pciconf -lv

It might be the host controller driver needs a quirk. See:
sysctl -a hw.usb | grep hci

--HPS


More information about the freebsd-usb mailing list