Search:  

 
 
   All ForumsHot TopicsGallery






how-to block ads


 
Forums » VOIP etc » Voice Over IP - VOIP » MagicJack » Giving priority to MJ traffic (Qos, Tomato firmware)
Search Topic:
Uniqs:
9734
Share Topic:
RSS topic:
toggle:
flat / full
normal / watch
Posting:
New To MagicJack..... »
« Tomato, QoS and "choppy voice"  
page: 1 · 2
AuthorAll Replies
-


dbmaven
There's no shortage
Premium,Mod
join:1999-10-26
Sty in Sky
clubs:
reply to amigo_boy
Re: Giving priority to MJ traffic (Qos, Tomato firmware)

Updated information is available at:
»HOW-TO: QoS and Tomato (fixes "choppy voice")


amigo_boy

join:2005-07-22
Tempe, AZ
·Cox HSI
·magicjack.com

reply to Authority
said by Authority See Profile :

said by amigo_boy See Profile :

I reported it to the person who maintains Tomato.

That's the wrong guy. The L7 QoS stuff is made by someone else... let THEM know:

»l7-filter.sourceforge.net/
You were right. I've been in communication with the L7 maintainer. He gave me a filter to try. I gave that to the maintainer of Tomato, who put it in a test version. I tested it today and it worked perfectly. That was probably better than expecting the Tomato maintainer to work it out.

Mark


amigo_boy

join:2005-07-22
Tempe, AZ
·Cox HSI
·magicjack.com


1 edit
reply to Authority
said by Authority See Profile :

said by amigo_boy See Profile :

I reported it to the person who maintains Tomato.

That's the wrong guy. The L7 QoS stuff is made by someone else... let THEM know:

