The btsco is now in cvs!

First the CVS repository must be checked out:

        cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/bluetooth-alsa login
        cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/bluetooth-alsa co btsco

After that is must be compiled:

        ./bootstrap
        ./configure
        make
        make install

And you need the kernel module:

        cd kernel
        make
        make install

Now go ahead and use it like before.

As you may now realized the snd-bt-sco kernel driver is also inside this
repository and with a recent 2.6 kernel there are no problems with
compiling a kernel module outside the kernel source directory. However
if you haven't installed the running kernel by yourself you may need to
install the kernel source package from your distribution.

THERE IS NO NEED FOR ANY KERNEL PATCHES ANY MORE!

In order to get news on the current develoment join the bluez developer list

Outtake from Jonathan Praisley's Site (http://www.dcs.gla.ac.uk/~jp/snd-bt-sco/)

his is a driver for the Linux ALSA sound system. It provides basic support for Bluetooth headsets.

Installation

Get both the kernel patch AND the user space program. Read the README for installation instructions.

Recent Notice

Make soure your modules.conf comes with card_limit=2 and the alsasound daemon is running!
L'Xtreme has a blog with some information on how to get it running (debian way) http://www.lxtreme.nl/index.pl/blog/1093792586 Also make sure to check out http://www.flamebot.com/blog/snd-bt-works.html for further information.
A sf.net page is available: http://sourceforge.net/projects/bluetooth-alsa/ SourceForge.net Logo

Download (old version - newest in cvs)

Installation instructions: README
the Kernel Patch: kernel-2.6.7-8.24-08-04.patch (tested with kernel 2.6.7 and 2.6.8)
The user Space Program: btsco-0.3.tar.gz (mirror: http://www.dark-reality.de/stuff/btsco-0.3.tar.gz) snd-bt-sco-2004-08-10.tar.gz (Tested with kernel 2.6.7)
snd-bt-sco-2004-07-28.tar.gz (patch incl. user space program)