TiVo Community
TiVo Community
TiVo Community
Go Back   TiVo Community > Underground Playground > TiVo Underground
TiVo Community
Reply
Forum Jump
 
Thread Tools
Old 02-28-2011, 05:59 PM   #271
jlc
Registered User
 
jlc's Avatar
 
Join Date: Jun 2002
Location: near Orlando, FL
Posts: 149
NCID 0.81 Released

This NCID (Network Caller ID) release adds 2 server options and fixes a problem with sip2ncid when a PC goes to sleep. It also makes a change to the outgoing call message sent to clients. This makes it incompatible with clients using the outgoing call feature introduced in the previous release (version 0.80). The previous release of NCID should be replaced with this one because of the outgoing call message change.

A hangup option was added to the server to terminate a call if it appears in the blacklist file. A terminated call is labeled as "HUP:" in the call logfile.

A ignore1 configuration option was also added to the server so a leading 1 is never used in an alias definition. A leading 1 in a US telephone number depends on the telco.

The call logfile now labels an outgoing call as "OUT:" instead of "CIDOUT:".

The ncid-applet 0.6 Gnome applet displays NCID 0.80 type output calls. The Mercurial repository was updated to display NCID 0.81 type output calls.

The cidcall command line tool was updated and improved, man ncidtools.1 for documentation.

The client was updated to work with the new outgoing call label in the call logfile.

The client hangup output module was removed because it was too slow and to allow hangups to be included in the call file. The new server hangup option replaces it. The hangup now happens before the second ring, and the hangup is included in the call logfile. There is no longer a separate logfile for hangups.

The VoIP Gateway was changed so it terminates instead of hanging when a PC wakes up from sleeping.

There are now separate man pages for each tool listed in ncidtools.1 and for each output module listed in ncidmodules.1.

The release notes are at: http://sourceforge.net/projects/ncid...EADME.txt/view

The project home page is at http://ncid.sourceforge.net
__________________
John
jlc is offline   Reply With Quote
Old 05-07-2011, 07:38 PM   #272
jlc
Registered User
 
jlc's Avatar
 
Join Date: Jun 2002
Location: near Orlando, FL
Posts: 149
NCID 0.82 Released

This NCID (Network Caller ID) release fixes a major problem that prevents it reading modem output using OSX. The system poll function in OSX appears broken. Polling the modem causes it to disconnect with a error code. A local poll function is now used in place of the OSX system poll.

The server now sends all outgoing and call hangups to the clients.

A fix is provided to terminate the server when a unrecoverable error code is received from the system poll. The server was hanging on the error.

A fix is provided to keep the server from initializing a modem at startup when a gateway is used in place of a modem and the hangup option is used.

Improvements were made in the server code handling the modem and hangup. Some minor bugs were fixed.

IMPORTANT: The new configuration file must replace the old one or the server may abort because the server no longer recognizes "send outcall" in the configuration file.

The client history window now displays previous messages when reconnected to the server. All call types (incoming, outgoing, and hangup) are shown with a label if the --all-calls|-A option is set. The --out-call|-C option was removed.

IMPORTANT: The new configuration file must replace the old one because the client --out-calls option was replaced with the --all-calls option.

The release notes are at: http://sourceforge.net/projects/ncid...EADME.txt/view

The project home page is at http://ncid.sourceforge.net
__________________
John
jlc is offline   Reply With Quote
Old 07-16-2011, 12:39 AM   #273
Soapm
Registered User
 
Soapm's Avatar
 
Join Date: May 2007
Location: So close, yet too far away
Posts: 1,446
I'm still running the last version you helped me get running. What do I need to upgrade? Can I just copy these newer files over the existing ones?
Soapm is offline   Reply With Quote
Old 07-16-2011, 10:49 AM   #274
jlc
Registered User
 
jlc's Avatar
 
Join Date: Jun 2002
Location: near Orlando, FL
Posts: 149
You need to save the configuration files in /var/hack/etc/ncid and /var/hack/bin/startncid first, then untar the current distribution so it replaces the previous distribution files. Next you need to make your local modifications to the configuration files using the old ones as a guide. Most should not need any changes.
__________________
John
jlc is offline   Reply With Quote
Old 09-27-2011, 10:17 AM   #275
jlc
Registered User
 
jlc's Avatar
 
Join Date: Jun 2002
Location: near Orlando, FL
Posts: 149
NCID 0.83 Released

This NCID (Network Caller ID) release adds some fixes, a major enhancement, and some changed client options.

The ncidd server has a fix that outputs the current phone line identification associated with the modem instead of the default for the first call after startup.

A new option was added to the sip2ncid.conf file called "rmdups. This will eliminate duplicate INVITE packets generated by "Phone Power" for each call. This option is experimental and probably needs improvement.

