To be a bit more specific: I'm now running a kernel built from the ubuntu.com git repository, with the specified patch applied. From there I've built and installed binary-generic.
The BT-handsfree-kit works (kind of) with this kernel. While running with this kernel I've seen bt-audio once end up in a weird state where it repeats the following to syslog: Apr 12 15:23:57 audio[14838]: Audio API: received BT_STREAMSTART_REQ Apr 12 15:23:57 audio[14838]: Audio API: sending BT_STREAMSTART_REQ When this happened mplayer reported the following while trying to open the bt-device: [AO_ALSA] pcm prepare error: Invalid argument [AO_ALSA] Write error: Bad file descriptor [AO_ALSA] Trying to reset soundcard. [AO_ALSA] alsa-lib: pcm_bluetooth.c:1481:(audioservice_expect) Bogus message BT_STREAMSTART_REQ received while BT_STREAMSTART_RSP was expected --- Sound tends to break up regardless of the distance between the devices, so I've tried to install the most recent releases from bluez.org (bluez- libs-3.30, bluez-utils-3.30, bluez-firmware-1.2, bluez-hcidump-1.41, bluez-gnome-0.26). Unfortunately that makes no difference to sound quality. (Btw; nor is there yet anything that can help with the previously mentioned pairing issue for headsets). The new packages are built and installed on-top of the standard files from hardy to avoid loosing other bt-tools through dependencies (yes I'm aware of the consequences;). The only significant difference except bug-fixes seem to be that services now are plugins in the form of shared-libs and not separate processes as they used to be. Next is to check for other kernel-patches. Now I wonder where the actual version of bluez-code in the current hardy-kernel comes from. It doesn't seem to match vanilla 2.6.24 from kernel.org, nor does it match the latest patches from bluez.org. It seems to be something in the middle. --- I think BT-audio is going to be hard to solve in hardy for several reasons: - bluez since release 3.26 (the one in hardy) is in a bit of a limbo. This is the first of the 3.x releases that are describes as part of a transition to new architecture in bluez 4.0 - kernel modules for alsa/bluez integration that supposedly are obsolete as of bluez 3.26 are still included in hardy - then there is the incomplete alsa/pulseaudio transition. Half-baked is probably an appropriate description. -- Bluetooth handsfree does not work and floods syslog https://bugs.launchpad.net/bugs/211893 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs