When trying to connect my Pi ASL node to the iaxrpt program I get the following message and the connection fails. At one point this used to work but now it does not. I have not changed iax.conf since originally configuring it.
ERROR[12844]: chan_iax2.c:4411 handle_call_token: Call rejected, CallToken Support required. If unexpected, resolve by placing address 192.168.10.151 in the calltokenoptional list or setting user iaxrpt requirecalltoken=no
This partially worked. I can now get connected to iaxrpt and receive messages from ASL that are generated by Asterisk (like the time-of-day announcement on the hour) or responses to messages sent from a radio. However, I cannot send messages from the iaxrpt keypad. When I try that nothing appears on the Asterisk CLI console.
When I connect to the node the CLI console displays the following:
– Accepting AUTHENTICATED call from 192.168.10.151:
> requested format = gsm,
> requested prefs = (),
> actual format = gsm,
> host prefs = (ulaw|gsm),
> priority = mine
– Executing [56517@radio-iaxrpt:1] Rpt(“IAX2/iaxrpt-7248”, “56517|X”) in new stack
== Spawn extension (radio-iaxrpt, 56517, 1) exited KEEPALIVE on ‘IAX2/iaxrpt-7248’
evarcpi*CLI>