Problems with Bluetooth headset in Feisty
Hi all,
Sytem specs: Kubuntu Feisty Lenovo Thinkpad T60 D-Link USB Bluetooth dongle Motorola H350 Headset Using the gbtsco tool (http://www.stgraber.org/2007/05/20/g...dy-release-02/) I am able to pair with the headset. But I have yet to get any sound out of it. I followed these instructions (http://wiki.bluez.org/wiki/HOWTO/AudioDevices) to create a new sound device in ~/.asoundrc When I try to use Skype, using either the bluetooth device (defined according to the Bluez instructions) or the BT-headset device that Skype comes up with, /var/log/messages fills with this sort of thing: Sep 26 11:37:34 SLM-T60 kernel: cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccoccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc Sep 26 11:37:34 SLM-T60 kernel: cccccccccccccccccccccccccccccccccccccco: file_count cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc cccccccccccco: file_count is 2 (expected 3) Sep 26 11:37:34 SLM-T60 kernel: [ 7397.320000] snd-bt-sco: file_count is 2 (expected 3) Sep 26 11:37:34 SLM-T60 last message repeated 924 times Googling those errors turned up a whole lotta nothing. Ideas? |
update
This page:
http://www.maven.pl/2006/04/27/jabra...set-and-linux/ ... describes another symptom that I am experiencing: "There is one issue with BT500 (where you will hear no sound, just single beep at start and end of audio stream) which is handled by sco-mtu patch." Unfortunately, the link he provides for a patch is no longer live: http://bluetooth-alsa.sourceforge.net/sco-mtu.patch |
OK. The endless errors in syslog (which actually filled my 5GB /var partition!) can be solved by adding the following line to /etc/modprobe.d/bluez:
options hci_usb force_scofix=1 |
I let this sit for a week or so, and somehow it is now working. None of the recent ubuntu upgrades seem relevant, so ... ?
I tried a number of things ... more than I can recall offhand, but they included adding these entries to /etc/modules: snd-emu10k1 sco snd_bt_sco I also gave up on the gbtsco tool, and I connect to the headset with these commands (which I have scripted for easy pairing): steve@SLM-T60:~$ sudo hciconfig hci0 voice 0x0060 steve@SLM-T60:~$ sudo hcitool cc 00:1A:0E:XX:XX:XX steve@SLM-T60:~$ btsco -v -i hci0 00:1A:0E:XX:XX:XX I append some of the links that seem to have proved useful: http://forum.ubuntu-fr.org/viewtopic.php?id=128674 [** this one was the last one I found and tried -- maybe it was the magic? **] https://help.ubuntu.com/community/BluetoothAudio Every search seems to turn this page up, but the offered solution was of little help. I did use some of the pointers found in the comments, though: http://ubuntuforums.org/showthread.p...etooth+headset Hope this helps someone else! |
Solved the issue for me
I had just the same problem as described in this thread. What made the difference for me was adding the modules described below to /etc/modules.:)
|
Update/correction:
The headset works fine, but snd-bt-sco does still fill my syslog, messages, and kernel.log with messages like this: Oct 12 11:13:18 SLM-T60 kernel: [ 2054.332000] snd-bt-sco: playback_open Oct 12 11:13:18 SLM-T60 kernel: [ 2054.332000] snd-bt-sco: capture_open Oct 12 11:13:18 SLM-T60 kernel: [ 2054.332000] snd-bt-sco: playback_open A quick google revealed no helpful info. Once again, these messages filled my /var partition in fairly short order. |
All times are GMT -5. The time now is 11:25 AM. |