VoIP 23 másodperc után elnémul

Fórumok

Megőrjít ez a probléma. Adott egy router (Cisco 876W) amire rá van kötve egy Linksys PAP2T telefonadapter. A szolgáltató a Neophone. Az a problémám, hogy ha hívok valakit, akkor 23 másodperc után elnémul a hívás, a másik félnél pedig bont. Ha rögtön újrahívom ugyanazt a számot, akkor másodjára már nem bont.

Megnéztem Wireshark-kal, és 23 másodperc után nem jönnek be RTP csomagok a PAP2T-be, kifelé továbbra is mennek. Azt nem tudom, hogy a router kiengedi-e a csomagokat, illetve hogy a routernél akad-e el a bejövő forgalom.

Van valakinek ötlete, hogyan lehetne megkeresni a hiba okát? Előre is köszönöm.

Hozzászólások

INVITE-ban megy 100 rel (PRACK)? Ja es a PAP2T firmwarenek mi a verzioszama?

A router csinálja, de még nem jöttem rá, hogyan... Másik ADSL routerrel nem szakad meg.

PRACK-ot nem látok. INVITE-re visszajön 100 TRYING, 183 Session Progress és 180 Ringing. Ezek egyikére sem megy ki ACK. A Session Progress után egyből mennek ki/be az RTP csomagok, amíg meg nem szakad a bejövő. Egy ponton túl már csak kifelé mennek.

5.1.6(LS)

Érdekes, előbb 4 másodpercel a hívás felépülése után, utána 1 másodperccel, majd 2, végül 4-szer 4 másodpercenként bejön a hívás alatt egy Status 200: OK, amire visszamegy egy Request: ACK. Az utolsó pontosan a 23. másodpercben.

Kipróbáltam a PC-s ExpressTalk-kal is. Pontosan ugyanaz a SIP handshake, de annál nincs ez az OK/ACK ismétlődés, csak egyszer a hívás elején.

Nekem is ezt csinálja, jó lenne megtudni, mi a megoldás.
--
Gabriel Akos

Ha NAT-olt alhálóról van szó, akkor két kérdés:
- megfelelően be van-e állítva a portforward az 5060-as portra és az RTP port tartományra? (RTP port min - max. értékek)
- be van-e kapcsolva a NAT keep-alive és megfelelő-e az értéke (Advanced -> SIP -> NAT Support)

Úgy tűnik, hogy a 200 OK Status bejövő SIP/SDP csomagra adott ACK nem jut el a SIP gatewayhez, ezért a SIP gateway egyre növekvő időközönként újraküldi a státuszt, majd a 7. próbálkozás után feladja, és megszakítja a küldött RTP folyamot (de a hívást nem bontja). Lehet, hogy a router nem engedi ki az ACK-ot. Hogyan tudnám ezt megnézni? Az ADSL oldalon kellene csomagokat nézni. Másik szolgáltatóval gond nélkül megy.

Szeva...

Használd az externhost vagy externdomain változókat a sip.conf -ban.
externdomain=ahonnanvagy.domain.hu
externhost=1.2.3.4

Az a szerencsétlen hang nem akar visszatalálni hozzád, ha nézed a konzolt akkor írnia is kellene...

DKrisz

http://www.voipnetwork.hu
a NAGYOK tudásával, a kicsik rugalmasságával

subscribe

/mazursky

Love your job but never love your company!
Because you never know when your company stops loving you!