Network Caller ID

Network Caller ID
Developer(s) John L. Chmielewski
Stable release 1.3 / January 2, 2016 (2016-01-02)
Written in C, Perl, Tcl, Unix Shell
Operating system Cross-platform
Type Voice over Internet Protocol
License GNU General Public License
Website http://ncid.sourceforge.net/

Network Caller ID (NCID) is a client/server network Caller ID package.

NCID consists of a server called ncidd, a universal client called ncid, and multiple client output modules and gateways. The server, ncidd, monitors either a modem, device or gateway for the CID data. The data is collected and sent, via TCP, to one or more connected clients.

There are non-modem devices (which includes smartphones) and services that can detect CID information. An NCID gateway collects CID data from these other sources and passes it on to the main NCID server. From there the CID data is distributed to all connected clients, just like CID data collected from a traditional modem. One example of a non-modem device is a VoIP service that collects CID data as SIP packets. Another example is the Whozz Calling series of Ethernet Link devices that obtain CID information from multiple POTS (Plain Old Telephone Service) lines.

NCID supports messages. Clients can send a one line message to all connected clients.

The client can also be used to push CID to other computers and devices with output modules.

Modems

If you have tested a serial or USB modem, please edit the table below to indicate whether it worked or not.

Manually add entries in alphabetical order by Manufacturer / Model.

Manufacturer Model Status NCID Features
Supported (Note A)
Type
(serial, USB)
Country
Tested
Country
Code (AT+GCI?)
Chipset Manufacturer
(AT+FMI)
Chipset Query
Result (ATI3)
Vend:Prod
ID (if USB)
Notes / Links / More Info Owner(s)
Apple Jump Working CID, FAX Internal US B5 Motorola Motorola SM56 1.3.9 AT+FMI gives ERROR. ATI4 gives "Apple Internal Modem" taa
Dell RD02-D400 Broken RING USB US ?? Conexant CX93010?? Reported broken here
DualComm USB Adapter/Modem for Caller ID Display buy Working CID, FAX, VOICE USB US B5 Conexant (Rockwell) CX93001-EIS_V0.2002-V92 0572:1329 taa
LB-LINK BL-UM03B buy Working CID, FAX, VOICE USB US B5 Conexant Systems (Rockwell), Inc CX93001-EIS_V0.2013-V92 0572:1340
Phoebe CMV1456VQE FAX modem Working CID, FAX Serial, External US only ?? ?? ??
TrendNet TFM-561U Working CID, FAX, VOICE USB US ?? Conexant Systems (Rockwell) CX93001-EIS_V0.2002-V92 0572:1329
Sewell ?? Partial CID, VOICE USB Italy ?? Conexant Systems (Rockwell) ?? 0572:1340 Listing as partial because FAX is untested eikaff
Sewell SW-29644 buy Partial CID USB US ?? ?? ?? ?? Listing as partial because FAX, VOICE are untested
TRIXES TRIXES buy Broken RING USB UK B4 Conexant CX93001-EIS_V0.2002-V92 0572:1329 Reports RING, does not always report Caller ID. See also Note 2.
U.S. Robotics 5637 (UK) buy Partial CID, VOICE USB UK ?? ?? U.S. Robotics 56K FAX USB V1.2.23?? 0baf:0303?? Use AT#CID=1. See also Note C.
U.S. Robotics 5637 (US) Partial CID, VOICE USB US ?? ?? U.S. Robotics 56K FAX USB V1.2.23?? 0baf:0303 Use AT#CID=1. See also Note C.
U.S. Robotics 5686E Broken RING serial US ?? Conexant CX93010? Reported broken here
Zoom 3095 (UK) Working CID, FAX, VOICE USB UK ?? ?? ?? ?? Use AT#CID=1. See also Note B.
Zoom 3095 (US) buy Working CID, FAX, VOICE USB US B5 Conexant CX93001-EIS_V0.2002-V92 0803:3095 See also Note B.
Z-Example of Working ABC Working CID, FAX, VOICE USB US B5 Acme FAKE-809710 1234:5678 taa
Z-Example of Partial ABC Partial CID Serial US B5 Acme FAKE-809710 taa
Z-Example of Broken ABC Broken RING USB UK B4 Acme FAKE-809710 1234:5678 taa

Longer notes too large for the above table

Note A: RING means ring only, no Caller ID, no hangup. CID means Caller ID and simple hangup. FAX and VOICE mean their respective hangup options. Unless otherwise noted, the presence of VOICE indicates the modem will use the default NumberDisconnected.rmd (raw modem file) distributed with NCID.

Note B: Zoom and TRIXES. Latest NCID version renders obsolete the Raspberry Pi forum posts here and here.

Note C: US Robotics 5637. Tested with Fedora and Raspberry Pi, connected to the UK British Telecom and US caller id systems. FAX hangup will not hangup the line, will disconnect the modem and will abort ncidd. Several users report problems using this modem with the Raspberry Pi in particular.

External links


This article is issued from Wikipedia - version of the Thursday, January 07, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.