C-Media usb audio adapter succeeds on input, but fails on output

Steve Brown sbrown at opensat.com
Mon Jul 1 15:37:36 UTC 2024


Hi,

I'm not sure if this is the correct list. If not, perhaps someone can
point me in a better direction.

I have a curious problem with an audio adapter (C-Media 0d8c:0013)
built into a Yaesu FT-710 transciever. I am running Ubuntu 24.04 on
both an amd64 and a Raspberry Pi 5. The versions of pipewire,
wireplumber and pulseaudio are identical on both. The software is
wsjtx, a ham radio packet program. QAudio is used for sound I/O. 

Input works correctly on both platforms. Output succeeds on the amd64,
but fails on the RPi with:

2024-07-01T08:41:20.374964-06:00 wsjtx kernel: message repeated 2 times: [ usb 2-2.2: reset full-speed USB device number 4 using xhci-hcd]
2024-07-01T08:51:31.933987-06:00 wsjtx kernel: retire_capture_urb: 1001 callbacks suppressed
2024-07-01T08:51:33.082513-06:00 wsjtx pipewire[1394]: spa.alsa: hw:2c: snd_pcm_status error: No such device
2024-07-01T08:51:33.083151-06:00 wsjtx pipewire[1394]: spa.alsa: hw:2c: snd_pcm_drop: No such device
2024-07-01T08:51:33.083250-06:00 wsjtx pipewire[1394]: spa.alsa: sw_params: No such device
2024-07-01T08:51:33.083335-06:00 wsjtx pipewire[1394]: spa.alsa: swparams: No such device
2024-07-01T08:51:33.083440-06:00 wsjtx pipewire[1394]: spa.alsa: hw:2c: (0 suppressed) snd_pcm_avail after recover: No such device
2024-07-01T08:51:33.084559-06:00 wsjtx pipewire[1394]: spa.alsa: hw:2c: snd_pcm_drop: No such device
2024-07-01T08:51:33.090847-06:00 wsjtx pipewire[1394]: spa.alsa: hw:2c: close failed: No such device

There is no logging for the amd64.

The names for the input and output devices are longish:

alsa_input.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.mono-fallback
alsa_output.usb-C-Media_Electronics_Inc._USB_Audio_Device-00.analog-stereo.monitor

This problem with the FT-710 and the RPi has been widely reported on
ham radio lists.

Can anyone suggest how to track this down?

Thanks,
Steve WA9OLA




More information about the Pipewire-devel mailing list