local wifi and PJSIP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All,

I have been debugging Siphon and why it does not connect to the SIP client. 
The scenario is a PABX running on my laptop, and my laptop and iPhone are connected via a local WiFI. 
There is no internet connectivity on this WiFi (that is the key difference in which PJSIP fails to connect, if there was internet connectivity in the WiFi all is ok).

I have debugged and in Siphon there is absolutely no difference between a WiFI that has internet connectivity or not.
The same lines of code are executed. However the difference seems to be in PJSIP.

In PJSIP the function sip_startup() takes ages to execute in the case where I use a local WiFi with no internet.
However all the returns seem ok and indicates success, eventually it gets to call pjsua_acc_add(). 

Now in the scenario where there is internet connectivity in the WiFi, a call to that function sends out the REGISTER command (I verified using WireShark). However in the case where there is no internet connectivity, it executes and thinks its successful but there is no REGISTER command sent out at all.

Does anyone know where PJSIP has a known limitation with respect to local WiFi with no internet connectivity or whether this is a known bug? 

Thanks in advance.

Rukshan Fonseka.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20100324/42c597e8/attachment.html>


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux