mgetty question

Don Russell fedora at drussell.dnsalias.com
Fri Mar 16 01:28:33 UTC 2007


Mikkel L. Ellertson wrote:
> Don Russell wrote:
>   
>> 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
>>>       
>> After getting some debug information from mgetty, I created a bugzilla
>> report for this:
>> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=232522
>>
>> Don Russell
>>
>>     
> Looking at the attached logs, I wonder if you are getting a name
> from the modem. 

The name is in the log... you can see it after mgetty has called 
cnd-program where it says "waiting for line to clear"... it look slike 
it lost the "N" in NAME = RUSSELL DON, but there it is, just as suspected.

> One thing you could try is to temperately disable
> mgetty, and use Minicom to monitor the modem and see what the modem
> is sending. 

In the formated response, the modem sends
DATE = ddmm
TIME = hhmm
NMBR = xxxyyyzzzz
NAME = blah blah blah

It very much looks like mgetty parses the NMBR = part then promptly 
says, "I have to call cnd-program to validate this number"... even 
though it has not received the name yet.

> It may not be in the format minicom is expecting. It has
> been a long time sense I worked with caller ID, but I have run into
> problems where the modem has problems with the caller ID format the
> phone company uses, or formats it differently.
>
> You should also check the mgetty docs to see if it wants formatted
> or unformatted CID information.
>   

Perhaps I missed it, but I can't find anything in "man mgetty" nor "info 
mgetty" on this. But, I could change the setting to use the unformatted 
setting and see what happens.... I'll try that and see what happens.

Cheers,
Don




More information about the fedora-list mailing list