If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

No worries, it was my issue. I forgot that I had compiled a binary that required a newer version of libgcc_s.so. When I replaced it with the older one the error went away.
BTW did you already make the changes to the ncidd source? I just downloaded it and it looks like what you described.

Originally Posted by jlc

I cannot replicate this error on my series 2. The ncid-yac module works happily. The invalid command name "wm" is a tk command name, and should not be executed with the "--no-gui" option. Are you using the startncid script? If not try using it. Maybe there is a problem with your ncidmodules.conf file. It would probably be helpful if you send me your ncid and ncidmodules.conf files. Send them to jlc@users.sourceforge.net

You managed to find a very old error in ncidd. I am surprised no one complained before now. The fix is very easy so if you send me email at sourceforge, I can send you a new ncidd mips binary with the fix. If you can compile it yourself, you need to change LOGMAX to cidlogmax in ncidd.c. Change it in 3 out of 4 places, but do not change it on the line: int cidlogmax = LOGMAX;

Save log from /var wipes

I was reading the discussion about partition maps here, which reminded me about the useless 2.0MB partitions 2 and 5 most of us have. If you haven't done a custom layout for your drive, you could still use one of those for a very small text file (like a caller-id log.) Unless you change the maximum log size it will never get anywhere near 2 meg. I did it with mine and mounted it as /var/caller-id; now the log is protected from a /var wipe.

NCID 0.74 Released

The NCID server has been enhanced to support modem output that only consists of a number or name without a date or time.

The SIP gateway was enhanced to indicate when sip packets are not being received in 1 minute intervals. This makes it easier to configure the SIP gateway for your network, and it alerts you when you when SIP packets stop for some reason.

We just switched to Comcast which is our cable company for phone service. Now the CCID on the Tivo is intermittent.

The Internet cable runs to the modem which has a phone jack that jacks into one of my previous jacks. I am using all the phones we had before. The caller id box we had from Qwest still works fine but the Tivo is hit and miss.

We just switched to Comcast which is our cable company for phone service. Now the CCID on the Tivo is intermittent.

The Internet cable runs to the modem which has a phone jack that jacks into one of my previous jacks. I am using all the phones we had before. The caller id box we had from Qwest still works fine but the Tivo is hit and miss.

Do I need to change or reset something?

You need to determine if it is the modem or the NCID server that is causing the problem. Make sure you have have a /var/log/ciddata.log file. Create it if needed using the touch command. The log file captures all output from the modem and you can easily tell if it outputs the CID for the missing calls when you compare it to your CID box. If it contains the calls and cidcall.log does not, email the cidcall.log, ciddata.log and ncidd.log files to my sourceforge address and I will work on the problem

You need to determine if it is the modem or the NCID server that is causing the problem. Make sure you have have a /var/log/ciddata.log file. Create it if needed using the touch command. The log file captures all output from the modem and you can easily tell if it outputs the CID for the missing calls when you compare it to your CID box. If it contains the calls and cidcall.log does not, email the cidcall.log, ciddata.log and ncidd.log files to my sourceforge address and I will work on the problem

The power went out and since it came back up it has been consistent. Although I would like it to stay on the screen a bit longer.

The Tivo had gone almost 3 months since the last reboot so I wonder if it just needed a fresh look at the new line. I've been comparing the log in TWP to the CID box upstairs and it has caught every call since the reboot.

I don't see that file but I have out2osd.conf at ftp://192.168.254.105/var/hack/etc/ which seems to be the file. However this can't be the one I am using since I remember trying to make the background transparent. Any idea where the file I am using can be? It looks like I just change the part that is bolded.

# out2osd - Output to On Screen Display
#
# lines can be blank, or start with the words: set, alias, #
#
# A line is divided into words, separated by spaces
#
# A word is either a string of non-blank characters, everything
# between double quotes, or an equal sign.
#
# SET LINE FORMAT:
# set ITEM = VALUE [ITEM = VALUE] ...
# where ITEM = foreground, background, line, column, delay

I don't see that file but I have out2osd.conf at ftp://192.168.254.105/var/hack/etc/ which seems to be the file. However this can't be the one I am using since I remember trying to make the background transparent. Any idea where the file I am using can be? It looks like I just change the part that is bolded.

# out2osd - Output to On Screen Display
#
# lines can be blank, or start with the words: set, alias, #
#
# A line is divided into words, separated by spaces
#
# A word is either a string of non-blank characters, everything
# between double quotes, or an equal sign.
#
# SET LINE FORMAT:
# set ITEM = VALUE [ITEM = VALUE] ...
# where ITEM = foreground, background, line, column, delay

I don't see that file but I have out2osd.conf at ftp://192.168.254.105/var/hack/etc/ which seems to be the file. However this can't be the one I am using since I remember trying to make the background transparent.

I do not believe out2osd supports the series 3. At the beginning of this thread a method was given where uni2osd was substituted for out2osd. If you are using uni2osd, you should use the "-d" option to change the delay from 10 seconds.

Originally Posted by djl

Unless something has changed in the newer version, you can set the time onscreen in /var/hack/etc/ncid/ncidmodules.conf:
# Time on screen in seconds
TivoDelay=10

This is the method used to change the delay when using ncid with the ncid-tivo output module. This output module was developed for use when the out2osd output program could not be used.