News:

On Tuesday September 6th the forum will be down for maintenance from 9:30 PM to 11:59 PM PDT

Main Menu

Port forwarding...

Started by shakey, February 12, 2011, 11:27:53 AM

Previous topic - Next topic

shakey

I have been having issues of dropped calls (i.e. the people I call can hear me, but I can't hear them at times).  Additionally, after hanging up, I have to wait some amount of time or reboot the obi110 to get a line again.  I am trying to use the obi110 with google voice and have an rv042 router.  My connection speed is 3mpbs D/L and .77mbps U/L (speedtest.net).  Additionally I have a vpn tunnel active, but even when I disconnect from the tunnel the same thing happens.  I noticed that people who use vonage and have the same router have a method to address this with port forwarding.  The link can be found here: http://portforward.com/english/routers/port_forwarding/Linksys/RV082/Vonage.htm  My question is, what are the ports that the obi110 uses- based on the above, is it just a range for UDP that I should forward to a static LAN IP for the obi110?  If so, what are the ranges?  Thanks! 

QBZappy

I believe that the SIP accounts use the following UDP ports:

5060 and what ever port you have assgined the the following section of the Obi web page setup:
Service Providers->ITSP Profile A (an B)->RTP->LocalPortMin
Service Providers->ITSP Profile A (an B)->RTP->LocalPortMax

These port numbers can be changed.

I believe Google voice uses 5222 UDP

The Obi service uses other port numbers I think. The Obi-Guru should answer that one.
Owner of the 1st OBi110/100 units in service in Canada & South America. 1st OBi202 on my street. 1st OBi1032 in Montreal.

shakey

#2
Thanks for your response!

I tried what you said and gave somewhat more generous ranges for values and it works a bit.  The difference is that now when I access my computer at the same time (just to refresh this page for instance), I lose the connection- that is, the person I called can hear me, but I cannot hear them.  I was told to disable the firewall on my router, but this doesn't give any success.  I will wait for Obihai to get back to me on the ports they use.  

MichiganTelephone

One thing you could try, if you know how, is to put your OBi in your router's DMZ (essentially allowing it unfettered access to the Internet).  You can only do that with one device in your local network, but sometimes it helps.

Just out of curiosity, do you use DSL for your broadband connection, and if so, is there any chance your DSL modem has a built-in router?  Many DSL routers do, and when you put another router behind the DSL modem it can cause "double NAT" issues for SIP connections.  Putting your device in your router's DMZ might avoid that issue, although there may be security implications that I'm unaware of in doing that.
Inactive, no longer posting or responding to messages.  Goodbye and good luck.  Some of my old Obihai-related blog posts have been moved to http://tech.iprock.com - note this in NOT my blog; I have simply given the owner permission to repost some of my old stuff.

shakey

I tried to use the DMZ and still an issue.  As I mentioned before, this only happens when I am trying to access the internet from another device.  I am using a cable modem without router so I don't think that is the case.  My router (RV042) has the ability to prioritize interfaces, so I created a googlevoice (UDP ports 5000-5500) and Obi (UDP ports 16600-16900) both download and set them to high priority.  I don't know how to prioritize the tcp ports, but I think I should set them high because conversations get choppy if I access google's search engine and do a simple search- it cuts the conversation for a moment. 

SIPit

1) Does your rv042 router have the latest firmware?  If not, try updating it.
2) In addition to disabling the Firewall, did you disable SPI (Stateful Packet Inspection)?  If not, try disabling both.
3) What is your MTU setting on the rv042?  It appears that the rv042 has a lot of MTU issues.  Try manually setting it to 1500 since you have cable Internet.

MichiganTelephone

Inactive, no longer posting or responding to messages.  Goodbye and good luck.  Some of my old Obihai-related blog posts have been moved to http://tech.iprock.com - note this in NOT my blog; I have simply given the owner permission to repost some of my old stuff.

SIPit

Quote from: MichiganTelephone on February 13, 2011, 11:10:21 AM
Also be sure to see this sticky post.

