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)

Reply via email to