Search Mac Software Downloads
|
  Main     Internet     Throttled  

Throttled User Reviews (12 posts)Write A Review
sort: smiles | time
Mar 27 2008

BIKEHAM  I have used versions prior to the 0.5 release and had a dismal outcome. I installed the program not long after I bought my first mac and was flummoxed as to why my LAN speeds were pitifully slow. Some 12 months or more later I had an epiphany - could it be that Throttled was stymieing my LAN speeds and not just WAN as was intended? Removing this program made me a very happy LAN person. I am not sure if this program helped me shoot myself in the foot or it is just plain evil. The former is more likely, but I am still perplexed.  
(Version 0.5)

praisebury
-2
[ Reply ]
Jul 18 2007
***..

MOIRE  This is a great product, an absolute must for those who want to run a Mac OS X server on a limited internet pipe. But if you don't like spending a day or more troubleshooting the program to try and get it to work this isn't for you...this wouldn't have been a problem if the support actually existed. There is NO support, I emailed them during business hours and got no reply. When I paid for the pro version of throttled I didn't even get my serial # until I did a whois on their domain and called them...if you rely on support then you may find it worth your time to avoid this product and all products this company makes as there is NO SUPPORT! But other then that this product is great, just takes some time getting used to how it works. TIP: If you have something like a FTP server which consumes a huge amount of ports like I did and which results in the throttled port being in use you will not be able to use the gui. Instead you will have to download the command prompt version, create the ipfw rules yourself and then start the throttled process yourself. It's not that hard if you don't mind reading the documentation and startup script for info on how to do both...

But again there is no support and since they seem to promise support this is a big no no to me...is anyone there?!  
(Version 0.4.6)

praisebury
-1
[ Reply ]
Aug 22 2006

JEDIK  Besides the related problem with audio/video chatting with iChat (not 100% sure as I didn't test it again after uninstalling Throttled) , I could not start the OS X built-in firewall.  
(Version 0.4.5)

praisebury
-1
[ 1 Reply - Reply ]
Replies:
Sep 28 2006

MINIMAL  In order to use the OS X firewall, you must configure and start it first. Then start throttled and it works as expected.  
(Version 0.4.6)

praisebury
0

May 3 2006

CBX322  Since OSX does not allow QoS via kernel i.e. mark packages and priorise & queue them, this is the way to go. Of course, it is mostly a matter of settings...

Lately, I switched to a self compiled linux gateway with fully qos and it's unbeaten so far, i.e. skyping while upload is totally full is possible.  
(Version 0.4.5)

praisebury
0
[ Reply ]
Mar 16 2006

WFM  I would love it if this program worked better, it would be great for P2P.

However I have found it makes it impossible to make voice chats in iChat. I have been trying repeatedly with another mac user on broadband. Everything else was setup correctly, (UPnP, port forwarding etc) but it always failed saying insufficient bandwidth.

As soon as I removed throttled it worked fine.

Will  
(Version 0.4.2)

praisebury
0
[ Reply ]
Mar 19 2004

BXLBJORN  Does anyone know if there is an application that can prioritise bandwidth to specified apps, in an order of importance. Acquisition seems to slow down my surfin' experience quite a bit.

What I mean is e.g. me giving Acquisition 80% of bandwidth above other internet apps like Entourage or ICQ, but prioritise Netscape with 90% above Aquisition and the rest if I'm downloading a page.

So I should be able to move the internet apps up and down in a list and assign a % of bandwidth to each app, which it will use when no other app above is using bandwidth.

Am I making any sence ? Big question is, is it possible ? If so it might proove a challenge to all ya programmers out there! Who's up for it ?

Björn ;-)

PS: if you need me to explain by more graphic means, mail me at bxlbjorn@yahoo.co.uk  
(Version 0.3.0)

praisebury
0
[ 2 Replies - Reply ]
Replies:
Mar 24 2004

ANDRE  In response to the comment about prioritizing packets based on the service they are associated with: True priority queing isn't possible in OS X to my knowledge, but you can probably achieve what you want with several different rate limits. The problem you will have is that static rate limits are not efficient, because you can end up saturating your link or having unused bandwidth. Ideally, you want a 'borrowing' mechanism, by which different classes of traffic can make use of unused capacity until such time as there is contention, then it would back off. Read up on altq and build yourself an OpenBSD transparent bridge traffic shaper like I did :)  
(Version 0.3.1)

praisebury
0
Jun 4 2004

ANONYMOUS  CarraFix is a better throttler, and it does throttling by port number so u can custumize it  
(Version 0.3.2)

praisebury
0

Feb 12 2004
****.

BOLI  throttled does *not* work when apple's firewall is active.

however, there is a way to make it work with BrickHouse (which - like the apple firewall GUI - also uses ipfw, the firewall built into Mac OS X).

one has to edit /etc/firewall.conf and add all the ipfw rules that normally are in the throttled-startup file right at the beginning of it. one has to rename the rule numbers, so that throttled's rules come before ipfw's rules. as an example, here's how my /etc/firewall.conf looks like:

# Firewall Boot Script

# Generated by BrickHouse

#################################################

# BEGIN throttled ipfw rules, added by boli

#################################################

# prioritize http/https

add 500 divert 17778 tcp from any to any 80 out xmit en0

add 501 divert 17778 tcp from any to any 443 out xmit en0

# prioritize ssh and telnet

add 502 divert 17778 tcp from any to any 22 out xmit en0

add 503 divert 17778 tcp from any to any 23 out xmit en0

# prioritize imap and smtp

add 504 divert 17778 tcp from any to any 143 out xmit en0

add 505 divert 17778 tcp from any to any 25 out xmit en0

# prioritize ftp directory listings

add 506 divert 17778 tcp from any to any 21 out xmit en0

# prioritize aim or iChat

add 507 divert 17778 tcp from any to any 5190 out xmit en0

# prioritize msn

# add 508 divert 17778 tcp from any to any 1863 out xmit en0

# prioritize pop3

add 509 divert 17778 tcp from any to any 110 out xmit en0

# prioritize irc and sirc

add 510 divert 17778 tcp from any to any 6667 out xmit en0

add 511 divert 17778 tcp from any to any 6668 out xmit en0

add 512 divert 17778 tcp from any to any 9999 out xmit en0

# prioritize hotline and carracho "listing" ports (client end)

add 513 divert 17778 tcp from any to any 5500 out xmit en0

add 514 divert 17778 tcp from any to any 6700 out xmit en0

# prioritize hotline and carracho "listing" ports (server end)

# add 515 divert 17778 tcp from any 5500 to any out xmit en0

# add 516 divert 17778 tcp from any 6700 to any out xmit en0

# bind to throttle low priority services.

add 517 divert 17777 tcp from any to any out xmit en0

#################################################

# END throttled ipfw rules, added by boli

#################################################

#################################################

# Allow Loopback

#################################################

add 1000 allow ip from any to any via lo0

#################################################

# Allow packets from existing connections

#################################################

add 1002 allow tcp from any to any established

add 1003 allow all from any to any frag

#################################################

# Allow Essential ICMP Traffic

#################################################

add 1004 allow icmp from any to any icmptype 3,4,11,12

#################################################

## Rules for the en0 interface

#################################################

... more of the original firewall.conf follows, but that should be already there and of course depends on the settings you've made in BrickHouse.

i also commented out (added # in front of it) the above rules in the throttled-startup file, so these rules won't be added twice.

thanks for all this information go to the very responsive developer! i just thought i'd share it here. :D  
(Version 0.3.0)

praisebury
0
[ Reply ]
Jan 28 2004
****.

JUSTIN  Very nice. I was looking for a tool to do exactly this. It let's you control the upstream bandwidth.

Not for those afraid of the command line however. But, once you dive in you'll see how powerful this tool can really be. Great if you are interested in setting up QoS on your OSX box.  
(Version 0.3.0)

praisebury
+1
[ Reply ]
Dec 21 2003

ANONYMOUS  I THINK I found a way to cap downloads in throttled (if you're interested) that actually works!

In the throttled-startup configuration, instead of using allow to process your packets, designate a skipto # instead for all approved packets to be 'throttled' and approved through 1 inbound local port. For example:

# Localhost

$IPFW add 100 allow ip from any to any via lo0

$IPFW add 101 deny ip from 127.0.0.0/8 to any

$IPFW add 101 deny ip from any to 127.0.0.0/8

# Internet

$IPFW add 2000 skipto 65000 tcp from any to any via any

# Otherwise, no access

$IPFW add 64000 deny ip from any to any

# Divert

$IPFW add 65000 divert 17777 ip from any to any via any

(add another rule here to allow all passing traffic if you need to, you don't have to in Mac OS X)

I THINK this is sound, it's definately having an effect on my downloads when I apply it to everything to emulate a slower connection, and CNET Bandwidth tester confirms my settings. Can anyone confirm that this style works?  
(Version 0.2.9)

praisebury
0
[ 2 Replies - Reply ]
Replies:
Mar 2 2004

MAX  Could you please provide a functional file conf?

is possible to limit the download bandwidth on the fly with a terminal command?  
(Version 0.3.0)

praisebury
0
Nov 9 2004

MASTERKEW  Basically a n00b question, but could you say how to add this?  
(Version 0.3.2)

praisebury
0

Nov 20 2003
****½

JKP  This is far far better than Carafix. Is is much more powerful, and in fact is no less than a replacement for the missing 'Dummynet' functionality of most BSD kernels. Just stick this in and add some divert rules to ipfw (as you would with dummynet) and you have a decent as QoS system as you are going to find for OS X at the mo.

Does the job very well once you understand how to configure. Search on OS X hints or mail the (very responsive) developer for more info.  
(Version 0.2.9)

praisebury
+1
[ Reply ]
Nov 1 2003
****.

ANONYMOUS  Its easy enough to set up as far as CLI apps go, it does what it says it will and after using it for several months I haven't had any problems with it. A GUI configurator would be nice.  
(Version 0.2.9)

praisebury
0
[ Reply ]
Aug 24 2003
***..

ZINNEKEN  This may be a very usefull utility, but why does no one make a GUI for it? Command line stuf is necessary to use it ... I'm always afraid to do something hurtful to my mac ... What's wrong with good old mac user friendlyness??  
(Version 0.2.9)

praisebury
0
[ 2 Replies - Reply ]
Replies:
Dec 13 2003

YOUR MUM  command line applications aren't exactly UNFRIENDLY dude, just get with the times.  
(Version 0.2.9)

praisebury
0
Jan 28 2004

NOT DUMB  Command lines? Just like the old times when DOS ruled and most of us discovered Mac? Is regression the name of the game then?

Why should anyone want a Mac in that instance?

To those who're so happy playing Unix guru: you don't need MacOS to do so, nor expensive machines: just get yourself a cheap PC, and Unix is a free operative system. Sounds like heaven?  
(Version 0.3.0)

praisebury
0

 

The opinions expressed in the reviews are not necessarily those of MacUpdate.
MacUpdate waives any legal binding related to the comments and opinions expressed in the reviews.
Please contact MacUpdate politely if you wish for a comment to be reviewed by MacUpdate for removal.