Yeah, I thought about suggesting that too; but my understanding is that OP is just using GV, not a SIP provider.  GV doesn't use SIP, so the SIP ALG setting shouldn't matter (won't hurt to disable it).

MichiganTelephone

Quote from: SIPit on February 13, 2011, 11:38:48 AM
Quote from: MichiganTelephone on February 13, 2011, 11:10:21 AM
Also be sure to see this sticky post.

Yeah, I thought about suggesting that too; but my understanding is that OP is just using GV, not a SIP provider.  GV doesn't use SIP, so the SIP ALG setting shouldn't matter (won't hurt to disable it).

True.  I guess I was just taking the "try a few things and see if anything helps" approach.  I do know that the router can make a real difference — I'm pretty sure that at some point in the past one of my sons bought a router (and it was a Linksys, but I don't recall the model number although I'm pretty sure it's not the one the OP has) that did horrible things to VoIP, and when he exchanged it for a different brand, everything started working great again.  I'd certainly try tweaking settings in the router first, but if all else fails it might be worth borrowing or buying a different router to see if that makes any difference.

One other thought is that maybe trying to prioritize traffic is the wrong thing to do.  What I've heard is that very few people know how to do it correctly, and if you do it wrong you can make things worse.  Just a thought.
Inactive, no longer posting or responding to messages.  Goodbye and good luck.  Some of my old Obihai-related blog posts have been moved to http://tech.iprock.com - note this in NOT my blog; I have simply given the owner permission to repost some of my old stuff.

shakey

#9
Thank you all for replying...

I had seen the sticky post, but the router does not have that option.  

1. My router has the latest firmware
2. I have disabled both (when you disable the firewall, you disable DOS, SPI, WAN Request blocking etc...)
3. My MTU was at 1492, but has been changed to 1500.  

I installed wireshark, and I this is what I get when I get an interruption in my call:


1239   321.456338   OBI_DEVICE    74.125.115.125   Jabber/XML   [TCP Previous segment lost] Request: \027\003\000\000 \366x\244\330\\255!

1546   372.690652   OBI_DEVICE    74.125.115.125   Jabber/XML   Request: \027\003\000\000 \020%\017M\021\311\363\203J\212;\227\362u\266_\324\025\203\341&\347\331\345\241\201\217\223\a;Cc\027\003\000\001\240|(K+<o\b\360\265\263\3021\201f\223\364\376\221-(W\223\350\300\024<h\260HF\335\004|\263\321\263\004Z\220\271\a\240\035o\224\260\220GA?P\020\266\355\037\235\br\bs\205r\023\255\341\342\371\231\006\314\211\004>\200\244\203\322T>\216F\376\241\003\246\302\016\337aq\364\030\373>\316EI\220=\354*hL^'U\346\021\317m=\264\373\332\226\307\257\214\005;\265\341$\246\230\370\2523\277K*1Z\341]\331\220D\266\217\245\263-\202\352\322\301AW[\211T\325\340"\207\342j\370\035\2112\245\265@\022\004k\220cR\\333\247\024\236\254\217\364\034\370\221\265\3607CT\247\261?\266_\243\322\035H,\362\026\333W\304BR \266\212\235\t\177\t\002\223\230\370=\316xi\273G\210#N\310\303\027\3655C\264U\300\277\340\255\000y\216\222\220#\267u\001\321\246\215[\314\276\227\307tU\232\261\373\344W\205y%\b\206\314\257\024\213\264\301D\t\027x\300\337!\213\3017b\333{f4\2154X\326\270Y\!\255\312\205U\366\177S\330~\216
This is in black


2340   894.553361   OBI_DEVICE  204.236.134.243   UDP   Source port: ndmp  Destination port: ndmp
This is in red

2371   898.424671   OBI_DEVICE  24.23.238.60   UDP   Source port: 57848  Destination port: 50702
This is in red

These four snippets from wireshark are the errors I get for the Obihai device when the call breaks up (i.e. I cannot here anything because I just clicked on a google search or refreshed a webpage.  The first two are for a google voice call, the last two are using the echo test **9-222-222-222

OBi-Guru

As QBZappy noted, the dedicated ports used are all configurable from the device web page.

It would be useful to try a different router to try if the connection is working better.   The Linksys RV042 router has many other issues, though can't say if related to the problem you're seeing here.