При попытке дозвона дает "занято". При этом в логах:
| Код: |
| Sending to 222.222.222.222 : 1501 (NAT) Using INVITE request as basis request - 1B1B-4E13-48748859181B6C134935-234@SipHost Found user '222.222.222.222' Found RTP audio format 18 Peer audio RTP is at port 222.222.222.222:9000 Capabilities: us - 0xc (ulaw|alaw), peer - audio=0x100 (g729)/video=0x0 (nothing), combined - 0x0 (nothing) Non-codec capabilities (dtmf): us - 0x1 (telephone-event), peer - 0x0 (nothing), combined - 0x0 (nothing) [Sep 15 13:34:39] NOTICE[2624]: chan_sip.c:5098 process_sdp: No compatible codecs, not accepting this offer! jaguar*CLI> SIP/2.0 488 Not acceptable here Via: SIP/2.0/UDP 222.222.222.222:1502;branch=z9hG4bKd34727214bf37c39;received=222.222.222.222 From: ;tag=d26dfc87-748859 To: ;tag=as5f7936bb Call-ID: 1B1B-4E13-48748859181B6C134935-234@SipHost CSeq: 15656 INVITE User-Agent: Asterisk PBX Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY Supported: replaces Content-Length: 0 |
Куда копать?
| Ded писал(а): |
| CLI>sip show translation ? |
а нет такого тут: (Asterisk 1.4.0)
| Код: |
| jaguar*CLI> sip show ? channel channels domains history inuse objects peer peers registry settings subscriptions users user |
если так:
| Код: |
| jaguar*CLI> show translation |
| Код: |
| Translation times between formats (in milliseconds) for one second of data Source Format (Rows) Destination Format (Columns) g723 gsm ulaw alaw g726aal2 adpcm slin lpc10 g729 speex ilbc g726 g722 g723 - - - - - - - - - - - - - gsm - - 2 2 3 2 1 4 - - 32 4 - ulaw - 2 - 1 3 2 1 4 - - 32 4 - alaw - 2 1 - 3 2 1 4 - - 32 4 - g726aal2 - 3 3 3 - 3 2 5 - - 33 1 - adpcm - 2 2 2 3 - 1 4 - - 32 4 - slin - 1 1 1 2 1 - 3 - - 31 3 - lpc10 - 3 3 3 4 3 2 - - - 33 5 - g729 - - - - - - - - - - - - - speex - - - - - - - - - - - - - ilbc - 5 5 5 6 5 4 7 - - - 7 - g726 - 3 3 3 1 3 2 5 - - 33 - - g722 - - - - - - - - - - - - - |
| Код: |
| g729 - - - - - - - - - - - - - |
не смущает? а твой девайс именно его и пытается заюзать
| ga6iem писал(а): |
| Capabilities: us - 0xc (ulaw|alaw), peer - audio=0x100 (g729)/video=0x0 (nothing), combined - 0x0 (nothing) |
Вот сюда и копать.
| ZloMurz писал(а): | ||
| Код: |
| g729 - - - - - - - - - - - - - |
не смущает? а твой девайс именно его и пытается заюзать
Я конечно, догадываюсь что проблема в согласовании аудиокодеков, но я вчера впервые в жизни увидел астрериск, и чес.слово просто не представляю где искать решение ситуации. Файл конфига какой править надо или что-то доустанавливать? Проблема в sip.conf? Где посмотреть?
| Ninja писал(а): |
| Вероятнее всего кодек был, но чем то предыдущего админа обидели, вот он и забрал его с собой. Как вариант - поговорить с предшественником, попросить вернуть назад кодек (прислать файлик мылом, здесь подскажуть куда его потом засунуть). Иначе, если с астериском впервые, то с ходу не заведется. |
А как посмотреть какие кодеки установлены? Возможно, просто что-то не настроено?
| ga6iem писал(а): |
| А как посмотреть какие кодеки установлены? Возможно, просто что-то не настроено? |
Вот тут видно, какие кодеки стоят: http://asteriskforum.ru/viewtopic.php?p=18801#18801
А кодеки Digium привязываются к материнке и/или к Ethernet MAC-адресу, перерегистрировать можно только 3 раза, а потом Digium'у нужно объясниловку писать. Так что не факт, что админ их спёр.
_________________
Человек мира. RHCE + clustering.
| ZloMurz писал(а): |
| читай сайты которые я тебе дал, это типичные вопросы, нет смысла на них отвечать еще раз |
установил кодек g729, теперь показывает:
| Код: |
| CLI> core show translation Translation times between formats (in milliseconds) for one second of data Source Format (Rows) Destination Format (Columns) g723 gsm ulaw alaw g726aal2 adpcm slin lpc10 g729 speex ilbc g726 g722 g723 - 2 2 2 3 2 1 4 5 - 32 4 - gsm 9 - 2 2 3 2 1 4 5 - 32 4 - ulaw 9 2 - 1 3 2 1 4 5 - 32 4 - alaw 9 2 1 - 3 2 1 4 5 - 32 4 - g726aal2 10 3 3 3 - 3 2 5 6 - 33 1 - adpcm 9 2 2 2 3 - 1 4 5 - 32 4 - slin 8 1 1 1 2 1 - 3 4 - 31 3 - lpc10 10 3 3 3 4 3 2 - 6 - 33 5 - g729 9 2 2 2 3 2 1 4 - - 32 4 - speex - - - - - - - - - - - - - ilbc 12 5 5 5 6 5 4 7 8 - - 7 - g726 10 3 3 3 1 3 2 5 6 - 33 - - g722 - - - - - - - - - - - - - |
Звонок сбрасывает с тем-же сообщением:
| Код: |
| Sending to 222.222.222.222 : 1339 (NAT) Using INVITE request as basis request - 1B1B-4E13-46708378D96CFDEE2A1F-014@SipHost Found user '222.222.222.222' Found RTP audio format 18 Peer audio RTP is at port 222.222.222.222:9000 Capabilities: us - 0xc (ulaw|alaw), peer - audio=0x100 (g729)/video=0x0 (nothing), combined - 0x0 (nothing) Non-codec capabilities (dtmf): us - 0x1 (telephone-event), peer - 0x0 (nothing), combined - 0x0 (nothing) [Sep 16 19:19:14] NOTICE[2624]: chan_sip.c:5098 process_sdp: No compatible codecs, not accepting this offer! SIP/2.0 488 Not acceptable here Via: SIP/2.0/UDP 222.222.222.222:1341;branch=z9hG4bK5db44d27762932b1;received=222.222.222.222 From: ;tag=e124cefc-708378 To: ;tag=as5fae1ac7 Call-ID: 1B1B-4E13-46708378D96CFDEE2A1F-014@SipHost CSeq: 107 INVITE User-Agent: Asterisk PBX Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY Supported: replaces Content-Length: 0 |
Что может быть, почему?
| Код: |
| combined - 0x0 (nothing) |
| ga6iem писал(а): | ||
| Что может быть, почему? |
| Код: |
| combined - 0x0 (nothing) |
Патамучта
| Код: |
| Capabilities: us - 0xc (ulaw|alaw) |
_________________
Человек мира. RHCE + clustering.
сматри параметры пира allow=
и пропиши allow=g729
_________________
нанотехнолигии в области Asterisk
sip.conf:
| Код: |
| [general] context=default allowguest=no allowoverlap=no disallow=all allow=g729 allow=ulaw allow=alaw canreinvite=no bindport=5060 bindaddr=xxx.xxx.xxx.xxx srvlookup=yes [222.222.222.222] type=friend secret=222222222222 host=dynamic deny=0.0.0.0/0.0.0.0 permit=222.222.222.222/255.255.255.255 canreinvite=no nat=yes context=sip_users_to_fly callerid=222222222222 |
может еще что-нибудь не хватает?
Сделайте `sip reload` и покажите `sip show peer 222.222.222.222`. А вообще, никогда не называйте пиров/френдов их IP-адресами. Переименуйте.
_________________
Человек мира. RHCE + clustering.
Оказалось что X-Lite в последних версиях НЕ поддерживает g729! Гады! =)
_________________
Gentoo Linux || Asterisk 13.1-cert2
Решения телефонии на базе Asterisk || http://it-need.ru
_________________
Человек мира. RHCE + clustering.
Для всяких левых софтфонов естесвенно нет драйвера.... так что не подходит.
_________________
Gentoo Linux || Asterisk 13.1-cert2
Решения телефонии на базе Asterisk || http://it-need.ru