The ncid client program was enhanced to send the type of call to its output module. This allows the output module to determine if the call is incoming, outgoing, a blacklisted hangup, or a message. The client GUI was also changed to display all calls and the type of call by default. A new client option, --classic-display was added so the GUI would only display incoming calls and ignore all others. This was the previous default. The --all-calls option was changed to work with the --classic-display option, but will be removed in the future.

IMPORTANT: The new client configuration file should replace the old one because of the option changes. The old configuration file will still work for this release, but it will not be compatible with a future NCID release.

All output modules were updated for the current client changes.

IMPORTANT: The ncidd.conf file changed with the NCID 0.82 release. If your configuration file is older than that, you need to update it.

The release notes are at: http://sourceforge.net/projects/ncid...EADME.txt/view

The project home page is at http://ncid.sourceforge.net
__________________
John
jlc is offline   Reply With Quote
Old 07-14-2012, 12:59 PM   #276
jlc
Registered User
 
jlc's Avatar
 
Join Date: Jun 2002
Location: near Orlando, FL
Posts: 149
NCID 0.84 Released

This NCID (Network Caller ID) release adds some fixes and some scripts

The ncidd server fix removes a blank space in front of a phone number caused by some modems not in complete compliance to the specification. The fix was applied to all Caller ID text lines received from modems.

The sip2ncid gateway has a fix to label outgoing and incoming calls correctly when a PBX does not support the SIP REGISTER packet, which is normally used to determine incoming and outgoing calls.

Specific to the TiVo distribution:
Removed the "rmpid" option in the startncid shell script.
A new stopncid shell script was added to terminate all NCID programs that are running.
Fix for the ncid-tivo module that eliminates @stdout from being displayed after the screen is cleared on TiVo HD's.
Updated comments on the ncid-fly display module (which is HME safe) in the startncid script.
The initmodem shell script was modified to use pgrep instead of ps.
__________________
John
jlc is offline   Reply With Quote
Old 10-22-2012, 11:32 AM   #277
jlc
Registered User
 
jlc's Avatar
 
Join Date: Jun 2002
Location: near Orlando, FL
Posts: 149
NCID 0.85 Released

See NCID News and see NCID files and release notes.

Specific to the TiVo distribution:

The startncid script has been improved and simplified somewhat. This is the recommend method of starting NCID because it also sets up the complete environment. It still defaults to starting tivoncid and ncidd. It gives you complete control of starting or not starting the server, client, gateway, and output modules supported for the TiVo . This includes the new client module called ncid-notify that will send a NCID notification to any iOS or Andriod device, or both. It requires "curl" which is part of the TiVo distribution.

The stopncid script was updated so it stops all running NCID programs and scripts added by this release.

The ncid-fly module is supported. See the NCID 0.85 announcement at deal: Series 3 Support * Series 3 caller ID: NCID.
__________________
John
jlc is offline   Reply With Quote
Old 03-24-2013, 07:07 PM   #278
jlc
Registered User
 
jlc's Avatar
 
Join Date: Jun 2002
Location: near Orlando, FL
Posts: 149
NCID 0.86 Released

See NCID NEWS and see NCID Files & Release Notes.
__________________
John
jlc is offline   Reply With Quote
Old 06-16-2013, 10:57 AM   #279
jlc
Registered User
 
jlc's Avatar
 
Join Date: Jun 2002
Location: near Orlando, FL
Posts: 149
NCID 0.87 Released

See NCID NEWS and see NCID Files & Release Notes.
__________________
John
jlc is offline   Reply With Quote
Old 01-30-2014, 07:19 PM   #280
jlc
Registered User
 
jlc's Avatar
 
Join Date: Jun 2002
Location: near Orlando, FL
Posts: 149
NCID 0.88 Released

See NCID NEWS and see NCID Files & Release Notes.
__________________
John
jlc is offline   Reply With Quote
Old 02-02-2014, 04:21 PM   #281
rucheridee
Registered User
 
Join Date: Dec 2010
Posts: 22
Would this allow caller-id to show up on tv? If so, would it work with the roamio?

I have 2 VoIP lines: 1 through the cable company & other through ooma.
rucheridee is offline   Reply With Quote
Old 02-02-2014, 09:19 PM   #282
jlc
Registered User
 
jlc's Avatar
 
Join Date: Jun 2002
Location: near Orlando, FL
Posts: 149
It displays Caller ID on the TV but only works with hacked TiVo's. I do not think the Roamio was hacked.
__________________
John
jlc is offline   Reply With Quote
Reply
Forum Jump




Thread Tools


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Advertisements

TiVo Community
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skins by: Relivo Media

(C) 2013 Magenium Solutions - All Rights Reserved. No information may be posted elsewhere without written permission.
TiVoŽ is a registered trademark of TiVo Inc. This site is not owned or operated by TiVo Inc.
All times are GMT -5. The time now is 05:01 PM.
OUR NETWORK: MyOpenRouter | TechLore | SansaCommunity | RoboCommunity | MediaSmart Home | Explore3DTV | Dijit Community | DVR Playground |