Hello! In the dmesg, after the configuration of the on-board USB hubs, this line is printed in NetBSD 9.1:
uhub0: autoconfiguration error: illegal enable change, port 1 The relevant parts of the dmesg are: [ 1.000000] NetBSD 9.1 (GENERIC64) #0: Sun Oct 18 19:24:30 UTC 2020 [ 1.000000] [email protected]:/usr/src/sys/arch/evbarm/compile/GENERIC64 [ 1.000000] total memory = 933 MB [ 1.000000] avail memory = 900 MB ... [ 1.000000] simplebus0 at armfdt0: Raspberry Pi 3 Model B Plus Rev 1.3 ... [ 1.000000] cpu0 at cpus0: Cortex-A53 r0p4 (Cortex V8-A core) ... [ 2.081312] dwctwo0: Core Release: 2.80a (snpsid=4f54280a) [ 2.081312] usb0 at dwctwo0: USB revision 2.0 ... [ 2.101183] uhub0 at usb0: NetBSD (0000) DWC2 root hub (0000), class 9/0, rev 2.00/1.00, addr 1 [ 2.111182] uhub0: 1 port with 1 removable, self powered ... [ 3.963921] uhub1 at uhub0 port 1: vendor 0424 (0x424) product 2514 (0x2514), class 9/0, rev 2.00/b.b3, addr 2 [ 3.973922] uhub1: multiple transaction translators [ 3.983924] uhub1: 4 ports with 3 removable, self powered [ 5.284044] uhub2 at uhub1 port 1: vendor 0424 (0x424) product 2514 (0x2514), class 9/0, rev 2.00/b.b3, addr 3 [ 5.294046] uhub2: multiple transaction translators [ 5.304048] uhub2: 3 ports with 2 removable, self powered [ 5.634091] uhub0: autoconfiguration error: illegal enable change, port 1 [ 5.644092] WARNING: 2 errors while detecting hardware; check system log. ... [ 7.054290] mue0 at uhub2 port 1 [ 7.054290] mue0: SMSC (0x424) LAN7800 USB 3.1 gigabit ethernet device (0x7800), rev 2.10/3.00, addr 4 [ 7.354341] mue0: LAN7800 id 0x7800 rev 0x2 I found this same `autoconfiguration error' in an older message in this ML regarding the same board: http://mail-index.netbsd.org/port-arm/2019/02/26/msg005527.html It is generated here: https://nxr.netbsd.org/xref/src/sys/dev/usb/uhub.c#564 but I am not able to understand what causes it. What does it mean, and what it is related to? I tried to connect a mouse and a keyboard, and they seem to work fine. Bye! Rocky
