I am a newbie who has set up Asterisk on a LAN and set up a number of softphones all working perfectly. My next step is to integrate a Cisco ATA 186 running on SIP firmware version 3.1.0. (later upgraded to 3.2.1 SIP with no change in preformance) I set it up as follows:
But have encountered the following problems:
If I use host=dynamic (commented out above) in sip.conf it will not register with Asterisk, but if I hardcode the (dynamic) IP address it will.
When I call the phone on the ATA device, (which I can do only with the IP address hardcoded in sip.conf) the phone rings and there is communication out from the ATA phone but I hear nothing coming in. Strange! (The phone itself is OK elsewhere.)
If I want to dial out from the phone on the ATA, I get a dial tone, but nothing seems to be picked up by Asterisk. There is no message on the console. After a few seconds I get a busy line signal.
What have I missed? Could it be a hardware problem?