Greetings,
DIAX seems to work well placing calls, but I can't actually receive a call . Here, DIAX (x305) "registers", then I use a sip phone to place a call to DIAX (which definitely is not in use by me at debug time, but it is idle on my desktop…I think), and then * goes to vmail.
Here's the debug output:
affinity*CLI> iax debug
IAX Debugging Enabled
Rx-Frame Retry[N/A] -- Seqno: 00 Type: IAX Subclass: REGREQ
Tx-Frame Retry[-01] -- Seqno: 00 Type: IAX Subclass: ACK
Tx-Frame Retry[000] -- Seqno: 00 Type: IAX Subclass: REGAUTH
Rx-Frame Retry[N/A] -- Seqno: 00 Type: IAX Subclass: REGREQ
Tx-Frame Retry[-01] -- Seqno: 00 Type: IAX Subclass: ACK
Rx-Frame Retry[N/A] -- Seqno: 00 Type: IAX Subclass: ACK
Rx-Frame Retry[N/A] -- Seqno: 01 Type: IAX Subclass: REGREQ
Tx-Frame Retry[-01] -- Seqno: 01 Type: IAX Subclass: ACK
-- Registered '305' (AUTHENTICATED) at 192.168.1.102:5036
Tx-Frame Retry[000] -- Seqno: 01 Type: IAX Subclass: REGACK
Rx-Frame Retry[N/A] -- Seqno: 01 Type: IAX Subclass: ACK
-- Executing Macro("SIP/302-b3b3", "oneline|IAX/305") in new stack
-- Executing Dial("SIP/302-b3b3", "IAX/305|20|tr") in new stack
== Everyone is busy at this time
-- Executing VoiceMail("SIP/302-b3b3", "b305") in new stack
== Parsing '/etc/asterisk/voicemail.conf': == Parsing '/etc/asterisk/voicemail.conf': Found
-- Playing 'vm/305/busy' (language 'en')
== Spawn extension (macro-oneline, s, 102) exited non-zero on 'SIP/302-b3b3' in macro 'oneline'
== Spawn extension (toll-access, s, 1) exited non-zero on 'SIP/302-b3b3'
affinity*CLI> iax no debug
What is creating the 'busy' state? FYI, I'm not having trouble with any other FXS or SIP phones, just DIAX. I've tried using * builds from last week and one from a couple weeks prior with no luck.
TIA…Todd