»l7-filter.sourceforge.net/
Thanks. I'll let the author of Tomato pass it up the line. I don't know the ins and outs of whether he uses that, or if he's modified it, etc. They should probably receive a problem report from him after he's verified it. (There's no way I can tell them how I used their software, or how to recreate the problem.).

You said you enabled L7->rtp. Can you verify whether you see the same thing I do?

1. Go into Tomato's admin screen.
2. Go to QoS -> charts
3. Place a call to the special echo number (909 390 0003).
4. Look in the pie chart, and click the "highest" slice of the pie.
5. Click the box for "automatically resolve IP addresses."
6. See if there is a connection in this (highest) slice of the pie for "vms1.{city name}.talk4free.com".
...- The connection should have a destination port in the range of 10000-20000.
...- Don't confuse it with the SIP connection to proxy1.{city name}.talk4free.com going to port 5070.
7. If you don't see it in the "highest" slice, look in "lowest" and "low."

I'm curious if you're experiencing the same thing. If so, I can pass it along to the Tomato author that it's not just me. If you're not experiencing the same thing, maybe you could take a screenshot of your QoS classifications page?

(This discussion should probably take place over at the Tomato forum. »www.linksysinfo.org/forums/showt···?t=60124)

BTW: I need to try your IP address range. I agree that that would be better than specifying an individual proxy and vms1 IP address.

Mark


Authority
Obama Biden '12

join:2000-03-29
Beverly Hills, CA
·AT&T Yahoo
·Packet8
·magicjack.com

reply to amigo_boy
said by amigo_boy See Profile :

I reported it to the person who maintains Tomato.

That's the wrong guy. The L7 QoS stuff is made by someone else... let THEM know:

»l7-filter.sourceforge.net/


amigo_boy

join:2005-07-22
Tempe, AZ
·Cox HSI
·magicjack.com

reply to amigo_boy
Re: Giving priority to MJ traffic (QoS, Tomato Firmware)

said by amigo_boy See Profile :

FYI. There is now an unofficial (modded) version of Tomato 1.22 with TCP Vegas. Just announced here:

»www.linksysinfo.org/forums/showt···?t=59885
FYI: The "test builds" for a future version of Tomato says TCP Vegas has been added:

»www.polarcloud.com/tomato

"TCP Vegas (TCP congestion control) added (enable in QOS:Settings), thanks to Rodney H. (see his writeup here for more information)."

Mark


amigo_boy

join:2005-07-22
Tempe, AZ
·Cox HSI
·magicjack.com

reply to Authority
Re: Giving priority to MJ traffic (Qos, Tomato firmware)

said by Authority See Profile :

I did not know it was RTP - added the rule, works great, CPU usage showing still low and no worry about IP changes!
I just tried L7->RTP in Tomato but it didn't work. When I view the QoS graphs, the connection to vms1.{city name}.talk4free.com is falling into the "Lowest" slice of the pie.

I tried a few different permutations. Adding UDP (versus any protocol), a Dest IP address (versus any address), a Dest port range of 10000-20000 (versus any port). It always worked the same. The vms1 connection during a call goes to "lowest."

I made sure the rule was at the top too, so it would catch first.

I reported it to the person who maintains Tomato.

Mark


Authority
Obama Biden '12

join:2000-03-29
Beverly Hills, CA
·AT&T Yahoo
·Packet8
·magicjack.com


2 edits
reply to amigo_boy
said by amigo_boy See Profile :

said by Authority See Profile :

A safer solution, which i tried and am using, is to give priority to the entire subnet.
How do you specify that in Tomato?

And, I really have to ask, why is someone in Beverly Hills using MJ? Has the economy gotten that bad? (Or, is MJ that good?).

Mark
You specify a range like 192.168.1.0-192.168.1.254 - seems to work.

I don't think that wanting to save money or use cool services like MJ suggests financial need do you? Some of the richest people in the world are notoriously cheap... Warren Buffet comes to mind.

I SUGGEST USING RTP - BEST SOLUTION IMHO.


amigo_boy

join:2005-07-22
Tempe, AZ
·Cox HSI
·magicjack.com

reply to Authority
said by Authority See Profile :

A safer solution, which i tried and am using, is to give priority to the entire subnet.
How do you specify that in Tomato?

And, I really have to ask, why is someone in Beverly Hills using MJ? Has the economy gotten that bad? (Or, is MJ that good?).

Mark


Authority
Obama Biden '12

join:2000-03-29
Beverly Hills, CA
·AT&T Yahoo
·Packet8
·magicjack.com

reply to amigo_boy
said by amigo_boy See Profile :

Tomato lets you choose protocols, including RTP (which the port 10000-20000 is carrying). But, I've read that packet inspection adds to the router's CPU load, potentially causing the router to seize up under too much load (like torrents).
I did not know it was RTP - added the rule, works great, CPU usage showing still low and no worry about IP changes!

Thanks!


Authority
Obama Biden '12

join:2000-03-29
Beverly Hills, CA
·AT&T Yahoo
·Packet8
·magicjack.com

reply to amigo_boy
said by amigo_boy See Profile :

I ended up setting a QoS rule for the IP address associated with the MJ proxy which I know I connect to (learned from this article: »How to find (and change) which proxy you are using.).
A safer solution, which i tried and am using, is to give priority to the entire subnet. The IP may change, less likely the whole subnet.


amigo_boy

join:2005-07-22
Tempe, AZ
·Cox HSI
·magicjack.com

reply to Authority
said by Authority See Profile :

What about L7?
That might work. Tomato lets you choose protocols, including RTP (which the port 10000-20000 is carrying). But, I've read that packet inspection adds to the router's CPU load, potentially causing the router to seize up under too much load (like torrents).

Using an IP address seemed simpler to me (even though the IP address will eventually change and hose me).

Mark


Authority
Obama Biden '12

join:2000-03-29
Beverly Hills, CA
·AT&T Yahoo
·Packet8
·magicjack.com

reply to amigo_boy
said by amigo_boy See Profile :

I hate to give "highest" priority to 10 thousand ports when only one is used for MJ, and the others might be used for something else.
What about L7?

»en.wikipedia.org/wiki/L7-filter

Someone should the devs? Looks like feature requests go here:

»sourceforge.net/tracker/?atid=55···c=browse


amigo_boy

join:2005-07-22
Tempe, AZ
·Cox HSI
·magicjack.com

reply to amigo_boy
Re: Giving priority to MJ traffic (QoS, Tomato Firmware)

said by amigo_boy See Profile :

said by KodiacZiller See Profile :

I am on a cable connection with powerboost (8/2, boosts to about 20/4).
You might try DD-WRT which uses TCP Vegas (discussed earlier in this thread). I wasn't impressed when I tried it (compared to ordinary QoS with Tomato). But, my speed is 1.5/.5. Maybe it would do better on a faster connection than no QoS (or limiting your powerboost using ordinary QoS with fixed, slower speeds representing your average speed).
FYI. There is now an unofficial (modded) version of Tomato 1.22 with TCP Vegas. Just announced here:

»www.linksysinfo.org/forums/showt···?t=59885

Mark

KodiacZiller

join:2008-09-04
73368

reply to amigo_boy
said by amigo_boy See Profile :

said by KodiacZiller See Profile :

I am on a cable connection with powerboost (8/2, boosts to about 20/4).
You might try DD-WRT which uses TCP Vegas (discussed earlier in this thread). I wasn't impressed when I tried it (compared to ordinary QoS with Tomato). But, my speed is 1.5/.5. Maybe it would do better on a faster connection than no QoS (or limiting your powerboost using ordinary QoS with fixed, slower speeds representing your average speed).

Mark
I am not crazy about DD-WRT -- the developer is trying to commercialize it and make money on the back of GPL'ed code. There's nothing wrong with that IF the GPL license is adhered to. But, as many on various forums have pointed out, he seems to want to control where DD-WRT can be used (i.e., he only wants it used at home, which might violate the GPL).


amigo_boy

join:2005-07-22
Tempe, AZ
·Cox HSI
·magicjack.com

reply to KodiacZiller
said by KodiacZiller See Profile :

I am on a cable connection with powerboost (8/2, boosts to about 20/4).
You might try DD-WRT which uses TCP Vegas (discussed earlier in this thread). I wasn't impressed when I tried it (compared to ordinary QoS with Tomato). But, my speed is 1.5/.5. Maybe it would do better on a faster connection than no QoS (or limiting your powerboost using ordinary QoS with fixed, slower speeds representing your average speed).

Mark

KodiacZiller

join:2008-09-04
73368

reply to amigo_boy
I am on a cable connection with powerboost (8/2, boosts to about 20/4). There is a trade-off between setting QOS and putting MJ traffic as the first priority and not setting QOS and achieving my full Internet speed. I chose the latter. My connection is fast enough that MJ shouldn't be interrupted at all unless I happen to be torrenting or something at the time.


amigo_boy

join:2005-07-22
Tempe, AZ
·Cox HSI
·magicjack.com

reply to teddy_bear
said by teddy_bear See Profile :

What's interesting is that when QoS is activated on Tomato, the download speed is always capped at 3900 - no matter what downlink speed I specify in the settings. I can set it to 1, 4000, 7000 or 100000 - it's still capped at 3900 as long as QoS is enabled ...
This idea comes from »en.wikibooks.org/wiki/Tomato_Fir···guration . I've never cleared NVRAM on my router. I don't know if there's any risk of bricking your router.

If I were having your trouble I would go into Tomato's Administration->Configuration->Restore Default Configuration-> Erase all data in NVRAM memory.

Maybe power off/on after that's complete. Then reconfigure Tomato, but be sure not to change any inbound settings on the "basic settings" page except the max inbound limit. (I.e., leave everything below the inbound limit set to "none"). And, don't change anything in the "classifications" page.

If that doesn't work, you should post to that Tomato forum I mentioned earlier.

Mark

teddy_bear

join:2005-02-06
USA

reply to amigo_boy
Thanks amigo_boy! I'm checking the linksysinfo forum now, and will ask there if I don't find the answer...

And no, my cable provider does not use "speed boost" - my speed is stable at 6800/490 kbps. That's what all speed tests show (speedtest.net, or speakeasy.net), and that's what the torrents reach if I unleash them (well, at least download - torrents never reach my upload limit for some reason). What's interesting is that when QoS is activated on Tomato, the download speed is always capped at 3900 - no matter what downlink speed I specify in the settings. I can set it to 1, 4000, 7000 or 100000 - it's still capped at 3900 as long as QoS is enabled ...


amigo_boy

join:2005-07-22
Tempe, AZ
·Cox HSI
·magicjack.com

reply to teddy_bear
said by teddy_bear See Profile :

My actual down- and uplink speeds are 6800/490 kbps. But as soon as I enable QoS on Tomato 1.21ND, my speeds are capped at 3900/380 kbps - no matter what the other settings are!
One thought. Are you using a cable tier with "speed boost?" You didn't say how you're measuring your speed. But, if your service has a variable download speed (an initial burst), then you'll lose the benefit of this when setting the inbound speed in Tomato's QoS.

This seems to be a shortcoming of QoS. You have to specify the lowest speed you normally encounter. You can never take advantage of higher speeds. (If you specify a higher speed in Tomato, it could cause congestion, reducing the benefits of QoS.).

Mark


amigo_boy

join:2005-07-22
Tempe, AZ
·Cox HSI
·magicjack.com

reply to teddy_bear
said by teddy_bear See Profile :

how can I enable QoS in Tomato on my router without limiting my download speed permanently at ~60%?
I'm using Tomato (Linksys WRT54GL). I haven't experienced the slowdown you describe.

For general Tomato questions, it would be better to go here:

»www.linksysinfo.org/forums/forum···hp?f=116

Post your actual QoS basic settings and classifications. My guess is you have something wrong with your QoS settings.

Mark
Thread is
Forums » VOIP etc » Voice Over IP - VOIP » MagicJackNew To MagicJack..... »
« Tomato, QoS and "choppy voice"  
page: 1 · 2


Friday, 27-Nov 16:35:25 Terms of Use | Privacy Policy | Hosting by www.nac.net - DSL,Hosting & Co-lo | feedback | contact
over 10 years online! © 1999-2009 dslreports.com.
page compression OFF
Most commented news this week
· [119] Time Warner Cable Fires Broadside At Broadcasters
· [109] New AT&T Ad Campaign Hits Back At Verizon
· [95] Apple Joins AT&T Verizon Snark Fest
· [87] New Bill Takes Aim At Higher Verizon ETFs
· [70] TiVo Sees Record Customer Losses
· [68] In-Flight Internet Headed For Bumpy Landing?
· [60] Thanksgiving Open Thread
· [51] Verizon CEO: Hulu Will Be Dead Soon
· [38] EFF Wages War On Fine Print
· [38] ICANN Slams DNS Redirection
Most people now reading
· 3.x Feral Druid - Bear Tanking Guide [World of Warcraft]
· Windows 7 boot manager editing questions [Microsoft Help]
· Only firefox accesses Internet? [Security]
· 5 hour energy for diabetic [General Questions]
· Newegg Black Friday Sale started [Users Find Hot Deals]
· Leveling to 85 [World of Warcraft]
· Bell Response to PIPEDA Request [TekSavvy]
· HOW-TO: QoS and Tomato (fixes "choppy voice") [MagicJack]
· What to use while demonoid is down? [Filesharing Software]
· Speedtest server [TekSavvy]