[pulseaudio-discuss] 'Failed to find a working profile' for firewire sound devices

Takashi Sakamoto o-takashi at sakamocchi.jp
Tue Jan 7 20:05:45 PST 2014


Hi,

I"m a newbi for this community. I'm happy to get your advices and
information about PulseAudio, to make a plan to solve my issue.

Currently I'm working in ALSA/FFADO community to add support of firewire
sound devices into ALSA. I've already written some candidates of
kernel-land drivers for 80-90 devices.

[alsa-devel] [RFC v2][PATCH 00/38] Enhancement for support of some
firewire devices
http://mailman.alsa-project.org/pipermail/alsa-devel/2013-December/070424.html

[alsa-devel] [RFC][PATCH 0/8] A new driver for OXFW970/971 based devices
http://mailman.alsa-project.org/pipermail/alsa-devel/2014-January/070705.html

I note that the drivers are not going to be merged in upstream because I
need some adjustment for related projects. My aim to show my drivers is
to make some discussion between ALSA/FFADO and PulseAudio.


Well, I found some issues between the drivers and PulseAudio's modules.

When I modprobe my drivers and plug-in my devices, then
'module-udev-detect' realize it via sysfs/udev. The module tries to load
'module-alsa-card' but it always failed because it cannot decide
'working profile' for my devices. See this log:

[pulseaudio] module-alsa-card.c: Failed to find a working profile.
[pulseaudio] module.c: Failed to load module "module-alsa-card"
(argument: "device_id="1" name="firewire-0x000d6c04007feef8"
card_name="alsa_card.firewire-0x000d6c04007feef8" namereg_fail=false
tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes
use_ucm=yes card_properties="module-udev-detect.discovered=1""):
initialization failed.
[pulseaudio] module-udev-detect.c: Tried to configure
/devices/pci0000:00/0000:00:1e.0/0000:0c:06.0/fw1/fw1.0/sound/card1
(alsa_card.firewire-0x000d6c04007feef8) more often than 5 times in 10s

(Under Ubuntu 13.10, PulseAudio 4.0 with some patches.
http://packages.ubuntu.com/saucy/pulseaudio)

I hope to get advices for this issue.

I'm sorry but currently I have little time to make full solutions for
this issue because I have some tasks in front of my face for ALSA/FFADO.
So I want to make a plan for this issue in this time.


Regards

Takashi Sakamoto
o-takashi at sakamocchi.jp


More information about the pulseaudio-discuss mailing list