On Mon, Feb 28, 2011 at 11:57:20PM +0100, pet...@schwertfisch.de wrote: > Hi, > > using a recent snapshot of 4.9, some USB devices are no longer > attached on boot. They used to be detected/attached automatically > in OpenBSD 4.8. > > The dmesg outputs attached below show how my KORG nanokontrol midi > controller gets attached in 4.8 but is completely ignored in the > recent snapshot. > > After booting, if I disconnect/reconnect it, the device LED lights > up shortly, then turns off again (no console output). > > If I then connect it to a different port, it gets attached and works > normally. Afterwards, when connected to the original port again, it > works as well.
can you boot with the following diff and send me the dmesg? this is to see if the hub is recognising a device has been inserted. -- jake...@sdf.lonestar.org SDF Public Access UNIX System - http://sdf.lonestar.org Index: uhub.c =================================================================== RCS file: /cvs/src/sys/dev/usb/uhub.c,v retrieving revision 1.57 diff -u -p uhub.c --- uhub.c 25 Jan 2011 20:03:36 -0000 1.57 +++ uhub.c 28 Feb 2011 23:56:37 -0000 @@ -593,6 +593,8 @@ uhub_intr(usbd_xfer_handle xfer, usbd_private_handle a struct uhub_softc *sc = addr; DPRINTFN(5,("uhub_intr: sc=%p\n", sc)); + printf("%s: %s: %s\n", __func__, sc->sc_dev.dv_xname, + usbd_errstr(status)); if (status == USBD_STALLED) usbd_clear_endpoint_stall_async(sc->sc_ipipe); else if (status == USBD_NORMAL_COMPLETION)