your experiences - QoS for MJ under heavy torrent/use?

magicJack Tips and Tricks

Moderators: Bill Smith, Pilot

Post Reply
stillsearching
MagicJack Newbie
Posts: 9
Joined: Tue Dec 20, 2011 11:35 pm

your experiences - QoS for MJ under heavy torrent/use?

Post by stillsearching »

Curious whether anybody uses Quality of Service setups or a router with a hardware 'priority' port to run magic jack, while other users are HEAVILY using the net... basically does it actually work? Have you found one option to be better than another? (ie DDWRT, Tomato, vs stock firmware which might support) Any special settings needed?

I'm asking for friends who want to use MJ to replace a house phone, but multiple house users tend to heavily abuse torrents and such and don't even know whether it will be possible. I'm quite aware that under normal conditions/equally shared it will have problems.
mwCT
MagicJack Contributor
Posts: 58
Joined: Tue Dec 20, 2011 9:10 am

QoS for MJ under heavy torrent/use

Post by mwCT »

I've done some limited testing with Tomato. Please keep in mind UDP is UDP and delivery is not guaranteed.

The most important step is to get the actual outbound rate correct. The default rule set should work well with a VOIP rule set above bulk. To keep it simple I set from:mac address of my MJ box and all UDP with class: highest. With this arrangement surfing and such is still snappy, VOIP works, and all the torrent stuff falls to the bottom.

I have a stand-alone MJ box though. If your MJ is on your surfing box you can still filer on your mac but tweak the port range (e.g. udp dest 5060,5070,10000-30000). More control with more router processing: L7:sip L7:rtp.

I hope this helps. Set a conservative outbound rate. If qos breaks down, consider the outbound rate you set as too high and lower it. Leaving inbound rate limits to None is OK.
R/mw
bitstopjoe
Future magicJack CEO
Posts: 2844
Joined: Sat Sep 13, 2008 5:25 pm
Location: North East Pennsylvania

Post by bitstopjoe »

I am using a piece of hardware for my QOS ( Hawking BroadBand Booster HBB1) which is sadly discontinued. I am able to do FULL speed upload and download and it has NO impact at all on my VOIP calls, none.
Best thing I ever used, it goes between your modem and router.
Thank you again Darkman ( a user here) for sending it to me for free about a year or so ago...
If you can find a used one online I say give it a try as it has worked for me perfectly. I have dry loop DSL, 6 mps down and 1 mp up..
Joe Sica
stillsearching
MagicJack Newbie
Posts: 9
Joined: Tue Dec 20, 2011 11:35 pm

Re: QoS for MJ under heavy torrent/use

Post by stillsearching »

mwCT wrote:I've done some limited testing with Tomato.
I understand nothing of what you just said. :( Maybe I will if I go over a configuration guide with Tomato if settings for things are marked clearly or there's some good guides out there of how to set things up. I'm not a computer expert, mostly want to set a few settings and not touch it again, however i'll be doing it on more than one WRT54G for both myself and friends. (can put on DDWRT or Tomato, which is better?)

No MJ will be on a torrenting box, although it may be on a general web browsing machine which also wants high priority. Others will be MJ+ on it's own port.
mwCT
MagicJack Contributor
Posts: 58
Joined: Tue Dec 20, 2011 9:10 am

Re: QoS for MJ under heavy torrent/use

Post by mwCT »

For a start, recommend you check out this link:

http://www.polarcloud.com/tomato

and

http://www.polarcloud.com/img/ssqosc108.png

In general, you do not need to add the oink oink line, but you could add a VOIP line here for UDP.

Here's a forum link for another opinion on VOIP:

http://www.phoneservicesupport.com/toma ... 11547.html
R/mw
Matt9876
Dan Should Pay Me
Posts: 504
Joined: Sat Jul 26, 2008 9:38 pm

Post by Matt9876 »

If you have good Internet service and QoS protecting your voice calls, your computer data use won't matter.

If you don't have it configured properly you will get chopping sounds on MJ and MJ+.
mwCT
MagicJack Contributor
Posts: 58
Joined: Tue Dec 20, 2011 9:10 am

My Rules

Post by mwCT »

This works quite well (Tomato default with MJ Box rule) with a conservatively set outbound limit and inbound set to None (you cannot control inbound; don't forget your ISP is shaping for you). All the torrents fall to the bottom. It's a fair.

Outbound Direction
Match Rule Class Description
TCP
Dst Port: 80,443
Transferred: 0 - 512KB High WWW

TCP
Dst Port: 80,443 Low WWW (512K+)

TCP/UDP
Dst Port: 53
Transferred: 0 - 2KB Highest DNS

TCP/UDP
Dst Port: 53 Lowest DNS (2K+)
From 00:11:22:33:44:55

UDP
Dst Port: 5060,5070,10000-65535 Highest VOIP Box

TCP/UDP
Dst Port: 1024-65535 Lowest Bulk Traffic
R/mw
mwCT
MagicJack Contributor
Posts: 58
Joined: Tue Dec 20, 2011 9:10 am

However i'll be doing it on more than one WRT54G

Post by mwCT »

If you do only put the NAT/QOS on the WRT54G connected to your WAN/Modem. Recommend you utilize the others as switches (e.g. LAN to LAN) (on the same subnet).
R/mw
mwCT
MagicJack Contributor
Posts: 58
Joined: Tue Dec 20, 2011 9:10 am

However i'll be doing it on more than one WRT54G

Post by mwCT »

Also, disable DHCP on all your WRT54Gs except the one with the WAN connection (your gateway). You shouldn't have more than one box handing out addresses.
R/mw
Post Reply