Knowledgebase

Codec Mismatch with Linksys PAP2

This is an article to help you resolve an issue in CloudAstrix Service Provider Edition (SPE)

Scenario: 
  • DID Provider sends call in G729, SPE receives in G729, and PAP2 is set to G729a
  • FreeSwitch is configured with g729 in pass-through mode.
  • When someone dial DID, call reaches PAP2 but when call is answered, it cuts immediately with Freeswitch error:
    Reason: Q.850;cause=88;text="INCOMPATIBLE_DESTINATION".
  • When call is answered, this is hte error:

    [ERR] switch_core_codec.c:651 Invalid codec G729a!
    [ERR] switch_core_media.c:2414 Can't load codec?

Solution:

  • If on the PAP 2, codec is changed from G729a to G729, then it works.
  • This procedure is followed: http://wiki.freeswitch.org/wiki/NDLB#NDLB-allow-bad-iananame
  • Ensure the value is set to 'TRUE'
  • Disable INBOUND PROXY MEDIA in SIP PROFILE. Set it to FALSE
  • Ensure you've setup the DID routing correctly.

Was this answer helpful?

 Print this Article

Also Read

Call Cost location in Database

customer charge plan saves in routes table provider charge plan saves in  outbound_routes table

Steps to complete setup in GUI

Follow these steps to complete the GUI Setup 1 Add server 2 Add Sip Profile 3...

Create Airtime Product in WHMCS

Go to /Setup/Products Services/Configurable Options Create a new Group called Airtime Recharge...

Number Translation Prefix Changes

To change the prefix before it reaches the Rate Sheet, you need to change the number translation...

Where to edit/manage DIDs

1- Provider Tab= add did, assign did2- DID Management tab = add dids , assign3- Client Screen=...