74952222222 - логин
EHh3szerg - пароль
А, ну да, так и есть. Просто не обратил внимание - это из второго транка. Тогда не понимаю процесс регистрации. Написал для пробы:
register => 704:EHh3szerg@192.168.0.23/704 ; адрес Asterisk (причём пробовал и адрес шлюза - тоже ОК), а пароль оставил EHh3szerg
[704] ; Линия VoIp шлюза username=704 type=peer transport=udp secret=мой пароль (не EHh3szerg) qualify=yes nat=no insecure=port,invite host=192.168.0.23 ; адрес Asterisk (причём пробовал и адрес шлюза - тоже ОК) fromuser=704 fromdomain=192.168.0.23 ; адрес Asterisk (причём пробовал и адрес шлюза - тоже ОК) encryption=no dtmfmode=auto disallow=all canreinvite=no ; устарело - в Asterisk 13.x.x.x уже directmedia=no allow=alaw context=ext-in
И несмотря на register => 704:EHh3szerg
транк зарегистрировался, причём даже без шлюза, т.е. получается самим астером. Почему?
Потом зарегил этот же [704] на шлюзе. Написал отдельно контекст для звонка по этой линии, и только по этой. Не слушается шлюз. Опять начинает перебирать с первой свободной линии (по его номеру). А эти линии в этом контексте ему вообще не показывал. Короче шлюз живёт своей жизнью. Как его научить слушаться астериск?
Судя по тому, что регистрация проходит с любым паролем, на той стороне настроена беЗпарольная регистрация, иначе это не объяснить. А со шлюзом придется самому разбираться, тут я не советчик. С каждым шлюзом своя морока.
А, я понял... Регистрация происходит самим астериском по:
[704]
username=704
type=peer
transport=udp
secret=мой пароль
qualify=yes
nat=no
insecure=port,invite
host=192.168.0.23 ; адрес Asterisk
fromuser=704
fromdomain=192.168.0.23
encryption=no
dtmfmode=auto
disallow=all
directmedia=no
allow=alawcontext=ext-in
а на запись
register => 704:EHh3szerg@192.168.0.23/704 астериск не "смотрит". Вообще что это такое?
Я тут могу ошибаться, сам не разбирался в нюансах, но знаю вот что. Некоторым провайдерам интернета достаточно только регитрации пира, чтобы работали входящие и исходящие звонки. А кто-то требует для приема входящих звонков настраивать еще и регистрацию. Если ее не будет, будут только исходящие звонки работать.
Если я правильно понимаю, то регистрация нужна, когда пир может быть динамическим, тогда оператору надо знать, куда отправлять входящий звонок. Если пир статический, то и так все понятно. В общем, это особенности настройки.
Ага, ясно. Короче мне внутри сети эта строка не нужна