|
Тема |
Asterisk, БТК и hangup detection |
|
Автор |
Unguzov (непознат
) |
|
Публикувано | 02.02.09 23:43 |
|
|
Здравейте,
Запалих се по IP телефонията, инсталирах си Asterisk (след няколко опита с останалите дистрибуции се спрях на PBX in a Flash), след успешни тестове с номер от voicelink.biz (3 лв за "истински" номер) реших да си взема аналогова платка за БТК.
Харесах си Sangoma B600d (4 FXO, 1 FXS), платката се инсталира и конфигурира много лесно и работи чудесно. За съжаление не мога да се справя с прекъсването на връзката (hangup detection) с линия на БТК.
Ситуацията е следната:
1. Набирам с аналогов телефон от вън БТК линията на Asterisk (Zap/1-1).
2. Вдигам от софтуерен телефон към Asterisk. Разговора е активен.
3. Прекъсвам връзката от аналоговия телефон. Връзката не се разпада, от софтуерния чувам сигнал "заето" от БТК и след малко равен тон, но линията не прекъсва....
И примера с по-неприятен резултат:
1. Набирам с аналогов телефон от вън БТК линията на Asterisk (Zap/1-1).
2. НЕ вдигам от софтуерния телефон към Asterisk, а отказвам разговора. Активира се гласова поща (стандартните приказки "leave your message..." се чуват в аналоговия телефон).
3. Затварям аналоговия телефон без да записвам съобщение.
Asterisk не разбира, че линията е прекъсната и записва точно 40 сек равен тон от БТК... Разбира се през това време линията не работи и казва, че "абоната не е достъпен по технически причини".
Справката за статуса на канала (по време на записа) е следната:
Channel Location State Application(Data)
Zap/1-1 s-CONGESTION@macro-v Up VoiceMail(205@default|u)
1 active channel
1 active call
Ако може някой с опит в БТК - Asterisk връзката да ми помогне...
|
| |
|
|
|