Взял погонять OpenVox платку.
Раньше с FXS на платах не работал, вот пришлось
Имеем Asterisk 1.8.4.2 & Dahdi 2.4.1
При наборе номера с телефона подключенного в порт FXS платы, идет поиск экстеншена после нажатия каждой цифры.
Т.е. если позвонить 1001234, то звонок будет не через провайдера, а на внутренний телефон, причем сразу после набора 3й цифры.
Как можно сделать ожидание ввода всего номера и только потом целиком искать совпадение в диалплане?
Код: Выделить всё
exten => 100,1,Dial(SIP/100)
exten => _XXXXXXX,1,Dial(SIP/prov/${EXTEN})
matchdigittimeout в chan_dahdi.c я менял, никакой реакции на изменения.