Portál AbcLinuxu, 10. května 2025 13:35

Dotaz: Asterisk na FreeBSD SIP/VOIP

19.3.2009 11:09 mapim | skóre: 18
Asterisk na FreeBSD SIP/VOIP
Přečteno: 726×
Odpovědět | Admin

Ahoj,

rozběhal jsem Asterisk na FreeBSD. Chci používat pouze SIP/VOIP. Asterisk server je na veřejné IP a není za FW. Připojuji se k němu ze dvou PC, které jsou sice v nějaké vnitřní síti, ale v této síti na FW SIP/VOIP není blokován. Mám vytvořené dva uživatele v sip.conf a propojené pomocí extensions.conf. Zprávy z chatu na server dorazí, ale druhému uživateli se nedoručí. To samé s hovorem. V CLI debugu nemůžu vyčíst důvod. Jako klienta používám Ekigu (jeden klient je na Windows, druhý na Linuxu).

Na co bych se měl v konfiguraci zaměřit?

 

/usr/local/etc/asterisk/extensions.conf

[praha]
exten => 777,1,Dial('SIP/777',20)
exten => 777,n,Voicemail(777)
exten => 777,n,Hangup
exten => 666,1,Dial('SIP/666',20)
exten => 666,n,Voicemail(666)
exten => 666,n,Hangup


/usr/local/etc/asterisk/sip.conf

[777]
type=friend
mailbox=777@ip.serveru
auth=md5
username=777
secret=heslo
callerid=("User0" <777>)
host=dynamic
disallow=all
allow=gsm
allow=ulaw
allow=alaw

[666]
type=friend
mailbox=666@
ip.serveru
auth=md5       
username=666 
secret=heslo
callerid=("User1" <666>)
host=dynamic
disallow=all
allow=gsm
allow=ulaw
allow=alaw

 

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.3.2009 11:47 mapim | skóre: 18
Rozbalit Rozbalit vše Re: Asterisk na FreeBSD SIP/VOIP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Příloha:

ještě připojuji textový soubor s debugem, ve kterém je průběh registrace sip klienta ekiga na asterisk server

19.3.2009 15:39 svaca | skóre: 38
Rozbalit Rozbalit vše Re: Asterisk na FreeBSD SIP/VOIP
Pokud mas asterisk na VEREJNE ip, jak pises a NEKTERE (spis vetsinu) klientu za natem, MUSIS u konfigurace klienta pridat:

nat = yes

Dale, pouzivam na Slackware posledni stable asterisk 1.4 a k nemu DOPORUCUJU perfektni graficke GUI primo od digium: tady to najdes

Never give up ! Stay ATARI !
19.3.2009 15:43 svaca | skóre: 38
Rozbalit Rozbalit vše Re: Asterisk na FreeBSD SIP/VOIP
jeste muj sip.conf:
[general]
allowoverlap = no
bindaddr = 0.0.0.0
bindport = 5060
qualify=yes
maxexpiry = 3600
minexpiry = 60
defaultexpiry=120
rtptimeout = 60
t1min = 100
tos_audio = ef
tos_sip = CS3
tos_video = AF41
usereqphone = no
videosupport = no
disallow = all
allow = ulaw,alaw,gsm,ilbc,speex

Never give up ! Stay ATARI !
19.3.2009 15:47 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: Asterisk na FreeBSD SIP/VOIP
Odpovědět | | Sbalit | Link | Blokovat | Admin
chyba ti 'context' v definicii klientov. ak klient nema definovanu context, tak * "smeruje" hovory do context default v /usr/local/etc/asterisk/extensions.conf resp. /usr/local/etc/asterisk/extensions.ael, ale ty mas definovanu vlastnu context praha. takze klientom v /usr/local/etc/asterisk/sip.conf pridat

context=praha

19.3.2009 15:52 svaca | skóre: 38
Rozbalit Rozbalit vše Re: Asterisk na FreeBSD SIP/VOIP
jo to je taky pravda ... to jsem prehlid ... bez toho to taky nepojede ... :-) Tyhle "malickosti" presne resi to GUI ... :-)
Never give up ! Stay ATARI !

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.