USBB2K-API - Summary
This group is not part of the GNU Project.
The program consist of an API (daemon) to handle a VOIP box of the type
USB-B2K
which allows to plug a classical telephone on an USB port (skypebox,
wangobox, yealink...) in order to integrate this with any type of
program of the type VOIP under GNU/LINUX.
The functionalities are the following:
1. Switching to mode USB/PTSN
2. Detecting Pick up/ Hang up signal from the telephone
3. Generating Pick up tune
4. Generating Ring tone.
5. Handling telephone dial.
Registration Date: Tue 10 May 2005 01:16:55 PM UTC
License: GNU General Public License v2 or later
Development Status: 4 - Beta
posted by hve, Tue 21 Feb 2006 10:37:03 AM UTC - 5 replies
Based on Steves reverse engineering there's now experimental support for the P4K phone.
The module has an additional parameter "default_model" that will pre configure the phone to either a P1K or a P4K.
insmod yealink.ko default_model=P1K
[...]
posted by yasha_vo, Mon 31 Oct 2005 04:36:37 PM UTC
- bug fix in usbb2k-api
- new ring tone for ubb2k-api
posted by hve, Wed 13 Jul 2005 10:56:47 AM UTC
The CVS version now contains some experimental ringtone support.
For example:
echo -n RING > /sys/..../show_icon
sleep 10
echo -n RING > /sys/..../hide_icon
You should be able to customise the ringtone via: /sys/.../ringtone
by writing a binary initialisation string. (see yealink.h defalt_ringtone for format)
cheers,
hve
posted by hve, Wed 22 Jun 2005 08:00:14 PM UTC
This project is now also home of a kernel module for the USB-P1K
Checkout:
export CVS_RSH="ssh"
cvs -z3 -d:ext:anoncvs@savannah.nongnu.org:/cvsroot/usbb2k-api co yealink-module
- Browse open items
Submit a new item
- Browse open items
Submit a new item
Powered by Savane 3.14-8eb0.
Corresponding source code