Hello. I have a new HT-286 which reports itself in the SIP headers as “Grandstream HT287 18.104.22.168”. I’m using this device with an Asterisk 22.214.171.124 server and am trying to get it to use a G726-32 codec. The HT-286 appears to only want to use PCMU/8000 as seen in this debug output:
o=shop 8000 8000 IN IP4 192.168.2.105
c=IN IP4 192.168.2.105
m=audio 5004 RTP/AVP 0 101
I have tried various things in the “Preferred Vocoders” settings in the ATA, even going so far as to set all seven options to G726. I have also reset the device to the factory defaults. Nothing I do changes this behavior. The ATA seems to be stuck on PCMU/8000.
I’ve also tried various codec settings in my sip.conf file on the asterisk server. However, unless I include the ulaw codec on the asterisk side, I cannot establish a successful voice connection with the HT-286. I’ve also tested this with an Asterisk 126.96.36.199 server with the same results.
Any ideas? Grandstream support says they cannot reproduce this problem.