Asterisk to replace ATA

The company supports only the Innomedia ATA.
I want to have the account running thorugh the asterisk.
I tried poking the ATA into FXO port of Sipura 3000, but I got lota echos at recieved party end.

I captured the ip stream from the ATA with tcpdump.
I have setup * to register and it gets to the authentication section and I receive an error back. Invalid username/PIN. Error 407 I believe. The company has verified that the same username & PIN are used to login to webaccount as the ATA.

Are there some ATAs that cannot be simulated by the asterisk ?

Oh, yes, I verified that the user agent string is identical also.

Yes some providers require you to use there equipment and will find ways of blocking everything else.

We should check the SIP protocol… What can be transmitted besides useragent, headers and audio data?

Maybe its the useragent…
Try something like the following in the sip.conf

[general]
useragent = “Innomedia ATA”

But you would have to find out which is the useragent of the ATA…

[quote=“Luxvero”]We should check the SIP protocol… What can be transmitted besides useragent, headers and audio data?

Maybe its the useragent…
Try something like the following in the sip.conf

[general]
useragent = “Innomedia ATA”

But you would have to find out which is the useragent of the ATA…[/quote]
I already have the user agent string. If I change one char, and try the VoIP connection, I get “bad user agent” error.

If I restore the correction. Then I am back to “bad username and or PIN” error. btw I keep rechecking and reverifying the username and PIN. I am tired of finding nothing wrong with it.