[LAU] No playback anymore with M-Audio Transit and firmware madfuload

Guillaume Pellerin yomguy at altern.org
Sun Jan 25 04:35:08 EST 2009


Hi all !

I use an M-Audio Transit at home which was working pretty good for some weeks.
However, the playback hangs now... Although the device seems well detected and
the firmware loaded, there is no sound playing back anymore.

Some consequences of this new bug :
- amarok gets the device and seems to play, but I get nothing on the output,
- qjackctl detects the card, starts jackd but shows many XRUNs and always 0% as
process loading.

This bug can be reproduced on Debian Sid and Lenny. May it be due to some new
methods used by udev to load the firmware or abnormal detecting by
network-manager (see the logs) or a default config using 16 bit word length and
not 24 bits ? Can someone reproduce this bevahior using the Transit ?

Thanks for your help !
Guillaume

Here are my logs :

momo at wm16:~$ dmesg
[10789.912122] usb 4-2: new full speed USB device using uhci_hcd and address 15
[10790.068078] usb 4-2: configuration #1 chosen from 1 choice
[10790.075317] usb 4-2: New USB device found, idVendor=0763, idProduct=2806
[10790.075323] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[10790.075326] usb 4-2: Product: Unknown
[10790.075328] usb 4-2: Manufacturer: Unknown
[10790.500038] usb 4-2: reset full speed USB device using uhci_hcd and address 15
[10790.637945] usb 4-2: device firmware changed
[10790.637945] usb 4-2: USB disconnect, address 15
[10790.752036] usb 4-2: new full speed USB device using uhci_hcd and address 16
[10790.977030] usb 4-2: configuration #1 chosen from 1 choice
[10791.047104] usb 4-2: New USB device found, idVendor=0763, idProduct=2006
[10791.047111] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[10791.047114] usb 4-2: Product: Transit USB
[10791.047116] usb 4-2: Manufacturer: M-Audio


momo at wm16:~$ cat /proc/asound/cards
 0 [ICH6           ]: ICH4 - Intel ICH6
                      Intel ICH6 with STAC9750,51 at irq 16
 1 [pcsp           ]: PC-Speaker - pcsp
                      Internal PC-Speaker at port 0x61
 2 [USB            ]: USB-Audio - Transit USB
                      M-Audio Transit USB at usb-0000:00:1d.3-2, full speed

momo at wm16:~$ lsusb
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 016: ID 0763:2006 Midiman M-Audio Transit
Bus 004 Device 002: ID 046d:c526 Logitech, Inc.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


momo at wm16:~$udo tail -f /var/log/syslog
Jan 19 14:12:26 wm16 kernel: [10789.912122] usb 4-2: new full speed USB device
using uhci_hcd and address 15
Jan 19 14:12:26 wm16 kernel: [10790.068078] usb 4-2: configuration #1 chosen
from 1 choice
Jan 19 14:12:26 wm16 kernel: [10790.075317] usb 4-2: New USB device found,
idVendor=0763, idProduct=2806
Jan 19 14:12:26 wm16 kernel: [10790.075323] usb 4-2: New USB device strings:
Mfr=1, Product=2, SerialNumber=0
Jan 19 14:12:26 wm16 kernel: [10790.075326] usb 4-2: Product: Unknown
Jan 19 14:12:26 wm16 kernel: [10790.075328] usb 4-2: Manufacturer: Unknown
Jan 19 14:12:26 wm16 NetworkManager: <debug> [1232370746.582669]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2806_noserial').
Jan 19 14:12:26 wm16 kernel: [10790.500038] usb 4-2: reset full speed USB device
using uhci_hcd and address 15
Jan 19 14:12:27 wm16 kernel: [10790.637945] usb 4-2: device firmware changed
Jan 19 14:12:27 wm16 kernel: [10790.637945] usb 4-2: USB disconnect, address 15
Jan 19 14:12:27 wm16 madfuload: cannot reset device: (19) No such device
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.202204]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_ffffffff_ffffffff_noserial').
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.218915]
nm_hal_device_removed(): Device removed (hal udi is
'/org/freedesktop/Hal/devices/usb_device_ffffffff_ffffffff_noserial').
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.222983]
nm_hal_device_removed(): Device removed (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2806_noserial').
Jan 19 14:12:27 wm16 kernel: [10790.752036] usb 4-2: new full speed USB device
using uhci_hcd and address 16
Jan 19 14:12:27 wm16 kernel: [10790.977030] usb 4-2: configuration #1 chosen
from 1 choice
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.490825]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2006_noserial').
Jan 19 14:12:27 wm16 kernel: [10791.047104] usb 4-2: New USB device found,
idVendor=0763, idProduct=2006
Jan 19 14:12:27 wm16 kernel: [10791.047111] usb 4-2: New USB device strings:
Mfr=1, Product=2, SerialNumber=0
Jan 19 14:12:27 wm16 kernel: [10791.047114] usb 4-2: Product: Transit USB
Jan 19 14:12:27 wm16 kernel: [10791.047116] usb 4-2: Manufacturer: M-Audio
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.564677]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2006_noserial_if1').
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.592247]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2006_noserial_if0').
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.612340]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2006_noserial_if0_alsa_playback_1').
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.616378]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2006_noserial_if0_oss_pcm_1').
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.617723]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2006_noserial_if0_alsa_playback_0').
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.621149]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2006_noserial_if0_alsa_capture_0').
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.625268]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2006_noserial_if0_oss_pcm_0').
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.627067]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2006_noserial_if0_oss_pcm_0_0').
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.636640]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2006_noserial_if0_alsa_control__1').
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.653518]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2006_noserial_if0_oss_mixer__1').
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.701431]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2006_noserial_if2').
Jan 19 14:12:27 wm16 NetworkManager: <debug> [1232370747.727463]
nm_hal_device_added(): New device added (hal udi is
'/org/freedesktop/Hal/devices/usb_device_763_2006_noserial_usbraw').
Jan 19 14:12:28 wm16 chipcardd[5943]: devicemanager.c: 3373: Changes in hardware
list


JACK log during XRUNs:

back from client event poll after 123 usecs
client event poll on 16 for qjackctl starts at 187851600685
back from client event poll after 1746 usecs



More information about the Linux-audio-user mailing list