ip phone
AdminsParadise VoIP Phone and Fax System 1.0.1 (LiveCD)
AdminsParadise VoIP PBX is a full Web-based phone and fax solution that integrates the best-of-breed open source VoIP software. more>>
The project runs Asterisk 1.4.2, hylafax, avantfax, and PHP5 with a themed, easy-to-use, Web-based interface.
Enhancements:
- Upgrades to Freepbx 2.2 and updates modules to the 2.2 level
Ptk Phone 1.0
Ptk Phone is a small program written in Perl/Tk to be used as an address book. more>>
It handles email addresses and comments as well.
Linphone 1.7.1
Linphone is a Web phone with a GNOME interface. more>>
To call somebody, you must provide to linphone a SIP URL : It is something like toto@machine.com, where toto is a linux user that runs linphone, and machine.com is the name of a host on a network. If you dont know the machines name you can specify simply an IP address in dot notation (as 192.0.0.1)
Linphone is mostly sip compliant. It works successfully with these implementations:
- eStara softphone (commercial software for windows)
- Pingtel phones (with DNS enabled and VLAN QOS support disabled).
- Hotsip, a free of charge phone for Windows.
- Vocal, an open source SIP stack from Vovida that includes a SIP proxy that works with linphone since version 0.7.1.
- Siproxd is a free sip proxy being developped by Thomas Ries because he would like to have linphone working behind his firewall. Siproxd is simple to setup and works perfectly with linphone.
- Partysip aims at being a generic and fully functionnal SIP proxy. Visit the web page for more details on its functionalities.
Linphone may work also with other sip phones, but this has not been tested yet.
Linphone uses the SIP protocol to establish calls, for that reason it cannot work with H323 phones, because SIP and H323 are different and opposite protocols. H323 phones are Netmeeting (for windows), Gnome-meeting (Unix), OpenPhone...
Main features:
- Works with the Gnome Desktop under linux, (maybe some others Unixes, but this has never been tested). Nevertheless you can use linphone under KDE, of course !
- Since version 0.9.0, linphone can be compiled and used without gnome, in console mode, by using the program called "linphonec"
- Works as simply as a cellular phone. Two buttons, no more.
- Linphones includes a large variety of codecs (G711-ulaw, G711-alaw, LPC10-15, GSM, and SPEEX). Thanks to the Speex codec it is able to provide high quality talks even with slow internet connections, like 28k modems.
- Understands the SIP protocol. SIP is a standardised protocol from the IETF (http://www.ietf.org), that is the organisation that made most of the protocols used in the internet. This guaranties compatibility with most SIP - compatible web phones.
- You just require a soundcard to use linphone.
- Other technical functionnalities include DTMF (dial tones) support though RFC2833 and ENUM support (to use SIP numbers instead of SIP addresses).
- Linphone is free software, released under the General Public Licence.
- Linphone is documented: there is a complete user manual readable from the application that explains you all you need to know.
- Linphone includes a sip test server called "sipomatic" that automatically answers to calls by playing a pre-recorded message.
Enhancements:
- This version fixes a compilation error, an incorrect icon path and updates the cz translation.
Cisco::IPPhone 0.05
Cisco::IPPhone is a package for creating Cisco IPPhone XML objects. more>>
SYNOPSIS
use Cisco::IPPhone;
$mytext = new Cisco::IPPhone;
$mytext->Text({ Title => "My Title", Prompt => "My Prompt",
Text => "My Text" });
$mytext->AddSoftKeyItem( { Name => "Update", URL => "SoftKey:Update",
Position => "1" });
$mytext->AddSoftKeyItem( { Name => "Exit", URL => "SoftKey:Exit",
Position => "2" });
print $mytext->Content;
Cisco::IPPhone - Package for creating Cisco IPPhone XML applications
This Cisco IPPhone module was created to provide a simple convenient method to display Cisco IP Phone objects and gather input from a Cisco 7940 or 7960 IP Phone. This module supports all known Cisco XML objects for 7940 and 7960 phones. Knowledge of Cisco XML syntax is not a requirement.
This Perl module gives the ability to use simple PERL objects to display XML on the IP Phone unlike to Cisco Software Development Kit (SDK) which uses Microsoft IIS Server, ASPs, JSPs, Javascript, COM Objects, and requires knowledge of XML syntax.
The following list gives typical services that might be supplied to a phone:
- Weather
- Stock information
- Contact information
- Company news
- To-do lists
- Real-time NFL scores
- Daily schedule
IP Accounter 1.31
IPAC-NG is the iptables/ipchains based IP accounting package for Linux. more>>
It collects, summarizes, and nicely displays IP accounting data. Its output can be a simple ASCII table, or graph images. Ipchains and iptables are supported. Logs are stored in files, gdbm, or PostgreSQL database.
ipac consists of one perl script and one C program:
- fetchipac, executed from cron once in a while, reads the current ip accounting data assembled by the kernel and stores it into a database
- ipacsum summarizes the data from a set of records from the database and, optionally,
replaces these records by one. It displays the values as a simple table containing the sums, as png graph pictures or as ascii graph pictures.
Voix Phone Linux 1.0.2
Voix Phone Is a multiplatform IAX soft phone, its engine derives from Voix Manager, the powerful Asterisk call manager interface, from wich it inherits stability and robustness. Voix Phone has been thought with simplicity in mind, all feature needed by the user, fast and easy usable, with the minimum configurations, just fill the phone login information and play. more>>
Voix Phone Linux - Voix Phone Is a multiplatform IAX soft phone, its engine derives from Voix Manager, the powerful Asterisk call manager interface, from wich it inherits stability and robustness.
Voix Phone has been thought with simplicity in mind, all feature needed by the user, fast and easy usable, with the minimum configurations, just fill the phone login information and play.
We hope that this our contribution could be useful to who requires of a simple but advanced soft phone, Voix Phone is distributed freeware for non commercial use.
Why IAX ?
IAX is one of the least VoIP signaling standard that eliminates the problems imposed upon the competing SIP standard by NAT firewalls. IAX is supported primarily by Asterisk.
Enhancements:
Version 1.0.2
Fixed some bugs, Added call Forwarding and DND features
System Requirements:<<less
SJphone 1.60.299a
SJphone is a VOIP softphone that allows you to speak with any other softphone, any stand-alone IP-phone. more>>
SJphone project supports both SIP and H.323 standards and is fully inter-operable with most major VOIP vendors and ITSP. For SJphone Profiles concept explanation please go to our support page.
Also you can try our current releases that we have not fully tested yet. They are just preview versions for new features, so we do not guarantee their stable work.
Attention!
Having SJphone installed is not enough to talk except over your local network. You have to obtain an account with any ITSP like Vonage or Free World Dialup, or install your own VoIP server.
Phone Manager 0.10
Phone Manager is a program created to allow you to control aspects of your mobile phone. more>>
Main features:
- Runs in the background; indicates status on the panel notification area.
- Display on-screen alert when text message (SMS) arrives
- Text message (SMS) sending facility
OBEX Send to Phone 0.0.0
OBEX Send to Phone service menu allows for sending any file(s) to a mobile phone equipped with OBEX stack. more>>
It is made for Nokia S60 (6630 to be precise) phone with USB connection. There are no settings, no progress indicator. Files are copied to the memory card (E: drive)
Requires openobex and obexftp.
Hope this script might be useful for someone. Please post fixes, comments and suggestions.
xisp 2.7
X-ISP is a visual, X11/XForms based, user-friendly interface to pppd/chat, i.e. a dialup TCP/IP tool with an X11 interface. more>>
The main application, xisp, relies on a special dialer, xispdial, which is spawned by pppd in order to perform the dialing, and a "bare bones" terminal interface, xispterm. For more details on the workings of xisp, xispdial and xispterm, as well as their interaction with pppd and chat, see the "ARCHITECTURE" section below. The phone company database supports all PTT attributes applicable while logging phone-call costs, and saves its information in a separate file, in sub-directory .xisplogs, in the users home directory.
The other facility provided by xisp is that of maintaining two small databases, one for ISPs and one for phone companies (PTTs). The implementation supports a variable (but upper bounded) number of records for both databases. Each ISP entry, aside from user account name and password, supports 8 telephone numbers (tried sequentially when dialing), individual PTT selection, a multitude of dialing parameters, sixteen user
customizable script lines for the chat program, and a wealth of pppd options to cover most communication needs. All ISP database information is saved in the xisp resource control file (.xisprc) in the users home directory.
For details on the user interface look in the "USER INTERFACE" section below.
The .xisprc file converter (xisprccv) provided with the distribution, understands all ISP data base formats beginning with xisp version 1.2, and can be used to upgrade an old .xisprc file to the latest xisp version. xisprccv provided with version 2.7 also tries to convert old PTT log files to accommodate the changes in the logging file format
introduced with xisp-2.7.
gnome-o-phone 0.5.2
Gnome-o-phone (gphone for short) is an internet telephone. more>>
As the name implies, it aims to be fully gnome-groovy, but that hasnt quite happened yet. Gphone is definitely a work in progress and you probably shouldnt bet your
business on it. Dont be too hard on the program, though -- although the user interface is mighty rough, gphone does actually work pretty well. Ive only tested the program over ethernet, but the data rate should be low enough to work over a reasonable modem connection.
The protocol is nominally RTP/RTCP, and gphone complies well enough with the standard to be able to talk to speakfreely. Ive only tested the UNIX version of speakfreely, but as long as you tell sfmike to use RTP and GSM compression, it seems to work fine. Maybe someday Ill add in support for other codecs; encryption is a little less likely
because Id just as soon not open that legal can of worms. One easy way to get some security would be to modify my program rtptunnel to tunnel the RTP protocol through a SSL socket instead of a straight TCP socket.
Gphone supports full duplex if your sound card has this feature. Ive had good luck using the ALSA drivers for my SB16.
Enhancements:
- gphone/gphone.c: Add Jorge Gomes Silvas patch to fix config button crash.
mp3CONVERT 0.2
mp3CONVERT is a Kommander wizard for easy encoding mp3 songs. more>>
IPmonitor 0.5b
IPmonitor just a simple IP or url monitor, using PING command to check if the given addresses are alive. more>>
Kammu snapshot
Kammu is a mobile phone management tool. more>>
Kammu is a KDE frontend for the GNU all mobile management tools Gammu.
This is a very first development snapshot. Please note that this version has some basic functionality only, please dont report any bugs on that version.
Number::Phone::IE 0.2
Number::Phone::IE is a Perl module with Republic of Ireland-specific methods for Number::Phone. more>>
SYNOPSIS
use Number::Phone;
$dermots_phone = Number::Phone->new(IE, 017654321);
METHODS
The following methods from Number::Phone are overridden:
is_valid
The number is valid within the national numbering scheme. It may or may not yet be allocated, or it may be reserved. Any number which returns true for any of the following methods will also be valid.
is_allocated
The number has been allocated to a telco for use. It may or may not yet be in use or may be reserved. Not currently implemented.
is_geographic
The number refers to a geographic area.
is_fixed_line
The number, when in use, can only refer to a fixed line.
is_mobile
The number, when in use, can only refer to a mobile phone.
is_pager
The number, when in use, can only refer to a pager.
is_tollfree
Callers will not be charged for calls to this number under normal circumstances.
is_specialrate
The number, when in use, attracts special rates. For instance, national dialling at local rates, or premium rates for services.
is_adult
The number, when in use, goes to a service of an adult nature, such as porn.
is_network_service
The number is some kind of network service such as a human operator, directory enquiries, emergency services etc
country_code
Returns 353.
regulator
Returns some text in an appropriate character set saying who the telecoms regulator is, with optional details such as their web site or phone number.
areacode
Return the area code - if applicable - for the number. If not applicable, returns undef.
areaname
Return the area name - if applicable - for the number, or undef.
subscriber
Return the subscriber part of the number
operator
Return the name of the telco operating this number, in an appropriate character set and with optional details such as their web site or phone number. Not currently implemented.
format
Return a sanely formatted version of the number, complete with IDD code, eg for the Irish number (021) 765-4321 it would return +353 21 7654321.
country
If the number is_international, return the two-letter ISO country code.
NYI
Version restrictions:
- Strictly sppeaking, this kind of duplication of the Number::Phone::UK class is bad. A tidy-up is in order, though it may emerge that a completely new implemantation is better.
- The results are only as accurate as my own investigations into current allocations. User feedback welcome.
- While the names of the nominal owners of mobile prefixes are given, number portability makes this information unreliable.