Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
amd64/7.0_BETA fails to probe USB devices?
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
Home |
Main Index |
Thread Index |
Old Index