Bug#664068: USB MIDI keyboard fails to initialize
Hi David,
David Banks wrote:
> My USB MIDI keyboard, which is an M-Audio Oxygen48, fails to operate about 90%
> of the time when plugged into my laptop, which is an Asus U35JC. When plugged
> in, the device will be recognized by ALSA, but no events will be received.
That's annoying. Thanks for reporting it.
[...]
> Note: This does not always happen. I know the keyboard is good because I also
> have a Squeeze machine where the device is operating fine. The equivalent log
> from that machine is as follows:
Can you try a squeeze kernel on the same machine, to make sure the
kernel version is the problem? A squeeze kernel should run on a
wheezy/sid system without trouble as long as you tell X to use the
fbdev driver in /etc/X11/xorg.conf:
Section "Device"
Identifier "geforce"
Driver "fbdev"
EndSection
(See /usr/share/doc/xserver-xorg-video-nouveau/README.Debian for why.)
> I have successfully used the keyboard with this kernel before, but I can only
> get it to work under mysterious circumstances. Sometimes it will work after a
> fresh reboot (still, most of the time it won't). However, generally once this
> error has happened it won't work again in that power cycle. This may not be a
> definite pattern though.
[...]
> [ 115.026133] urb status -32
> [ 115.026496] urb status -32
> [ 115.026736] urb status -32
[...]
> Bus 002 Device 003: ID 0763:2027 Midiman
Hm. Please also attach output from "lsusb -v" and
"alsa-info.sh --no-upload"[1].
If you can narrow down the regression range by trying some kernels
halfway between squeeze and sid from [2] (e.g., 2.6.35, 2.6.33), that
would also be very helpful.
Sorry for the trouble,
Jonathan
[1] The alsa-info.sh script can be found at
http://alsa-project.org/main/index.php/Help_To_Debug
[2] http://snapshot.debian.org/package/linux-2.6/
Reply to: