Все заработало! Проблема была в незагруженных модулях chan_local.so и pbx_config.so. Без них очереди с каналами на основе Local/номер@контекст у меня не работали.
Так что кому актуально :
1. В modules.conf: preload => chan_local.so и preload => pbx_config.so.
2. В call файл Channel: SIP/номер откуда звоним, Context: context1, Extension: 222, Set: __number=номер куда звоним
3. В extensions.conf
[context1]
exten => 222,1,Answer()
exten => 222,n,Queue(out-queue,tT,,,60)
exten => 222,n,Hangup()
exten => 555,1,Dial(SIP/${number}@M1,60,r)
exten => 666,1,Dial(SIP/${number}@M2,60,r)
4. В queues.conf
[out-queue]
member => Local/555@context1/n
member => Local/666@context1/n
5. На шлюзе каналы зарегистрированны как M1 и M2
Проверено на Portech-378.
meral:
ну тоько надо еше предусмотерть ограничение одновремнных звонков на один шлюз. через группы.
Нужны ли группы если будет одна общая очередь?