There is now a website for this project here Please post questions and problems at the end of this thread.
end edit
Hello,
I've written some software that takes the x11 api example application provided by Skype and uses it to connect to a yamamoto easy blue b2k box. (this should do all b2k boxes though)
The software is in 2 parts, 1 the usb deamon written by someone else, and 2 is a small gui that connects to skype and the usb driver and is written by myself.
DRIVER: here
The driver is a slight mod of the original available at the link below, all I changed was a chmod to the socket that gets created, this means that my gui can be run from a normal user. The link below is so you can ask them for help about getting it to work
original: http://savannah.nongnu.org/projects/usbb2k-api/
To install the deamon download from the driver link above, extract, then run configure and make make then you need to run the application in src/usbb2k_api as root (do this on startup when its all working correctly). Test the driver first by using the simple program in the tools folder, the readme explains what to do for this, PLEASE read it and if you have problems look at the authors website.
To use my application download it from
SOFTWARE: here
extract the file and do the usual configure make make install.
To run the application type kb2kskype
If you want to have it minimized to the system tray use kdocker. (or an equlivant).
This software requires QT,kdelibs,libusb,automake,make,g++,gcc,.
USAGE
To use the software first start skype then launch kb2kskype. The application lets you change the mode of the box, and passes button presses from the phone to skype.
To make a call pick up the handset dial the number and then press the # key when your done hang up. If you make a mistake hang up the phone and pick it up again.
To change to pstn mode dial **# then hang up (not sure how to switch back again tho.)(any one have an idea?)
The box and phone should ring when you get an incoming call on skype, pick up the phone to answer the call.
KNOWN PROBLEMS
Skype for linux doesn't have speed dials yet and I'm not writing them. Please add them in the next build:)
My box currently doesn't work too well with alsa it locks up the sound after 1 call and requires skype to be restarted, using OSS is fine apart from a slight echo (I can live with that!)
If you spot any bug or have feature request post here, I might get round to doing them at some point but I quite busy with work at the minute.
Feel free to edit the code yourself and improve it I haven't had the time to put the effort in, but it works for me on FC5, also on FC6.
Regards
Simon Dible
p.s. Thanks to the guys at skype for the demo application, good choice with the x windows messageing I like it.) and thanks for the guys who wrote the b2k driver I'll get round to emailing you about the socket permissions at some point!!