Mailinglist Archive: opensuse (2634 mails)

< Previous Next >
[opensuse] Bluetooth headset vs. SUSE 9.1 (!) Pro.
  • From: pelibali <pelibali@xxxxxxxxxxx>
  • Date: Thu, 1 Mar 2007 19:23:02 +0100
  • Message-id: <20070301192302.3da1e13f@xxxxxxxxxxxxxxx>
Hi,

Various reasons made me stuck with SUSE 9.1 Pro (kernel 2.6.5) on my
laptop and I'm happy with it: except my BT headset everything just
works! (On the same hardware, testing of openSUSE 10.x series was
also done and e.g. with 10.2 it was just 5 minutes to get the very
same Logitech BT headset work. In general it's linux and
btsco-compatible.)

To make my headset-installation story lasting several months short:
works, but...
On the latest official YOU-kernel I wasn't able to compile _any_
btsco-releases and through Google I found out that kernel-patches (and
general bluetooth update?) will be needed. First alsa (packman), the
bluez-libs and -utils were updated and then with a slightly modified
btsco patch (for kernel 2.6.7;
http://www.gargan.org/linux/snd-bt-sco/kernel-2.6.7-8.24-08-04.patch ;)
recompiled my complete kernel.
Now the snd-bt-sco kernel module can be loaded and the BT-headset
works now, but there is a crucial problem: only the btsco version 0.2
can be used, which takes the voice settings as 0x0040 and this makes
the quality (extremely) bad. Btsco version 0.3, which in fact
compiles and installs, but is not able to use the 0x0040 setting as
defined by the kernel module; it rather says that 0x0060 should be
used. With the older module loaded that particular 0x0060 setting
doesn't let the BT headset emit anything:( Even no background noises,
as it just had e.g. with the working btsco-0.2. So the whole stuff
considered to be useless at the end. The readme on the above site
stated that the patch should work with the "new" 0.3 version, but it
didn't in my case...

I'm confident, that after all of this there should be a way to get
btsco-0.3 working as 0x0060 on my laptop, just having no further idea,
how! My concern is that with the 2.6.7 patch I miss the steps
"in-between" and simply some older components of my 2.6.5 kernel
didn't get updated/fixed. I also read about bluetooth 1.1 and 2.x,
which could cause the above 0x0040 working, but 0x0060 not anomaly;
recently I started to look around for git-patches to investigate.
I would specially appreciate, if anyone using such an old SUSE 9.x
system with a working BT headset or simply knowing the bluetooth
stack more would comment this.

I'm sorry for the long post; skipped the complete (hardware) details
to make it shorter and so general as it is just possible.

Thank you,
Pelibali
-- 
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages