>Number:         174254
>Category:       usb
>Synopsis:       MIDI keyboard not recognised
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-usb
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 07 09:10:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Walter C. Pelissero
>Release:        FreeBSD 9.1-PRERELEASE amd64
>Organization:
>Environment:
System: FreeBSD scylla.home.lan 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #0: Wed 
Aug 8 16:38:32 CEST 2012 r...@scylla.home.lan:/usr/obj/usr/src/sys/GA870AUD3 
amd64


        
>Description:
        Yamaha E423 doesn't seem to be recognised as MIDI device by
        the system.  All that is available is a /dev/ugen.

>How-To-Repeat:
        Plug the keyboard in.

        # kldstat | fgrep snd
        9     1 0xffffffff80ce5000 3cce0    snd_hda.ko
        52    1 0xffffffff812f5000 828d     snd_uaudio.ko

        # cat /dev/midistat 
        FreeBSD Midi Driver (midi2)
        No devices installed.

        # ls /dev/umidi*
        ls: No match.

        # dmesg
        [...]
        usb_alloc_device: set address 4 failed (USB_ERR_IOERROR, ignored)
        usbd_setup_device_desc: getting device descriptor at addr 4 failed, 
USB_ERR_IOERROR
        usbd_req_re_enumerate: addr=4, set address failed! (USB_ERR_IOERROR, 
ignored)
        usbd_setup_device_desc: getting device descriptor at addr 4 failed, 
USB_ERR_IOERROR
        usbd_req_re_enumerate: addr=4, set address failed! (USB_ERR_IOERROR, 
ignored)
        usbd_setup_device_desc: getting device descriptor at addr 4 failed, 
USB_ERR_IOERROR
        ugen2.4: <Unknown> at usbus2 (disconnected)
        uhub_reattach_port: could not allocate new device
        ugen2.4: <YAMAHA Corporation> at usbus2

        # usbconfig | fgrep YAMAHA
        ugen2.4: <DigitalKBD YAMAHA Corporation> at usbus2, cfg=0 md=HOST 
spd=FULL (12Mbps) pwr=ON

        # usbconfig dump_device_desc
        [...]
        ugen2.4: <DigitalKBD YAMAHA Corporation> at usbus2, cfg=0 md=HOST 
spd=FULL (12Mbps) pwr=ON

          bLength = 0x0012 
          bDescriptorType = 0x0001 
          bcdUSB = 0x0200 
          bDeviceClass = 0x0000 
          bDeviceSubClass = 0x0000 
          bDeviceProtocol = 0x0000 
          bMaxPacketSize0 = 0x0008 
          idVendor = 0x0499 
          idProduct = 0x1037 
          bcdDevice = 0x0100 
          iManufacturer = 0x0001  <YAMAHA Corporation>
          iProduct = 0x0002  <DigitalKBD>
          iSerialNumber = 0x0000  <no string>
          bNumConfigurations = 0x0001 


>Fix:




>Release-Note:
>Audit-Trail:
>Unformatted:
_______________________________________________
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"

Reply via email to