Hi, I've recently been installing NetBSD on a new Lenovo RD350 server. I first tried booting from USB disk and from a USB CD-ROM drive, and both the install kernels loaded just fine. However, the boot medium was not probed by the 7.0_BETA amd64 kernel.
The kernel on NetBSD 6.1.3 CD-ROM install media which I had laying around however *did* probe the boot media, like so: uhub0 at usb0: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub1 at usb1: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 ... uhub2 at uhub0 port 1: vendor 0x8087 product 0x800a, class 9/0, rev 2.00/0.05, addr 2 uhub2: single transaction translator uhub3 at uhub1 port 1: vendor 0x8087 product 0x8002, class 9/0, rev 2.00/0.05, addr 2 uhub3: single transaction translator umass0 at uhub3 port 2 configuration 1 interface 0 umass0: TSSTcorp USB Mass Storage Device, rev 2.00/6.10, addr 3 atapibus0 at umass0: 2 targets cd0 at atapibus0 drive 0: <TSSTcorp, CDDVDW SE-S084B, TS00> cdrom removable uhub3: device problem, disabling port 3 ... I suspect the "device problem" is the USB keyboard, but I had already switched over to use the serial port as console, so that doesn't matter. I ended up using the 6.1.3 installer to install a 7.0_BETA installation, and that worked reasonably well when I realized which ones of the 4 ethernet ports in my server worked in 6.1.3 (not the on-board ones, which are wm's of the I250-T1 variant) Now, after having booted up the 7.0_BETA kernel, I can confirm that the kernel does not react when I plug a USB flash disk in, and the USB CD-ROM drive which is still plugged in is also not detected. Anyone else seeing something similar, or is this particular to this chipset combination? Anything I can do to debug this further? A kernel compiled with "options USB_DEBUG" doesn't provide any more information that I can see, it just says: uhub0 at usb0: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub1 at usb1: vendor 0x8086 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 ... uhub2 at uhub0 port 1: vendor 0x8087 product 0x800a, class 9/0, rev 2.00/0.05, addr 2 uhub2: single transaction translator uhub3 at uhub1 port 1: vendor 0x8087 product 0x8002, class 9/0, rev 2.00/0.05, addr 2 uhub3: single transaction translator ... and that's it, even though the CD drive from above is still plugged in. What changed in the USB device detection between 6.1.3 and 7.0_BETA which might explain this? Regards, - HÃ¥vard