NCID distributions: sourceforge: NCID Source package: ncid-0.84-src.tar.gz Cygwin 32 bit Windows package: ncid-0.84-cygwin.tgz TiVo Series1 package: ncid-0.84-ppc-tivo.tgz TiVo Series 2-3 package: ncid-0.84-mips-tivo.tgz Ubuntu 32 bit packages: ncid_0.84-0ubuntu1_i386.deb ncid-client_0.84-0ubuntu1_all.deb ncid-kpopup_0.84-0ubuntu1_all.deb ncid-mythtv_0.84-0ubuntu1_all.deb ncid-samba_0.84-0ubuntu1_all.deb ncid-speak_0.84-0ubuntu1_all.deb Windows client installer: ncid-0.84-client_setup.exe These may also be distributed: Fedora 64 bit packages: ncid-0.84-1.fc14.x86_64.rpm ncid-client-0.84-1.fc15.noarch.rpm ncid-kpopup-0.84-1.fc15.noarch.rpm ncid-mythtv-0.84-1.fc15.noarch.rpm ncid-samba-0.84-1.fc15.noarch.rpm ncid-speak-0.84-1.fc15.noarch.rpm Macintosh 32 bit OS X package: ncid-0.84-mac-osx.tgz FreeBSD 32 bit package: ncid-0.84-freebsd.tgz Fedora packages: Available at the Fedora repository (sometimes sourceforge). New release first appears in the rawhide repository there are server, client, and optional output module packages. Normally you only need to install the ncid & ncid-client rpm packages. The yum list command will show you the packages available: yum list ncid\* If the above does not show version 0.84: yum --enablerepo=rawhide list ncid\* If the rawhide repo is not installed: yum install fedora-release-rawhide If you need to build packages for your specific OS release: rpmbuild -tb ncid-0.84-src.tar.gz Macintosh OS X package: available at MacPorts (sometimes sourceforge) http://trac.macports.org/browser/trunk/dports/net/ncid/Portfile FreeBSD package: available at FreshPorts (sometimes sourceforge) http://www.freshports.org/comms/ncid/ Ubuntu packages: If you need to build a package for your specific OS release, the build-essential, fakeroot, & libpcap packages must be installed: sudo apt-get build-essential fakeroot libpcap0.8-dev tar -xzf ncid-0.84-src.tar.gz mv ncid ncid-0.84 cd ncid-0.84 fakeroot debian/rules build fakeroot debian/rules binary fakeroot debian/rules clean Specific distribution Changes: Fedora and Redhat: Replaced service init scripts with systemd service scripts. The init scripts are still in the source but are not used anymore. FreeBSD: Mac OS-X: Ubuntu: TiVo: - Fixed broken symbolic links for tivocid and tivoncid. - Removed the "rmpid" option from startncid. - Changed initmodem script to use pgred instead of ps - Updated startncid comments for the ncid-fly module Using ncid-fly prevents a TiVo reboot when using HME apps - Added the stopncid shell script. - Fix to the ncid-tivo module to eliminate @stdout being displayed after the screen clears on TiVo HD's. Windows: NCID Server Changes: ncidd: - Fix for systems that cause a leading space in numbers. - Fix applies to the DATE, TIME, NAME, and NUMBER text lines that are sent by a modem. ncidd.conf: NCID Gateway Changes: ncid2ncid: sip2ncid: - Fix for PBX systems that do not send out SIP REGISTER packets. yac2ncid: - Fix to detect new version of Eric Jackson's netcat. NCID Client Changes: ncid: ncid.conf NCID Client Module Changes: ncidmodules.conf: Updated comments Documentation Changes: ncid2ncid.1 - minor wording change NCIDD.8 - corrected gencid option default sip2ncid.8 - minor wording change README.Fedora - updated for service scripts INSTALL-Fedora - updated for service scripts using systemctl