USB ports on Asus motherboard are acting weird

Bug #1299328 reported by Éric Tremblay
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Studio
Invalid
Undecided
Unassigned

Bug Description

Hello,

I have a MIDI keyboard plugged into a USB port. Sometimes the kernel recognizes it, and sometimes not. When it does, it seems to work perfectly, but i still get these errors in my kernel logs (visible by typing dmesg) -- this is after unplugging and replugging the keyboard in two different USB ports:

[ 368.347800] usb 3-12: new full-speed USB device number 17 using xhci_hcd
[ 368.348037] usb 3-12: Device not responding to set address.
[ 368.548942] usb 3-12: Device not responding to set address.
[ 368.749683] usb 3-12: device not accepting address 17, error -71
[ 368.902733] usb 3-12: new full-speed USB device number 18 using xhci_hcd
[ 368.902972] usb 3-12: Device not responding to set address.
[ 369.103896] usb 3-12: Device not responding to set address.
[ 369.304653] usb 3-12: device not accepting address 18, error -71
[ 369.304737] hub 3-0:1.0: unable to enumerate USB device on port 12
[ 376.358102] usb 3-11: new full-speed USB device number 19 using xhci_hcd
[ 376.370731] usb 3-11: New USB device found, idVendor=0763, idProduct=2029
[ 376.370740] usb 3-11: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 376.370746] usb 3-11: Product: Oxygen 88
[ 376.370751] usb 3-11: Manufacturer: M-Audio
[ 376.507542] usbcore: registered new interface driver snd-usb-audio
[ 416.630485] ------------[ cut here ]------------
[ 416.630496] WARNING: CPU: 3 PID: 0 at /build/buildd/linux-3.13.0/drivers/usb/core/urb.c:336 usb_submit_urb+0x429/0x440()
[ 416.630498] URB eed8f300 submitted while active
[ 416.630499] Modules linked in: snd_usb_audio snd_usbmidi_lib snd_seq_dummy cuse bnep rfcomm bluetooth parport_pc ppdev binfmt_misc snd_hda_codec_realtek snd_hda_codec_hdmi x86_pkg_temp_thermal intel_powerclamp coretemp kvm crc32_pclmul aesni_intel aes_i586 xts lrw gf128mul ablk_helper cryptd eeepc_wmi asus_wmi sparse_keymap snd_emu10k1_synth snd_emux_synth snd_seq_midi_emul snd_seq_virmidi snd_emu10k1 snd_hda_intel snd_util_mem snd_ac97_codec snd_hda_codec ac97_bus snd_seq_midi snd_seq_midi_event snd_hwdep i915 snd_rawmidi snd_seq snd_pcm snd_seq_device drm_kms_helper emu10k1_gp snd_page_alloc gameport drm snd_timer microcode snd serio_raw lpc_ich mei_me mei soundcore i2c_algo_bit video wmi mac_hid lp parport hid_generic usbhid hid r8169 ahci libahci mii
[ 416.630543] CPU: 3 PID: 0 Comm: swapper/3 Not tainted 3.13.0-12-lowlatency #32-Ubuntu
[ 416.630547] Hardware name: ASUS All Series/H87-PLUS, BIOS 0806 01/20/2014
[ 416.630548] 00000000 00000000 f35f7e74 c1650c95 f35f7eb4 f35f7ea4 c1055a2e c1888c68
[ 416.630553] f35f7ed0 00000000 c1888c88 00000150 c14ac0e9 c14ac0e9 eed8f300 eed8fb40
[ 416.630558] 00000020 f35f7ebc c1055a83 00000009 f35f7eb4 c1888c68 f35f7ed0 f35f7f00
[ 416.630565] Call Trace:
[ 416.630571] [<c1650c95>] dump_stack+0x48/0x69
[ 416.630577] [<c1055a2e>] warn_slowpath_common+0x7e/0xa0
[ 416.630583] [<c14ac0e9>] ? usb_submit_urb+0x429/0x440
[ 416.630586] [<c14ac0e9>] ? usb_submit_urb+0x429/0x440
[ 416.630589] [<c1055a83>] warn_slowpath_fmt+0x33/0x40
[ 416.630593] [<c14ac0e9>] usb_submit_urb+0x429/0x440
[ 416.630598] [<c1081f4f>] ? wake_up_process+0x1f/0x40
[ 416.630603] [<c106b82e>] ? wake_up_worker+0x1e/0x30
[ 416.630607] [<c106cff4>] ? insert_work+0x54/0x90
[ 416.630611] [<f84b2100>] snd_usbmidi_submit_urb+0x10/0x60 [snd_usbmidi_lib]
[ 416.630615] [<c106d132>] ? __queue_work+0x102/0x2f0
[ 416.630619] [<f84b283a>] snd_usbmidi_error_timer+0x6a/0xa0 [snd_usbmidi_lib]
[ 416.630622] [<c1060f10>] call_timer_fn+0x30/0x130
[ 416.630627] [<c10acc5c>] ? __note_gp_changes+0x1c/0x50
[ 416.630630] [<f84b27d0>] ? snd_usbmidi_out_tasklet+0x10/0x10 [snd_usbmidi_lib]
[ 416.630632] [<c10613b2>] run_timer_softirq+0x192/0x230
[ 416.630634] [<f84b27d0>] ? snd_usbmidi_out_tasklet+0x10/0x10 [snd_usbmidi_lib]
[ 416.630635] [<c105a628>] __do_softirq+0xc8/0x260
[ 416.630641] [<c105a560>] ? cpu_callback+0x1b0/0x1b0
[ 416.630642] <IRQ> [<c105aa95>] ? irq_exit+0x95/0xa0
[ 416.630646] [<c165e2d8>] ? smp_apic_timer_interrupt+0x38/0x50
[ 416.630652] [<c1657898>] ? apic_timer_interrupt+0x34/0x3c
[ 416.630656] [<c153028e>] ? cpuidle_enter_state+0x3e/0xd0
[ 416.630658] [<c15303b9>] ? cpuidle_idle_call+0x99/0x200
[ 416.630663] [<c1018a6d>] ? arch_cpu_idle+0xd/0x30
[ 416.630667] [<c10a53a1>] ? cpu_startup_entry+0x211/0x260
[ 416.630671] [<c103bba3>] ? setup_APIC_timer+0xe3/0x130
[ 416.630675] [<c103a1a8>] ? start_secondary+0x218/0x2e0
[ 416.630676] ---[ end trace a1fae8e69a9a3e90 ]---
[ 416.630680] usb_submit_urb: -16
[ 416.630681] usb_submit_urb: -16
[ 416.630683] usb_submit_urb: -16
[ 416.630684] usb_submit_urb: -16
[ 416.630685] usb_submit_urb: -16
[ 416.630688] usb_submit_urb: -16
[ 425.318723] usb_submit_urb: -16
[ 425.318729] usb_submit_urb: -16
[ 425.318730] usb_submit_urb: -16
[ 425.318731] usb_submit_urb: -16
[ 425.318732] usb_submit_urb: -16
[ 425.318732] usb_submit_urb: -16
[ 425.699686] usb_submit_urb: -16
[ 425.699694] usb_submit_urb: -16
[ 425.699695] usb_submit_urb: -16
[ 425.699696] usb_submit_urb: -16
[ 425.699697] usb_submit_urb: -16
[ 425.699698] usb_submit_urb: -16
[ 429.004414] usb_submit_urb: -16
[ 429.004442] usb_submit_urb: -16
[ 429.004447] usb_submit_urb: -16
[ 429.004452] usb_submit_urb: -16
[ 429.004457] usb_submit_urb: -16
[ 429.004462] usb_submit_urb: -16
[ 430.799257] usb_submit_urb: -16
[ 430.799271] usb_submit_urb: -16
[ 430.799278] usb_submit_urb: -16
[ 430.799281] usb_submit_urb: -16
[ 430.799283] usb_submit_urb: -16
[ 430.799285] usb_submit_urb: -16
[ 431.579183] usb_submit_urb: -16
[ 431.579192] usb_submit_urb: -16
[ 431.579196] usb_submit_urb: -16
[ 431.579205] usb_submit_urb: -16
[ 431.579208] usb_submit_urb: -16
[ 431.579211] usb_submit_urb: -16
[ 432.301123] usb_submit_urb: -16
[ 432.301127] usb_submit_urb: -16
[ 432.301128] usb_submit_urb: -16
[ 432.301129] usb_submit_urb: -16
[ 432.301132] usb_submit_urb: -16
[ 432.301133] usb_submit_urb: -16
[ 435.593845] usb_submit_urb: -16
[ 435.593863] usb_submit_urb: -16
[ 435.593866] usb_submit_urb: -16
[ 435.593869] usb_submit_urb: -16
[ 435.593872] usb_submit_urb: -16
[ 435.593881] usb_submit_urb: -16
[ 436.035794] usb_submit_urb: -16
[ 436.035803] usb_submit_urb: -16
[ 436.035805] usb_submit_urb: -16

Revision history for this message
Éric Tremblay (ubuntustudio-n) wrote :

> When it does, it seems to work perfectly

I spoke too soon when i wrote this. Sometimes notes are missing/skipped.

Also, these errors in the kernel logs only appear once a device tries to actually use the midi keyboard. If not, there's no error message or stack trace.

The motherboard is an Asus H87-Plus.

Revision history for this message
Éric Tremblay (ubuntustudio-n) wrote :

I changed the motherboard for an Asus Z87-K and i am getting the exact same symptoms. I also tried two different power supplies, that's not the issue either.

Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

This bug is nearly 5 years old without dependency, and seems to be more of a support question than anything.

Changed in ubuntustudio:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.