Как диагностировать?

Linux/*BSD и всё что с ними связано.

Модераторы: Admins, Модераторы

Ответить
s68
Сообщения: 20
Зарегистрирован: 30 сен 2011, 08:19
Откуда: Москва

Как диагностировать?

Сообщение s68 » 15 фев 2012, 14:09

Есть линуксовый роутер с 3 сетевухами - eth0 в локалке, eth1 и eth2 смотрят на двух провайдеров. eth1 - основной, eth2 - резервный. В локалке астериск, использующийся в том числе для звонков через sip-провайдера.
Провайдер eth1 упал, инет переключили на eth2 просто переписав маршрут по умолчанию. Звонки на sip идут. Провайдер eth1 поднялся, инет переключили на него - и звонки на sip больше не идут. Все провайдеры говорят, что ничего не меняли. В фаерволе на роутере тоже ничего не менялось.
В логе ничего внятного:

Код: Выделить всё

[Feb 15 12:47:46] DEBUG[4148] chan_sip.c: Outgoing Call for --номер--
[Feb 15 12:47:46] DEBUG[4148] chan_sip.c: Our T38 capability (0), joint T38 capability (0)
[Feb 15 12:47:46] DEBUG[4148] chan_sip.c: ** Our capability: 0x8 (alaw) Video flag: False
[Feb 15 12:47:46] DEBUG[4148] chan_sip.c: ** Our prefcodec: 0x8 (alaw)
[Feb 15 12:47:46] VERBOSE[4148] logger.c:     -- Called --номер--@--учетка--
[Feb 15 12:48:18] NOTICE[5652] chan_sip.c: Auto-congesting SIP/--учетка---08255f48
[Feb 15 12:48:18] VERBOSE[4148] logger.c:     -- SIP/--учетка---08255f48 is circuit-busy
Научите, как это дело диагностировать...

xelas
admin
Сообщения: 1077
Зарегистрирован: 05 мар 2007, 11:21

Сообщение xelas » 16 фев 2012, 05:33

Пальцем в небо: попробуйте после переключения провайдеров выполнять комманду: conntrack -D
Не знаю какой у вас дистрибутив, в RH подобных данная комманда содержится в пакете conntrack-tools

s68
Сообщения: 20
Зарегистрирован: 30 сен 2011, 08:19
Откуда: Москва

Сообщение s68 » 16 фев 2012, 15:26

xelas писал(а):Пальцем в небо: попробуйте после переключения провайдеров выполнять комманду: conntrack -D
Спасибо за наводку!
После смены маршрута по умолчанию помогает conntrack -F

Ответить