Выдержка из SIP.CONF
[fxo](!) ;Интерфейс к ГТС .100.241 / .5.139
deny=0.0.0.0/0.0.0.0
permit=0.0.0.0/0.0.0.0
port=5060
type=friend ; может как принимать, так и совершать звонки
host=dynamic
nat=yes
quality=yes
canreinvite=no
context=gts
disallow=all ; разрешить только определенные кодэки
;allow=gsm
;allow=g723
;allow=g729
allow=ulaw ; данная конфигурация лучше подходит
allow=alaw ; для локальной сети - без сжатия.
monitor=yes
language=ru ; язык
dtmfmode=info
callgroup=1
pickupgroup=1
faxdetect=yes
t38udptlsupport=yes
[600401](fxo)
secret=xxx
callerid="FXO Line 6004 01" <600401>
[600402](fxo)
secret=xxx
callerid="FXO Line 6004 02" <600402>
[600403](fxo)
secret=xxx
callerid="FXO Line 6004 03" <600403>
[600404](fxo)
secret=xxx
callerid="FXO Line 6004 04" <600404>
Выдержка из extensions.conf
[globals]
trank211xx1=600401 ;городская линия 211-xx1
trank211xx2=600402 ;городская линия 211-xx2
trank211xx3=600403 ;городская линия 211-xx3
.....
; разрешаем звонки по городу
exten => _9[0-79]x.,1,Answer
; пробуем набрать через первый транк
exten => _9[0-79]x.,2,Dial(SIP/${trank211xx3}/${EXTEN:1},90,t)
; пробуем набрать через второй транк
exten => _9[0-79]x.,3,Dial(SIP/${trank211xx2}/${EXTEN:1},90,t)
; пробуем набрать через третий транк
exten => _9[0-79]x.,4,Dial(SIP/${trank211xx1}/${EXTEN:1},90,t)
; если все заняты - вешаем трубку (или можно проговорить сообщение)
exten => _9[0-79]x.,n,HangUp
Согласен на железке есть настройки. Но только два варианта есть - или "первый свободный", что собственно сейчас и работает, или "равномерное использование", тогда идет перебор линий 2-3-4-1-2-3-4-...
smallghost (Oct 12 '11)editПочему то я и тут не верю.
zzuz (Oct 12 '11)editВыход через FXO или через SIP ?
vladguard (Oct 14 '11)edithttp://lynks.ru/blog/nastroika-voip-shlyuza-d-link-dvg-xxxx вот статья, но есть побочный эффект, про это тоже там написано.
Sherkhan (Nov 1 '11)edit