спасибо, про это я уже и сам догадался. В dahdi_channels.conf есть параметр group=1 - может он мне поможет ?
awsswa ( 2012-07-05 20:38:06 +0400 )редактироватькстати с setvar должен работать у тя реально SIP трунк называется "20" ? может надо setvar=ChannelDAHDI=SIP1
alexcr ( 2012-07-05 20:50:34 +0400 )редактироватьтот пример что выше не мой, просто хотел показать использования фунции setvar= насколько я понял её можно задать только для SIP телефона мне же нужно задать какой нибуть пораметр для канала dahdi, чтоб разделить пользователей системы на группы. И уже в диалплане запрашивая этот параметр довать разный peer для выхода наружу. Навароты с разделением в разный контект, созданием базы с занесением внешнего sip канала и номера dahdi - это всй громозко. Искал легкий путь.
awsswa ( 2012-07-05 21:27:49 +0400 )редактироватьsetvar=CHANNEL=555
exten=>_[9].,1,Noop(O blin rabotaet ${CHANNEL})
alexcr ( 2012-07-05 21:35:12 +0400 )редактироватьв самом chandahdi.conf - да работает, это я знаю. Но ... в конце стандартно идет include на dahdichannels.conf где и расписываются каналы по памяти: контекс, канал, группа, callerid - и следующий, контекс, канал, группа, callerid вот туда я и пытался вставить setvar. И фокус там уже не удался.
awsswa ( 2012-07-05 21:52:50 +0400 )редактировать