On regarde les logs lors d'un appel pour recuperer le numero et format de l'appelant et ensuite on parametre la inbound route.
Soit dans les logs ( /var/asterisk/log/full ) ou dans la CLI ( asterisk -rv ).
Regarde les logs verbose lors d'un appel entrant, tu y verras probablement quel est le format du DID et celui de l'appelant.
Pour la ligne appelée, tu verras sans inbound route defini pour une ligne quelque chose comme cela:
Code:
"Catch-All DID Match - Found XXXXXXXXXX - You probably want a DID for this.")
Pour l'appelant, recherche une ligne avec CALLERID(number)
Attention, tu dois aussi mettre un DID dans ta inbound route , sinon la route default matchera d'abord, sauf si tu as une version recente de freepbx ou cocher "CID Priority Route" permettra a cette route "cid only" de matcher.
Cheers
Francois.