I have installed recent netbsd-6 (self built, RC1) on Mac mini G4. I have Apple wired aluminium keyboard. It worked fine during installation, but has problems with installed system.
Install kernel says the following about it: uhub3 at uhub2 port 1: Apple, Inc. Keyboard Hub, class 9/0, rev 2.00/95.15, addr 2 uhub3: 3 ports with 2 removable, bus powered uhidev0 at uhub3 port 2 configuration 1 interface 0 uhidev0: Apple, Inc Apple Keyboard, rev 2.00/0.69, addr 3, iclass 3/1 ukbd0 at uhidev0 wskbd0 at ukbd0: console keyboard, using wsdisplay0 uhidev1 at uhub3 port 2 configuration 1 interface 1 uhidev1: Apple, Inc Apple Keyboard, rev 2.00/0.69, addr 3, iclass 3/0 uhid at uhidev1 not configured But on installed system it fails in both USB ports with: uhub5 at uhub3 port 2: Apple, Inc. Keyboard Hub, class 9/0, rev 2.00/95.15, addr 2 uhub5: single transaction translator uhub5: 3 ports with 2 removable, bus powered [...long pause...] uhub5: device problem, disabling port 2 >From the first glace the difference between install and generic kernels is that generic has ehci configured: ehci0 at pci1 dev 27 function 2: NEC USB2 Host Controller (rev. 0x04) ehci0: interrupting at irq 63 ehci0: EHCI version 1.0 ehci0: companion controllers, 3 ports each: ohci3 ohci4 usb3 at ehci0: USB revision 2.0 while install kernel - not: vendor 0x1033 product 0x00e0 (USB serial bus, interface 0x20, revision 0x04) at pci1 dev 27 function 2 not configured Has anyone seen something like this? Any ideas? PS: Sun USB keyboard does work and, interestingly, apple keyboard also works when plugged into two of the three USB ports that Sun keyboard has. -uwe