Ric Moore wrote:
On Tue, 2007-03-13 at 23:39 -0700, Don Russell wrote:
I am using mgetty 1.1.33-9 on FC6 to collect Caller ID information from
a USRobotics Courier external modem.
The problem is the Caller *name* is not being delivered to the
cnd-program specified in mgetty.config
According to the mgetty doc, when cnd-program is specified in
mgetty.config that program is called with several positional parameters:
port number/name.i.e ttyS0
calling number
calling name
called number (for ISDN modems only)
I get the port number and the calling number properly, but no name.
I know the name is reported because:
1 - I see it on telephones connected to the same phone line.
2 - The USRobotics modem reports it as part of the formatted display
between the first and second ring
Other than that, mgetty is working very well for me. I can't find
anything that documents how to coerce mgetty into passing the name to
cnd-program...
Does anybody have any suggestions?
I'd head over to US Robotic web pages and check out the init strings on
your modem. There is a variable to plug into your init string to enable
it. Wow! It's been a few years since I had to diddle with 8 modems and
their init strings at once. I don't miss the phone bill though! Ric
Thanks for the suggestion, but I do not think the problem is related to
the init string. From the USR Courier manual:
#CID=0 Disable Caller ID detection and reporting
#CID=1 Enable Caller ID with formatted output
#CID=2 Enable Caller ID with unformatted output
#CID=3 Enable Caller ID with formatted output and name suppressed
I use #CID=1 ...
But I will change the debug settings on mgetty to see if I can get more
detail in the mgetty.log.ttyS1 log file...
Don