USB issues with 12.0

Florian Schulze mail at florian-schulze.net
Mon Apr 1 12:07:10 UTC 2019



On 1 Apr 2019, at 12:33, Hans Petter Selasky wrote:

> On 4/1/19 10:43 AM, Florian Schulze wrote:
>> Hi!
>>
>> Yesterday I attempted to upgrade my NAS from 10.3 to 12.0. Among 
>> other things, I use the NAS for data gathering from an Arduino 
>> Leonardo clone and displaying to an USB attached Kindle with USB 
>> networking.
>>
>> I created a new boot environment with beadm, mounted it and upgraded 
>> via chroot. Then I activated it, rebooted and finished the upgrade.
>>
>> After the upgrade the Kindle and Arduino aren't working anymore. I 
>> noticed that uarduno.ko was blocked by an old version in 
>> /boot/kernel. After I removed that, the correct one from 
>> /boot/modules was loaded, but still the serial interface /dev/ttyU0 
>> doesn't show up.
>> The uether.ko module wasn't loaded in 12.0, but loading it didn't 
>> change anything.
>>
>> With usbconfig everything looks like with 10.3 as far as I can tell. 
>> I didn't copy the info. On my next try I will do that.
>>
>> For now I reverted back to the 10.3 boot environment and with that 
>> everything is fine.
>>
>> I will try 11.x next (probably this weekend).
>>
>> Any hints on what I can try to debug this and get it working or 
>> helping with fixing a possible regression?
>>
>
> Hi,
>
> Are any kernel modules installed in /boot/modules ?

 From the mounted boot environment:

# ll /mnt/root/boot/modules/
total 21
-rw-r--r--  1 root  wheel     68 Mar 31 08:17 linker.hints
-r-xr-xr-x  1 root  wheel  13440 Feb  9 00:15 uarduno.ko*

The rest is in kernel, for example /mnt/root/boot/kernel/uether.ko

Regards,
Florian Schulze


More information about the freebsd-usb mailing list