Van egy olyan problémám, hogy az átjárón van egy asterisk, amire be van regisztrálva pár sip szám, valamint gépen lévő Ekigák (ubuntu 9.04 alatt). Azt csinálja az Ekiga, hogy amikor kifelé telefonálunk, akkor 1 perc után a túloldal nem hall semmit, mi viszont halljuk őt rendesen. Ha win alól X-Lite-al próbálunk telefonálni, az rendesen megy.
Valaki tudna rá mondani valamit?
Ha esetleg kell valami konfig vagy egyéb beállítás, akkor mondjátok, pastelem be.
- 1358 megtekintés
Hozzászólások
Tipikus NAT problémának hangzik. Wireshark-al meg tudnál nézni egy-két csomagot, hogy milyen ip-t küld el az ekiga. Szerintem helyi hálós ip-t küld nem a router utáni publikus ip-t. Elsőre nem látok ekigában beállítási lehetőséget stun szerverre.
sip.conf-ban canreinvite=no -ra van állítva a peer ?
"hogy az átjárón van egy asterisk" milyen átjáró ? :D
"amikor kifelé telefonálunk" voip szolgáltatón ?
"Ha esetleg kell valami konfig vagy egyéb beállítás, akkor mondjátok, pastelem be." Igen.
- A hozzászóláshoz be kell jelentkezni
Tipikus NAT problémának hangzik. Wireshark-al meg tudnál nézni egy-két csomagot, hogy milyen ip-t küld el az ekiga. Szerintem helyi hálós ip-t küld nem a router utáni publikus ip-t. Elsőre nem látok ekigában beállítási lehetőséget stun szerverre.
Ekigában elméletileg be van kapcsolva a stun, legalábbis a wireshark azt mondja, hogy a stun szerverrel beszélget. A belső hálón lévő asteriskhez a saját ip-jét küldi az ekiga.
sip.conf-ban canreinvite=no -ra van állítva a peer ?
Be volt állítva, nat=yes/no-val is próbálkoztunk. Ezeket már végigzongoráztuk.
"hogy az átjárón van egy asterisk" milyen átjáró ? :D
Van egy internet, az bejön egy gépbe, amin van egy asterisk is, ez az átjáró.
"amikor kifelé telefonálunk" voip szolgáltatón ?
igen
"Ha esetleg kell valami konfig vagy egyéb beállítás, akkor mondjátok, pastelem be." Igen.
Alább bepasteltem.
- A hozzászóláshoz be kell jelentkezni
Szeva,
Be kell állítani a sip.conf-ban a externhost/externip páros valamelyikét, illetve a localnet és a nat=yes -t. Ha ez megvan vissza fog találni a hang és lesz nagy öröm... :o)
Üdv.:
DKrisz
Telefonközpont, VoIP
a NAGYOK tudásával, a kicsik rugalmasságával
- A hozzászóláshoz be kell jelentkezni
[general]
context=default
bindport=5060
bindaddr=10.0.1.1
nat=yes
externip=x.x.x.x
maxexpiry=360
disallow=all
allow=gsm
localnet=10.0.1.0/255.255.255.0
[1000]
username=1000
type=friend
secret=1000
host=dynamic
canreinvite=no
qualify=yes
nat=yes
A hívás monitorozva van, az asterisken ott van a mindkét oldal hangja végig, de a hívottnál már a hívó nem hallatszik 1 perc után.
- A hozzászóláshoz be kell jelentkezni
Kezdem kapizsgálni :)
Szóval van egy gépetek helyi hálón amihez pár helyi gépen lévő softphone regisztrál be.
Ezen esetben szedd ki a [general] -ból a nat=yes -t és a [1000] peer -ben nat=no -t allitsd be hiszen azok helyi halon vannak valamint ugye az ekiga-ban vagy az x-lite-ban proxy-nak a 10.0.1.1 -et ird be.
Termszetesen nat=yes -t kell beallitanod a voip telefonszolgatatod context -jeihez, és canreinvite=no -t kell mindenhova irni :)
Ha ez nem jon be akkor lehet, hogy meg kell nyitni port forwarding -al az 5060 -s portot a routeren es/vagy port triggeringet kell beallitani a rtp.conf -ban meghatarozott tartomanyra. Valamint jo lenne tudni milyen voip szolgaltatonal vagy es, hogy az milyen porgit hasznal pl. openser, opensips, stb. (ezt wireshark-al konnyen ki lehet deriteni)
En linux-on twinkle -t hasznalok, mivel az ekiga ragaszkodik az 5060 -as porthoz, twinkle-ben meg minden allithato.
- A hozzászóláshoz be kell jelentkezni
Egyebkent te milyen asterisk verziót hasznalsz ?
- A hozzászóláshoz be kell jelentkezni
arra nem gondoltál még hogy az Ekiga egy fos ?
nekem eddig sose ment normálisan, pedig már jóideje prbóálkozok, de kifagy befagy stb. de müködni nagyon nem akart még. Eddig legjobb VoIP sip kliens az sjphone volt, nem egy szépseg de gond sose volt vele.
Lehet azzal kéne megpróbálni.
Core2Duo T7100, 4G, Ubuntu 9.04, 2.6.31
- A hozzászóláshoz be kell jelentkezni