6

Exact Duplicate: https://stackoverflow.com/questions/473465/firefox-plugin-to-simulate-slow-internet-connection

How do I simulate a slow internet connection (Edge/3g) on a Mac? Is there a Firefox plugin?

Community
  • 1
  • 1

6 Answers6

19

On a Mac or BSD, use:

sudo ipfw pipe 1 config bw 350kbit/s plr 0.05 delay 500ms
sudo ipfw add pipe 1 dst-port http

And to reset to your initial settings:

sudo ipfw flush
David Wolever
  • 148,955
  • 89
  • 346
  • 502
Chris
  • 3,184
  • 4
  • 26
  • 24
17

Apple now have an official developer tool called Network Link Conditioner which simulates different network conditions. It has some more powerful features that alternatives like SpeedLimit and Charlie — for example it can simulate packet loss and DNS delays as well as bandwidth and latency — and it is free.

Network Link Conditioner is provided with Xcode, with is a free download but is also a very large download!

Apple Xcode Network Link Conditioner

Ref: https://apple.stackexchange.com/questions/24066/how-to-simulate-slow-internet-connections-on-the-mac

Community
  • 1
  • 1
gutch
  • 6,959
  • 3
  • 36
  • 53
  • 3
    Note that in more recent versions of Xcode, the Network Link Conditioner has become a separate download which you install after Xcode. See http://stackoverflow.com/questions/11699805/where-is-network-link-conditioner-prefpane-in-osx-mountain-lion-and-xcode-4-4 for more details. – gutch Sep 11 '12 at 04:25
8

SpeedLimit does the trick for me.

jbrennan
  • 11,943
  • 14
  • 73
  • 115
  • +1 for speedlimit which at least works, unlike Apple's Network Link Conditioner which crashes 100% of the time on my (and others') Mac – cidered Apr 02 '12 at 15:08
  • This worked for me once I turned it on and ran up/down speed tests. But then when I tested a flash uploader that I was wanting to limit the connection on it didn't work. – spadeworkers Sep 18 '13 at 16:45
4

Charles and Fiddler are HTTP proxies that can throttle your speed, among other things. You can even tell your iPod or iPhone to use them, and capture all the traffic coming & going.

Chris Lundie
  • 6,023
  • 2
  • 27
  • 28
0

When I was evaluating how a piece of software would work with a bad cell-card connection, I wrapped some tin foil around the antenna. It sounds dumb, but it worked really well; the signal dropped down to a single bar but was not gone completely.

I also tried putting the laptop in a microwave which ended up being not nearly as effective.

Brian
  • 5,826
  • 11
  • 60
  • 82
-1

Not that I know of. If you want to see how things look when they're loading you can use firebug and set breakpoints in the javascript, or breakpoints on your server. I always use this technique to see how things look when they're loading.

Another option is NetLimiter, I've heard it works but haven't tried it myself http://www.netlimiter.com/

GBa
  • 17,509
  • 15
  • 49
  • 67