Installation

If you are using Fedora, Centos, Mandriva, Debian, Kubuntu, please use the binary packages that are available on the download page. You will need to install kb2kskype and usbb2k-api-mod. Fedora users may need to import the gpg key before installing, by typing as root rpm --import http://kb2kskype.sourceforge.net/downloads/RPM-GPG-KEY-kb2kskype-Alatariel.gpg
. Once the packages are installed look through the userguide on how to operate the program. The driver deamon (usbb2k-api) should auto start at boot time so skip over that section.

External Requirements

The following packages are needed for this software to work:
  • A recent 2.6 kernel with snd-usb-audio compiled in.
  • libusb (libusb-devel on fedora)
  • alsa (alsa-lib-devel on fedora)
  • kdelibs (kdelibs-devel on fedora)(kdelibs-4 on kubuntu)
  • qtlibs (qt-devel on fedora)(libqt3-mt-dev and lib-qt3-headers on kubuntu)
  • automake17 (automake 1.9 on kubuntu)
  • libjpeg (libjpeg-devel-6b on fedora)(libjpeg62-dev on kubuntu)
  • g++
    • Recommended
    • amixer (this is in the alsa-utils package on fedora)
    • usbview for debugging only

Fedora users can get all the dependencies by typing as root : yum install alsa-utils automake17 qt-devel kdelibs-devel alsa-lib-devel libusb-devel

Installing the driver deamon

Download the latest version of usbb2k-api from the download page.
Extract with: tar -xjf usbb2k-api-mod.tar.bz2
go into the new directory and run ./configure then run make
change to root and type: cp ./src/usbb2k_api /usr/local/bin (or a suitable location for your distro)
There are some start up and shut down scripts later on.
for now just start the driver as root type: usbb2k_api

Installing the client

Download the latest version of kb2kskype from the download page.
extract with: tar -xjf kb2kskype-0.2.0.tar.bz2
Go into the new directory and run ./configure (on some 64 bit systems you may need to run ./configure --enable-libsuffix=64) then run make change to root and run make install If this didn't install the program into your execuitable path, either read the output of make install or type find /usr -type f -name kb2kskype, then you should symlink it in (ubuntu / kubuntu users need to to this and possibly others.) e.g. ln -s /usr/local/kde/bin/kb2kskype /usr/local/bin/kb2kskype

All Done!

Instructions on autostarting the driver and using the client program are in the user guide.

If you had to change anything or do anything that I don't mention in the install and user guides on this website could you please post what you did in the sourceforge forum for the project and give details of your distribution and package versions were appropriate. This should help others and allow me to make future version easier to use.