СвязьПроект http://old.xdsl.ru/svpro/ |
|
AddPac AP200B + Asterisk http://old.xdsl.ru/svpro/viewtopic.php?f=4&t=373 |
Страница 1 из 1 |
Автор: | b24a [ 03 мар 2009, 07:05 ] |
Заголовок сообщения: | AddPac AP200B + Asterisk |
Каждый порт регистрируется на * отдельно под своим именем (номером). Но вызовы в направлении *->AP200B попадают на произвольные порты в хаотическом порядке. Вызовы в направлении AP200B->* с порта 0/1 проходят, а с порта 0/0 * отказывает в доступе: [Mar 3 09:57:34] WARNING[23621]: chan_sip.c:8507 check_auth: username mismatch, have <7032>, digest has <7031> [Mar 3 09:57:34] NOTICE[23621]: chan_sip.c:13971 handle_request_invite: Failed to authenticate user <sip:****.ru>;tag=3d49067ba4 Подскажите как быть!!! Вот конфиг: Using 2947 out of 65332 bytes ! version 8.237 ! hostname AP200 ! ! no bridge spanning-tree ! proxy-arp ! dhcp-list 0 type server dhcp-list 0 address server interface ether0.0 dhcp-list 0 option dhcp-lease-time 600 ! dhcp-list 1 type server dhcp-list 1 address server 192.168.10.2 192.168.10.254 255.255.255.0 dhcp-list 1 option dns use-dhcp dhcp-list 1 option router-option 192.168.10.1 ! nat-list 0 pat address 192.168.0.125 nat-list 0 pat static-entry tcp 1720 local nat-list 0 pat static-entry udp 5060 local nat-list 0 pat group-static-entry tcp 10000 10003 local nat-list 0 pat group-static-entry tcp 14000 14003 local nat-list 0 pat group-static-entry tcp 18000 18003 local nat-list 0 pat group-static-entry udp 22000 22001 local nat-list 0 pat group-static-entry udp 23000 23007 local nat-list 0 pat static-entry tcp 80 local nat-list 0 pat static-entry tcp 21 local nat-list 0 pat static-entry icmp ping local nat-list 0 pat static-entry tcp 23 local nat-list 0 pat static-entry tcp 20 local ! no ip-share enable ip-share interface net-side ether0.0 ip-share interface local-side ether1.0 ! interface ether0.0 ip address dhcp ! interface ether0.1 no ip address shutdown ! interface ether0.2 no ip address shutdown ! interface ether1.0 ip address 192.168.10.1 255.255.255.0 description LAN ip nat-group 0 pat ether0.0 ip dhcp-group 1 ! interface ether1.1 no ip address ! interface ether1.2 no ip address ! snmp name AP200B ! no arp reset ! ! ! ! ! ! VoIP configuration. ! ! ! Voice service voip configuration. ! voice service voip fax protocol t38 redundancy 0 fax rate 9600 h323 call start fast h323 call tunnel enable timeout tring 90 busyout monitor gatekeeper no busyout monitor callagent busyout monitor voip-interface ! ! ! Voice port configuration. ! ! FXS voice-port 0/0 ! ! ! FXS voice-port 0/1 ! ! ! ! ! voice service voip minimize-voip-port multiply 2 ! ! Pots peer configuration. ! dial-peer voice 0 pots destination-pattern T port 0/0 user-name 7031 user-password **** huntstop diversion 0 inbound-pots-peer 0 out-barred-group 0 ! dial-peer voice 1 pots destination-pattern T port 0/1 user-name 7032 user-password **** huntstop diversion 1 inbound-pots-peer 1 out-barred-group 1 ! ! ! ! Voip peer configuration. ! dial-peer voice 1000 voip destination-pattern T session target sip-server session protocol sip dtmf-relay rtp-2833 no vad ! ! ! dial-peer ipaddr-prefix n ! ! ! ! Gateway configuration. ! gateway h323-id voip.192.168.16.12 gkip 1719 128 128 ! ! ! SIP UA configuration. ! sip-ua user-register sip-server ****.ru 5060 0 timeout tregtry 60 register e164 ! ! ! MGCP configuration. ! mgcp codec g711ulaw ! ! ! Tones ! ! ! ! |
Автор: | Дмитрий [ 03 мар 2009, 09:23 ] |
Заголовок сообщения: | |
Конфиг нужно поправить так: dial-peer voice 0 pots destination-pattern 7031 port 0/0 user-password **** huntstop diversion 0 inbound-pots-peer 0 out-barred-group 0 ! dial-peer voice 1 pots destination-pattern 7032 port 0/1 user-password **** huntstop diversion 1 inbound-pots-peer 1 out-barred-group 1 |
Автор: | b24a [ 03 мар 2009, 18:51 ] |
Заголовок сообщения: | |
Спасибо за оперативный ответ. Завтра буду пробовать - отпишусь. |
Автор: | Geniu$$ [ 03 мар 2009, 20:32 ] |
Заголовок сообщения: | |
Не используете, то уберите ещё вот это: huntstop diversion 1 inbound-pots-peer 1 out-barred-group 1 |
Автор: | b24a [ 03 мар 2009, 23:15 ] |
Заголовок сообщения: | |
Да, спасибо, это попытки борьбы со злом... по незнанию. |
Автор: | b24a [ 05 мар 2009, 03:00 ] |
Заголовок сообщения: | |
Дмитрий, спасибо! Geniu$$, спасибо! Все заработало как положено! |
Автор: | b24a [ 17 мар 2009, 03:41 ] |
Заголовок сообщения: | |
А как правильно описать dial-peer voice ???? voip что-бы часть вызовов с определенным префиксом (например "80") отправлялась в обход существующей регистрации на Астериске на другого СИП-провайдера со своим логином и паролем? Вроде-бы надо писать что-то вроде: translation-rule 1 rule 0 80T T dial-peer voice 100 voip destination-pattern 80T session protocol sip session target 10.0.10.1 translate-outgoing called-number 1 preference 1 ! или 0 ? кто выполняется раньше? ...НО... куда девать логин и пароль для этого СИП-провайдера? |
Автор: | Geniu$$ [ 17 мар 2009, 08:43 ] |
Заголовок сообщения: | |
Раньше выполняется 0 Логин и пароль можно прописать в dial-p v xxx pots port x/x dest xx user-name <имя> user-password <пароль> При звонке с порта x/x будут подставляться эти логин и пароль. Но одновременно зарегистрироваться у разных провайдеров нельзя. |
Автор: | b24a [ 17 мар 2009, 12:36 ] |
Заголовок сообщения: | |
Если я правильно понимаю, то регистация нужна в первую очередь что-бы принимать звонки. Может быть можно сделать однократный исходящий звонок без регистрации, сообщив свои реквизиты в текущем вызове. Например как-нибудь так: session target pass:login@10.0.10.1 М.б. есть правильный синтаксис??? |
Автор: | Geniu$$ [ 17 мар 2009, 13:45 ] |
Заголовок сообщения: | |
Только вот так: dial-p v xxx pots port x/x dest xx user-name <имя> user-password <пароль> для определеного порта свой логин и пароль. При звонке с этого порта через диал пир: dial-peer voice 100 voip destination-pattern 80T session protocol sip session target 10.0.10.1 10.0.10.1 должен запросить логин и пароль, адапк должен их передать из потс пира. |
Страница 1 из 1 | Часовой пояс: UTC |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |