There is a beta version of sip2ncid for the TiVo series 1 and any other system that does not implement gethostbyname(). It will be released in NCID-0.72, but it is available, upon request, before then.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The 2 error messages are for the symbolic links to ncid. The error does not effect your install since they are already owned by root. Your TiVo does not implement the lchown system call that the tar command is trying to use. The errors are harmless, you can ignore them.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It looks like your libc.so shared library is missing some network stuff. I tried to cross compile sip2ncid using static libraries but libc.a seems to be broken in my old TiVo series1 cross compile environment. This may take some time to fix.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have Vonage and would like to install NCID 0.71 and use sip2ncid to send caller id to my TV from my TiVo.
I have a Sony SVR2000 standalone series1 and when trying to install ncid-0.71-ppc-tivo.tgz I get errors.
I transfered (in binary mode) ncid-0.71-ppc-tivo.tgz to /var
Then I try to install it using the following command:
tar -xzvf ncid-0.71-ppc-tivo.tgz -C /var
Here is the output:
TiVo:{/var}%tar -xzvf ncid-0.71-ppc-tivo.tgz -C /var
hack/
hack/bin/
hack/bin/cidcall
hack/bin/cidalias
hack/bin/tivoncid
tar: hack/bin/tivoncid: Cannot lchown to uid 0 gid 0: Function not implemented
hack/bin/yac2ncid
hack/bin/cidupdate
hack/bin/tivocid
tar: hack/bin/tivocid: Cannot lchown to uid 0 gid 0: Function not implemented
hack/bin/ncid
hack/etc/
hack/etc/ncid/
hack/etc/ncid/ncidsip.conf
hack/etc/ncid/ncidmodules.conf
hack/etc/ncid/yac2ncid.conf
hack/etc/ncid/sip2ncid.conf
hack/etc/ncid/ncidd.conf
hack/etc/ncid/ncid.conf
hack/etc/ncid/ncidd.alias
hack/doc/
hack/doc/ncid/
hack/doc/ncid/Verbose-sip2ncid
hack/doc/ncid/man/
hack/doc/ncid/man/ncidmodules.conf.5.html
hack/doc/ncid/man/ncidtools.1.txt
hack/doc/ncid/man/sip2ncid.conf.5.txt
hack/doc/ncid/man/ncidmodules.1.txt
hack/doc/ncid/man/ncidd.8.txt
hack/doc/ncid/man/ncid.conf.5.txt
hack/doc/ncid/man/ncidd.alias.5.txt
hack/doc/ncid/man/sip2ncid.conf.5.html
hack/doc/ncid/man/ncidd.conf.5.txt
hack/doc/ncid/man/yac2ncid.conf.5.html
hack/doc/ncid/man/ncidd.alias.5.html
hack/doc/ncid/man/sip2ncid.8.html
hack/doc/ncid/man/ncid.1.html
hack/doc/ncid/man/ncidd.conf.5.html
hack/doc/ncid/man/README.modules
hack/doc/ncid/man/ncidrotate.1.txt
hack/doc/ncid/man/ncidd.8.html
hack/doc/ncid/man/yac2ncid.1.html
hack/doc/ncid/man/sip2ncid.8.txt
hack/doc/ncid/man/yac2ncid.conf.5.txt
hack/doc/ncid/man/ncidmodules.1.html
hack/doc/ncid/man/ncid.conf.5.html
hack/doc/ncid/man/ncidmodules.conf.5.txt
hack/doc/ncid/man/ncidsip.8.html
hack/doc/ncid/man/ncidsip.8.txt
hack/doc/ncid/man/ncid.1.txt
hack/doc/ncid/man/ncidrotate.1.html
hack/doc/ncid/man/yac2ncid.1.txt
hack/doc/ncid/man/ncidtools.1.html
hack/doc/ncid/ReleaseNotes
hack/doc/ncid/Setup-sip2ncid
hack/doc/ncid/NCID-DataFormats
hack/doc/ncid/Verbose-ncidd
hack/doc/ncid/VERSION
hack/doc/ncid/TODO
hack/doc/ncid/CONTRIBUTORS
hack/doc/ncid/README.modules
hack/doc/ncid/Modem-init
hack/doc/ncid/Setup-ncidsip
hack/doc/ncid/INSTALL-TiVo
hack/doc/ncid/README
hack/doc/ncid/Modem-DistinctiveRing
hack/doc/ncid/LICENSE
hack/doc/ncid/Modem-CID-test
hack/doc/ncid/NCID-PROTOCOL
hack/doc/ncid/Modem-TiVo
hack/doc/ncid/NetCallerID
hack/sbin/
hack/sbin/ncidd
hack/sbin/ncidsip
hack/sbin/sip2ncid
hack/share/
hack/share/ncid/
hack/share/ncid/ncid-speak
hack/share/ncid/ncid-tivo
hack/share/ncid/ncid-yac
hack/share/ncid/ncid-page
hack/share/ncid/ncid-popup
hack/share/ncid/ncid-samba
hack/share/ncid/ncid-mythtv
hack/share/ncid/ncid-skel
log/
log/cidcall.log
tar: Error exit delayed from previous errors
Why am I getting these errors? And what should I do next?
Please help. After reading everything on the website, I am dedicated to getting this to work.
Thank you,
Lloyd
There is a beta version of sip2ncid for the TiVo series 1 and any other system that does not implement gethostbyname(). It will be released in NCID-0.72, but it is available, upon request, before then.
The 2 error messages are for the symbolic links to ncid. The error does not effect your install since they are already owned by root. Your TiVo does not implement the lchown system call that the tar command is trying to use. The errors are harmless, you can ignore them.
Thank you John
The next step in the tivo installation documentation instructs me to start the required programs by entering the follows lines:
ncidd
sip2ncid
tivoncid &
ncidd appears to work because no message is returned; however when I try sip2ncid i get the following error:
TiVo:{/var/hack}%ncidd
TiVo:{/var/hack}%
TiVo:{/var/hack}%sip2ncid
TiVo:{/var/hack}%
TiVo:{/var/hack}%sip2ncid: error in loading shared libraries
: undefined symbol: gethostbyname
Does anyone know why I am receiving this error and what should I try next?
It looks like your libc.so shared library is missing some network stuff. I tried to cross compile sip2ncid using static libraries but libc.a seems to be broken in my old TiVo series1 cross compile environment. This may take some time to fix.