Slashdot Mirror


Limiting Bandwidth Hogs on Public Wireless Nets?

arglesnaf asks: "I'm a consultant and spend a lot of time on public wireless networks at client sites (mostly hospitals / universities), coffee shops, and hotels. Quite often, the problem is that some person is running BitTorrent and eating 100% of the bandwidth. The result is that I can't get email during the day or play World of Warcraft in the hotel. I have considered sniffing and spoofing TCP resets to free up some bandwidth but need an automated way to handle new BitTorrent connections. Does anybody have any ideas on how to automate the sniff and reset strategy, or other ways to carve out a little bandwidth from hogs on public wireless?"

171 comments

  1. Steps for getting bandwidth by Kadin2048 · · Score: 5, Funny

    Step 1: Find wireless network with SSID "linksys" or "netgear"
    Step 2: Point browser at gateway
    Step 3: Log in with default password
    Step 4: Change channel, change SSID, enable WPA-PSK, change password.
    Step 5: ???
    Step 6: Profit!

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:Steps for getting bandwidth by steveo777 · · Score: 1

      Sad thing is that this would work 50% of the time. Especially in any residential area or an appartment complex without lead paint under the wallpaper.

      --
      This sig isn't original enough, it's time to come up with something witty...
    2. Re:Steps for getting bandwidth by Hijacked+Public · · Score: 1

      What really amazes me is the number of WAPs this applies to. When I'm traveling I hardly ever bother to find an actual public wireless spot, I just fire up Netstumbler and find one to borrow. Easier to find than a coffee shop, much less traffic, and no one in pantaloons smoking cloves sitting next to me.

      --
      "Sacrifice for the good of The State" - The State
    3. Re:Steps for getting bandwidth by smbarbour · · Score: 1

      How about this method instead of completely hijacking the router?

      1) Gain access to the router controls
      2) Place the offender's MAC on the ban list.

      It's a little more transparent than kicking everyone off except yourself.

      (If you're really creative and the capability is present, change the DHCP settings for the MAC such as don't assign a gateway address or assign it to a different subnet.)

    4. Re:Steps for getting bandwidth by SomeGuyTyping · · Score: 1

      but if he's already got IP/GW/DNS info, changing DHCP settings won't affect him until he needs to reacquire that info. You'd have to change the DHCP info, remove his dhcp lease and then disconnect him from the network somehow.

      --
      My posts are definitive. Reality is frequently inaccurate.
    5. Re:Steps for getting bandwidth by smbarbour · · Score: 1

      How about drop the banhammer and reboot the router/AP? That should do it. That will force the connection to drop, causing a new request for a DHCP lease. No one else will notice the downtime from the reboot since Mr. Hog is effectively blocking them anyway.

    6. Re:Steps for getting bandwidth by Doctor+Memory · · Score: 1

      I think my WRT-54G allows me to force a disconnect for a particular connection. Don't most WAPs? ISTR I had to use this when I was trying to get a new laptop configured, and I wound up eating all my DHCP leases (I have it set to five to discourage mass leeching).

      Offtopic question: do any consumer-grade WAPs support both WPA and WEP simultaneously? It's a hassle when my dad drops by, as his old laptop only handles WEP, and I've got all our systems at home configured to use WPA. Is there some technical (protocol-related?) reason why this can't be done?

      --
      Just junk food for thought...
    7. Re:Steps for getting bandwidth by jesboat · · Score: 1

      The WRT54G is capable of running multiple virtual wireless networks, each with their own encryption scheme, if you flash it with an alternative firmware. IIRC, one called DD-WRT supports it. I've never tried.

      Keep in mind, though, that if you have any VWLAN with WEP, your network will only be as secure as WEP.

    8. Re:Steps for getting bandwidth by Anonymous Coward · · Score: 0

      A cheap solution that you could propose to the hotel if you stay there a lot and they like you is this:

      Implement a FAP (Fair Access Policy) by using an old 586 computer and something like IP Cop.
      I am not sure but the last time I checked IP Cop was free (Linux distro). As one submitter suggested you could take the manager to lunch, explain your issue and donate an old pc to be used as an IP Cop "router" of sorts. (as a consultant I have a few of those lying around, I am sure most other techs do too).

      I tried using IP Cop on a wireless router with one of the 4 NIC interfaces configured for 28800 access. I connected it in this fashion and started surfing. It behaved just like a 28800 modem interface would speedwise. It was semi slow but you could still surf nicely.
      I put the broadband feed on the private side of the NAT interface, and put the throttled back feed on the public side. Now this wouldn't stop a real hacker but the occasional bit torrent user would be sadly disappointed at the results.

      I tried several other speeds up to 115,200 and had similar results. When you download a file in IE, it shows time remaining. Each time I changed the interface settings on IP Cop the download speed reflected this.

      Just a thought.

    9. Re:Steps for getting bandwidth by Anonymous Coward · · Score: 0

      Wow, it takes all of 60 seconds to reset any consumer quality WiFi router back to factory defaults. Changing all that shit did a hell of a lot of good.

  2. obvious by Anonymous Coward · · Score: 0

    Might I suggest you hire a consultant to set up some usage policies?

  3. That's not the question by Kadin2048 · · Score: 4, Insightful

    I think there's an assumption here that he doesn't control the WL router.

    E.g., it's a public router, like in a coffeeshop or hotel, but which doesn't have any QoS set up on it, so it's being abused.

    He wants a way of essentially chiseling out some room on the commons, when the other guy is already over-grazing his sheep there.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:That's not the question by Volante3192 · · Score: 1

      Unfortunatly, I don't think there's any way this can be solved reliably other than the suggestion below to "modify" the settings on the WAP.

      Course, if he's the consultant, perhaps he can consult the client sites on this. For a little investment can probably get a big return. The big guns who'd be using the WAP would not be torrenting, they just want to check their stock portfolio, so they'd be happy.

    2. Re:That's not the question by joto · · Score: 1

      So essentially, he wants to be able to control fairness on a public network, without having any other ability to control it than all the other people on the public network? Sorry, but that can't be done. Cooperation is your best bet. Walk over to the guy running bittorrent, and ask him to throttle his bandwidth ;-)

    3. Re:That's not the question by Ex+Machina · · Score: 3, Informative

      The excellent network attack package dsniff has a really cool utility tcpnice that may help.

  4. Short answer: No. by Stavr0 · · Score: 5, Insightful

    I'm a consultant and spend a lot of time on public wireless networks at client sites (mostly hospitals / universities)

    Get yourself an EVDO cellular modem. You can deduct it as a business expense. And stop trying to disrupt other peoples's connection.

    If you have a problem with bandwidth hogs, complain to the WiFi service provider. Don't take the matter into your own hands. You are not the bandwith police, what you are doing is probably illegal.

    1. Re:Short answer: No. by Chanc_Gorkon · · Score: 5, Insightful

      Exactly what I was going to say. A free wifi network is NOT your network. Just because someone else is being a asshat doesn't mean you need to be one as well.

      --

      Gorkman

    2. Re:Short answer: No. by Erwos · · Score: 4, Interesting

      The guy who sent in the question may not appreciate EVDO or HSDPA, because, IIRC, latencies are much higher. While this isn't a big deal for web or email usage, it's going to be painful on WoW.

      Then again, if the business is paying for it, that's quite acceptable.

      --
      Plausible conjecture should not be misrepresented as proof positive.
    3. Re:Short answer: No. by arglesnaf · · Score: 3, Interesting

      What you find many times if you talk to a Hotel Manager or Coffee shop owner they realize it is a problem and have no way to deal with it. They will tell you they wish they had an easy way to throttle these people, without investing in things like inline IPS / bandwidth management.

      Most of my clientel is small city midwest, and EVDO is not an option.

      At the hospital I am at today the IT security people think it is a great idea. Since they outsource their wireless management and the provider refuses to deal with it, they think using a wireless IPS like solution to limit hogs is their only way to fix it.

      I came up with the idea to ask slashdot after talking to my Hospital client and the manager of the hotel I normally stay at. Abusing the network by eating all the bandwidth is not someones right, and not all wireless providers are capeable of ensuring equitable wireless access.

    4. Re:Short answer: No. by Primis · · Score: 2, Insightful

      Then again *still*, whether he can play WoW or not in a hotel is a rather stupid, frivilous issue and one not even worth commenting on. That alone speaks to the original question poster's mentality, right there, that it is somehow a "priority" over everyone else's traffic...

    5. Re:Short answer: No. by Stavr0 · · Score: 1
      Well the submitter has two separate issues: 1. How to get proper bandwdith so he can properly do his consultant job. 2. H0w to k1ck da lam3rz 0ff th3 W1F1 to k1ll da l@g on my W0W gamez.

      I answered question 1.

    6. Re:Short answer: No. by Stavr0 · · Score: 1

      Also... will I ever be able to spell bandwidth properly today?

    7. Re:Short answer: No. by bcat24 · · Score: 1

      Word. I let out a little chuckle when I got to that part of the article. I can understand emailing and web surfing on an open wifi connection, but who says his WoW is more important that the other guy's BitTorrent? Personally, I think they're both bandwidth hogs. :)

    8. Re:Short answer: No. by arglesnaf · · Score: 1

      Its not about priority, it's just a demonstration of the same issue. The ping time to the second hop gets as high as 3000ms due to bandwidth saturation.

      I live in a hotel every weekday for the last seven months and have asked the hotel about the bandwidth problem, and they are supportive of this approach. They know one or two guests are ruining the internet access for everybody, and wish they could do something about it. Since it is a corpoarte big chain hotel they do not have the ability to implement their own solution seperately.

    9. Re:Short answer: No. by arglesnaf · · Score: 1

      I concur, I'm not trying to be an asshat as well, its just that one person is ruining the wireless for the 40 or so others trying to use it.
      see here

    10. Re:Short answer: No. by brunson · · Score: 0

      So what? Are you the guy that plants his ass in the fast lane because you don't think people should be speeding? It's not your job to enforce the speed limit, it's the job of the police. It's not your job to make sure people don't hog bandwidth on a public access point, asshat, take it up with management or buy a cellular card.

      --
      09F911029D74E35BD84156C5635688C0
      Jesus loves you, I think you suck
    11. Re:Short answer: No. by Vellmont · · Score: 2, Insightful


      Exactly what I was going to say. A free wifi network is NOT your network. Just because someone else is being a asshat doesn't mean you need to be one as well.

      Well, my argument would be it's not the bandwidth hogs network either. If someone were blasting really loud music in a public space, would anyone but the music blaster complain if you were able to send sound cancelling noise to block the loud music (and do it in a perfect way that only stopped the loud music)?

      In this case the guy isn't being an "asshat" at all since he's also making the network useable for everyone. I'd be more worried about legal implications of doing this than someones strange morality of being against inteferring with other peoples breaking of a network.

      --
      AccountKiller
    12. Re:Short answer: No. by arglesnaf · · Score: 2

      I already have spoken to management. The hospital wants to deploy whatever solution I come up with here, the hotel is supportive. One person can literally kill the connection, to the point you can't load google. This is not a question of policing, its a question of making wireless usable at all.

    13. Re:Short answer: No. by plover · · Score: 1
      they wish they had an easy way to throttle these people

      Sneak up behind these people with a short piece of rope held between your hands, loop it over their heads, and pull. They are then throttled. Easy.

      To make it easier, do it one person at a time.

      --
      John
    14. Re:Short answer: No. by Kadin2048 · · Score: 1

      Well in that case, if you have the cooperation of the hospital and hotel, why not replace the router with one that will take a more flexible firmware (like DD-WRT) and then enable its QoS controls? You can put almost all P2P stuff into the "Bulk" category, while putting WoW, HTTP, Citrix, and SSH stuff in higher categories.

      Also, you could create a whitelist of known MAC addresses and give them higher priority than everyone else who just walks in off the street, and you can have the router's logs forwarded to a central location for analysis -- meaning that if it's someone on the whitelist who's hogging bandwidth, you can find them and settle it adminstratively.

      The solutions available when you have control of the router are significantly greater (and veer less into vigilantism, although I don't think it's necessarily as unjustified as other people are making it out to be) than if you're just using it and don't have control.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    15. Re:Short answer: No. by Hizonner · · Score: 1

      Um, get a smarter provider? I know they're mostly pretty stupid, but they can't all be that stupid. Your clients didn't all do anything really dumb, like signing up for a long-term contract with a crummy provider, did they?

      As for self-help, it makes no sense to say that they don't want to invest in inline bandwidth management, and then suggest that they invest in an equally expensive packet-sniffing, RST-sending hack. That hack is going to be just as hard to administer, and is going to involve just as much equipment, as doing the shaping the right way. If you think the inline bandwidth management gear is more expensive, you're not looking for it in the right places. If you think administering the hack is easier, you're just insane.

      The right way to do the bandwidth management, by the way, is per-endpoint fairness, not anything that looks at port numbers.

      ... and it sort of sounds like maybe these networks are under-engineered in the first place...

    16. Re:Short answer: No. by Barny · · Score: 1

      I'd be more worried about legal implications of doing this

      Can you say DoS attack?

      As someone said, if its that important to you, get a "mobile network" solution, whatever is applicable in your country (in australia we have one supplied by telstra that is dog slow, but useable for MMOG).

      --
      ...
      /me sighs
    17. Re:Short answer: No. by ArsonSmith · · Score: 2, Funny

      Umm, that wasn't the only spelling error you had.

      Just an FYI.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    18. Re:Short answer: No. by CXI · · Score: 3, Insightful

      I have considered sniffing and spoofing TCP resets to free up some bandwidth but need an automated way to handle new BitTorrent connections. Does anybody have any ideas on how to automate the sniff and reset strategy, or other ways to carve out a little bandwidth from hogs on public wireless?"

      When you want to know about the correct way to do it, you ask about QoS and other bandwidth limiting methods. You do NOT, as you've done, talk about TCP resets and "automated sniff and reset strategy".

    19. Re:Short answer: No. by Bender0x7D1 · · Score: 1

      I'm not sure if this applies, but is there a way to change to Point Coordination Functionality (PCF) instead of Distributes Coordination Functionality (DCF)? PCF means the AP will "ask" each connected system if they have something to transmit. They don't just send it out and hope there aren't any collisions like in DCF. If it was set up in a round-robin style, you would get your x% of the bandwidth - as long as you had something to send.

      Don't know what settings would have to be changed on the AP or client system. (Or if they even have that built into their management console.)

      MAC Modes.

      --
      Reading code is like reading the dictionary - you have to read half of it before you can go back and understand it.
    20. Re:Short answer: No. by networkBoy · · Score: 1

      I'm just wondering if /. is the right place to be asking about throttling BT bandwith? Might have better luck at TPB?

      -nB

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    21. Re:Short answer: No. by Ant+P. · · Score: 1

      Do they have control of the access point's OS? With Linux you can rate limit layer 7 in the firewall (with the right tools), and there's always QoS.

    22. Re:Short answer: No. by Anonymous Coward · · Score: 0

      As the other poster mentioned, if you are talking about "sniffing and spoofing TCP resets" as a way to control network flow, perhaps you should consider you might not be the right person for this task.

      If you want it done right, you are going to use a wireless router that can set up QOS queues. Anything else is a nasty ugly broken hack.

    23. Re:Short answer: No. by Vellmont · · Score: 1


      Well in that case, if you have the cooperation of the hospital and hotel, why not replace the router with one that will take a more flexible firmware (like DD-WRT) and then enable its QoS controls?

      Because he's "just some guy" using the network, not the network administrator. He doesn't want to administrate the network, and the people who run the network don't want to go to all the trouble of pulling out one solution that works (minus the hogs).

      It seems to me the solution of disrupting peoples network connections who're hogging the bandwidth is a perfect solution for all involved. If done correctly it only interrupts the p2p guys, and if there's some problem with it, you can just turn it off without having to troubleshoot and fix what's broken. There's probbably ways around this solution, but I doubt the p2p guys hogging bandwidth are going to be sophisticated enough to even realize what's going on. Anyone that has the knowledge to get around this kind of disruption isn't likely to be using a free wireless connection for p2p apps, they'll p2p from home.

      --
      AccountKiller
    24. Re:Short answer: No. by Atzanteol · · Score: 1
      That's quite harsh. You're probably not a consultant who travels a lot. I've spent my share of time on the road alone working at client sites, it gets boring. Sometimes you work off-hours or weekends.

      Being able to play WoW or some such really helps to kill the time while doing nothing at night.

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    25. Re:Short answer: No. by dougmc · · Score: 1
      while putting WoW
      It's just a hunch, but I'm guessing that the hospital would want to put WoW into the same lower QoS category. Which wouldn't gain the WoW player much.


      Ultimately, this sounds like another case of `what I want to do (WoW, and I'll throw in some things that sound like work too) is more important than what you want to do (Bittorrent, but who knows what else would be included.)'. I believe the general problem has been explored in great detail over the years under the name tragedy of the commons.

    26. Re:Short answer: No. by dougmc · · Score: 1
      It seems to me the solution of disrupting peoples network connections who're hogging the bandwidth is a perfect solution for all involved
      For all? Even the p2p user?


      Personally, I'd call it a DoS attack, and would believe that the perpetrator (the person intentionally disrupting other people's connections) is a criminal and should be treated as such. It's also possible that merely sniffing the network (arguably to see where all the bandwidth is going) is violating the law.

      And yes, BT can suck up most (not all!) of the available bandwidth, but who are you to decide that your application (WoW no less!) is more important than theirs?

      The proper response is for the people providing the service (not just some user) to do something -- either block BT entirely, lay down policies on it's use and enforce them, put some sort of QoS into place, bill per byte of bandwidth used (this requires locking down the AP somewhat, of course) ...

    27. Re:Short answer: No. by rpbailey1642 · · Score: 1

      If you're feeling adventurous, you can get a Soekris box, install OpenBSD/FreeBSD and have a completely customizable wireless access point. With PF and ALTQ, you can do bandwidth throttling, can disable certain types of traffic with Snort+PF, or anything else that you feel appropriate. This site www.netgate.com has everything you need, hardware-wise. Google can help you find instructions on getting the OS installed.

    28. Re:Short answer: No. by Threni · · Score: 1

      > Well, my argument would be it's not the bandwidth hogs network either. If someone were blasting really loud music in a public space,
      > would anyone but the music blaster complain if you were able to send sound cancelling noise to block the loud music (and do it in a
      > perfect way that only stopped the loud music)?

      That's a very poor analogy. If the guy was asking for a way to allow the hogs to download unaffected AND for him to have as much bandwidth as he needed to, then perhaps it would be more apt. He is, in effect, asking for a way to disable the loudspeakers for as long as he wishes to remain in the room.

    29. Re:Short answer: No. by jesboat · · Score: 1

      That wouldn't matter because the bottleneck is (almost certainly) not between the WAP and the clients, but rather between the WAP and the Internet.

    30. Re:Short answer: No. by FuegoFuerte · · Score: 1

      It's not your job to enforce the speed limit, it's the job of the police.

      It's exactly this kind of thinking which necessitates having police at all. In a proper society police ought to be nothing more than a faint rumor from far-away lands, the very notion of which a proper free people spit upon with disgust.

      You see, in a good and proper society, when one is being an asshat, those around him take the responsibility to walk up and say "stop being an asshat." If the person continues to be an asshat, they soon cease to be a member of that society through one means or another.

    31. Re:Short answer: No. by Vellmont · · Score: 1


      For all? Even the p2p user?

      Sorry if I forgot about them. One doesn't generally worry about the troublemakers when devising a solution to a problem. I suppose law enforcement isn't really optimal for thieves either. I take it you're one of the slimeball p2p users taking up scarce bandwidth on free wi-fi networks?

      Personally, I'd call it a DoS attack, and would believe that the perpetrator (the person intentionally disrupting other people's connections) is a criminal and should be treated as such.

      Uh huh. And where did you get an expectation of free bandwidth and connectivity on a free network where you didn't pay a dime for it? Also note that he has the permission of the network admins to do this.

      It's also possible that merely sniffing the network (arguably to see where all the bandwidth is going) is violating the law.

      How does one have an expectation of privacy on a publically accessible, completely non-encrypted, broadcast over the air network? Even if you did, any automated application would be only looking at packet headers and packet volumes to identify hogs. Do you really consider how much bandwidth you're hogging to be protected under privacy laws? Didn't think so.

      --
      AccountKiller
    32. Re:Short answer: No. by Bender0x7D1 · · Score: 1

      True. However, it should still have some effect. Since the AP has gone to polling, it will take a longer period of time for the "bad" client to receive a packet and send an ACK (it has to wait its turn in the queue). This will cause the AP to start buffering packets for the client, but it will eventually start dropping packets. Once packets start to drop, congestion control should kick in and start throttling the traffic back.

      As long as the AP only allows each client the opportunity to send a single ACK each, (or several ACKs each), even the incoming bandwidth should be shared more evenly. The downside is that it will degrade performance for everyone since even idle stations have to be polled to see if they have traffic - so a large number of people on a single AP will reduce performance greatly - even if only one client is active.

      I don't think it is a great solution - but it is a solution.

      Another solution would be placing a machine between the AP and the ISP to traffic shape. If someone is abusing the bandwidth - start dropping their packets - congestion control should handle the rest.

      --
      Reading code is like reading the dictionary - you have to read half of it before you can go back and understand it.
    33. Re:Short answer: No. by NeMon'ess · · Score: 1

      If people see a murder, rape, or attack about to happen, in a more ideal society they could intervene to stop those bad things from happening without consequences. Consequences like the people intervening getting hurt, retaliated against, or misinterpreting the situation.

      This is a clear situation however. Asshat is using too much bandwidth, and an ordinary person should be able to stop it. If we could all stop speeders, knowing we wouldn't get hurt, and knowing the law-breaker had no good reason for breaking the law, then soon the only people speeding would be those with good reasons. Then the law could get changed because the 80% of the people who actually want to legally go 75mph would tell their legislators to do change the law.

    34. Re:Short answer: No. by Anonymous Coward · · Score: 0

      One doesn't generally worry about the troublemakers when devising a solution to a problem.

      Seems to me that your "solution" worried ONLY about the trouble-maker. I.e. the guy doing the DOS-attack.

      And yes, if I find you doing that on any network I'm involved with, you'll be leaving on the back seat of a police car.

      Either get the owner of the network involved, and do stuff the right way, or accept that other people have just as much right to be there. DOS attacks ARE illegal, and only proves that YOU are the troublemaker, not the guys using the network.

    35. Re:Short answer: No. by Achromatic1978 · · Score: 1

      So you're consulting on this for the hospital, and yet your "solution" involves you sending tcp resets to other people's connections, rather than bandwidth throttling / QOS?

    36. Re:Short answer: No. by Bert64 · · Score: 1

      But if it is a public network, and the owner of that public network places no restrictions on bandwidth usage then the bandwidth hog is doing nothing wrong.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    37. Re:Short answer: No. by Technician · · Score: 1

      I read a lot of questions with a lot of paranoia (only the paranoid survive). Reading between the lines it looks like a social engineering hack. "I'm not getting enough bandwidth--How do I toss people off the common pasture so I can feed my herd?"

      This is the problems of greed in the commons refered to in The Tragedy of the Commons.

      http://en.wikipedia.org/wiki/Tragedy_of_the_common s

      Nice social engineering hack! Get Slashdot to tell how to kick other herders off public land.

      If your needs are great, it's time to invest in your own place where you can put up fences. A sat modem or cell modem comes to mind.

      --
      The truth shall set you free!
    38. Re:Short answer: No. by BK425 · · Score: 1

      This really is the obvious answer. If you want good connection, pay for it. If you're not paying for it then it's not your connection. You only get to set use policies on your connection.

    39. Re:Short answer: No. by Jester998 · · Score: 1

      Why are you so surprised? This is what insultants (err, I mean consultants) do for a living. They pull something out of their ass, call it a solution, then worry about whether it can actually be done. Whether it's the 'right' solution doesn't enter into that process.

      Concrete examples of the above are left to the experience of the reader.

  5. What if you're the network admin? by OlivierB · · Score: 1

    I'm currently thinking of setting up a Fon acces point at home (www.fon.com) however I am worried that some people will just go stupid and hog all the bandwith.
    Is there anyway to limit individual bandwith to approx 150kps?

    --
    Artificial intelligence is no match for natural stupidity
    1. Re:What if you're the network admin? by Yonder+Way · · Score: 3, Informative

      Use OpenBSD as your gateway OS and set up queues so that BitTorrent is allowed on its well known ports, but carve out dedicated bandwidth as well for other services like imap, smtp, http, https, etc. to make sure they always have priority over torrents. You can prioritize the queues so that interactive services like ssh and http/https will pre-empt bandwidth from bulk transfer services like BitTorrent and ftp. The amount of control you have with pf is any geek's dream. You can even go so far as to say that hosts running Windows get put in a lower priority queue than hosts running anything else. :)

    2. Re:What if you're the network admin? by swv3752 · · Score: 1

      Setup QoS. If using something like DD-WRT, fairly easy to do it on the router itself to throttle everyone.

      --
      Just a Tuna in the Sea of Life
    3. Re:What if you're the network admin? by Stavr0 · · Score: 1
      Prioritized Internet Sharing for Home Users? (from the bandwidth-preservation dept.)

      Even a plain jane Linksys router has basic QoS support. I have mine setup to prioritize port 25, 110 and 80.

    4. Re:What if you're the network admin? by Knara · · Score: 1

      If you have a WRT54x router, are you still using the original firmware? I had very little luck getting prioritization of packets through its QOS to work right. The DD-WRT seems to work a lot better, wondering if I'd missed something in the factory setup (though now that I think about it I think I was prioritizing by switch port, but that shouldn't matter I wouldn't think).

    5. Re:What if you're the network admin? by Stavr0 · · Score: 1

      I implemented QoS because the wife was complaining about Web surfing and email problems when I was saturating the bandwidth. The complaints have stopped. I guess it's working ;-)

    6. Re:What if you're the network admin? by Anonymous Coward · · Score: 0

      Apparently iptables + l7filter patch seems to be able to check whether the packets are BT or not.

    7. Re:What if you're the network admin? by Strolls · · Score: 1
      I'm currently thinking of setting up a Fon acces point at home (www.fon.com) however I am worried that some people will just go stupid and hog all the bandwith. Is there anyway to limit individual bandwith to approx 150kps?
      Yes. When you log into the Fon router using the registered email address & password you are redirected to your "Fon homepage" which has a sliding meter to set the amount of bandwidth you wish to share. You can also add "guest" accounts - users logging in with one of these do not have admin access.

      Stroller.

  6. Do you... by Anonymous Coward · · Score: 0

    really work for the the MPAA/RIAA and want to find a way to kill the somewhat anonymous usage of bittorrent on free public wi-fi?

    1. Re:Do you... by Raistlin77 · · Score: 1

      Nah, the questions would have been from Anonymous Coward if that were the case.

  7. Reboot the router by swv3752 · · Score: 1

    Go and unplug the router. Most likely, anyone using bittorrent is leaving the computer unattended so, dropping thier connection will likely keep them from reconnecting, particularly if the hotspot is using nocatauth.

    Though it it was properly setup, they would just have QoS set on the router, so no one person could be a hog.

    --
    Just a Tuna in the Sea of Life
    1. Re:Reboot the router by hauntingthunder · · Score: 1

      Or

      maybe forceing all the Stations to reassociate might do the trick not sure if bit torent waits for reconection in that state.

      --
      You will never get to heaven with an Ak 47... But A Zu 30 is good for Low Flying Cherubim
    2. Re:Reboot the router by thelonestranger · · Score: 1

      Wouldn't work. Most Bittorrent clients simply restart the downloads once the connection returns.

      --
      To err is human. To forgive is not company policy.
  8. I suggest by Acy+James+Stapp · · Score: 4, Funny

    You go from room to room asking if anyone is running bittorrent. When you find someone who is, shoot them and close bittorrent. I think any judge would consider this reasonable, after all it's *your* bandwidth they're stealing, and clearly thoes denied their WoW fix can't be expected to behave entirely rationally.

    --
    -- Too lazy to get a lower UID.
    1. Re:I suggest by camusflage · · Score: 1

      clearly thoes denied their WoW fix can't be expected to behave entirely rationally.

      Jack Thompson, it's good to see you've seen the light. Can you please stop going after Take Two now, mmmmkay?

      --
      The truth about Scientology, Xenu, and you: Operation Clambake
    2. Re:I suggest by loraksus · · Score: 1

      No, no, WOW players would use the +36 sword of truth to slay the hogs...

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
  9. Comment removed by account_deleted · · Score: 2, Funny

    Comment removed based on user account deletion

  10. Easy. by Anonymous Coward · · Score: 0

    Take a goatse jpg. Find the SMB shared folder of the person using bittorrent. Upload the goatse image to the folder, rename it, and upload again. Repeat until their harddrive is filled up. BT cannot continue downloading due to insufficient space, and since they're running Windows, it'll probably start working really slow. Problem solved.

    1. Re:Easy. by Anonymous Coward · · Score: 0

      I can one-up that. http://evilscheme.org/defcon/

  11. Numerous ways to effectively deal with this. by Neuropol · · Score: 1

    Virtually every access point, router, controller sold on the market today comes complete with bandwidth control functions built in to them.

    Familiarize yourself with QoS, Contenet Filtering, and bandwidth throttling via caping per-user throughput.

    If the traffic and workload are too heavy for small router configurations in attempt to gain control of the issue, one should seek out companies like WatchGaurd, St. Bernard, Baracuda, and many more. These are content filtering hardware manufacturers. They produce exclusive devices that do this exact task. Depending on your influence on the design of the network and budget, a content filter is always going to be the best answer. Control times, site urls, meta tag filters, etc are all normal functions of these pieces of equipment and the work very well. These are often times found in educaion networks where kids pound the network with YouTube video requests, Limewire traffic, and IM nonsense.

    Lastly, I do not intend to sound insluting here, but if a 'consultant' were to be 'consulting' Slashdot for ideas on how to control things like QoS, I'd be questioning the actual hands-on-knowledge of said 'consultant' and wondering if that person/company were the right ones to choose for handling my networks.

    1. Re:Numerous ways to effectively deal with this. by arglesnaf · · Score: 1

      I am not a consultant for this, I simply happen to be consuming these services. I happen to be consulting for something completely different, and just need wireless access.

  12. Barter consulting time for services by davidwr · · Score: 2, Interesting

    Step 1: Find a solution you could impliment cheaply if only you had permission.
    Step 2: Buy the coffee shop or hotel manager lunch. Explain that they have a problem and that you are willing to fix it in exchange for goods and services. Explain how this will make life better for all their customers.
    Step 3: After getting permission, fix the problem.
    Step 4: Enjoy the coffee or free room-nights.
    Step 5, required in some countries :( : Pay self-employment taxes on value of bartered goods.

    Step 6: Use reference to get a better job than the one you have :)

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Barter consulting time for services by peacefinder · · Score: 1

      Excellent idea. For Step 1, I suggest looking at this comment.

      Of course, it may be that the AP already supports QoS and it just needs to be configured. If not, running OpenBSD's PF as a bridge on a Soekris 4801 (or equivalent low-power box) with compact flash for mass storage would allow him (with the owner's permission) to place it upstream of the access point and forget about it. The whole thing is US $300-$400 plus time.

      (It could be done even cheaper on a salvaged old computer, of course, but the reliability would be lower and power consumption much higher.)

      --
      With reasonable men I will reason; with humane men I will plead; but to tyrants I will give no quarter. -- William Lloyd
  13. um, I'm a little supprised... by josepha48 · · Score: 2, Informative
    .. that you are asking that in public. What you are asking to do is possibly against the computer abuse and fraud act. You are asking to disrupt someone elses connection by 'hacking/cracking' thier traffic.

    I'd suggest you go to the front desk and tell them that you are having problems with the wireless. That you are staying in this hotel because they have internet access. I'd suggest that you tell them someone needs to look into the situation or move you to another hotel. Tell them that you suspect that someone is doing something against the law ( I know running bit torent is not against the law ) and taking up all the bandwidth. Who knows you can drop in the comment, I think that someone is running an unlawful site and allowing people to download pirated movies and that the MPAA and RIAA may come after the hotel and sue them. That would get their attention.

    Complaining often works!

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?

    1. Re:um, I'm a little supprised... by arglesnaf · · Score: 1

      I actually already have complained. See this post I've been living in this hotel for the past 7 months and they know they have a problem and are powerless to fix it. They know one or two guests ruin the connection for everybody, but their outsourced wireless provider isn't fixing things. The Hospital has the same problem. Both are supportive of the idea of interrupting the bandwidth hogs to use the connection. (I actually consult for the Hospital security dept, they can't get the outsourced wireless provider to do anything about it, and would like to deploy whatever solution I come up with.)

    2. Re:um, I'm a little supprised... by Anonymous Coward · · Score: 0

      Why have you been living in a hotel for 7 months? You would have been much better off to get a 6-month lease on an apartment.

    3. Re:um, I'm a little supprised... by Ginger+Unicorn · · Score: 0

      because he's alan partridge. the next slashdot submission will be "how do you make pornography come on my tv?" or "does anyone fancy a drink?"

      --
      (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
    4. Re:um, I'm a little supprised... by LurkerXXX · · Score: 1

      Well if you are a security consultant, than you should know some network security guys. Ask them and I'm sure one of them would be happy to consult or point out a consultant who could fix them right up. If they can't get permission to replace the wireless equipment they have, but you have physical access to the wireless access points and the central tie-in to the cable/dsl/T1 or whatever, drop in an IP-less OpenBSD machine between them, and have it throttle the users.

    5. Re:um, I'm a little supprised... by illumin8 · · Score: 1
      What you are asking to do is possibly against the computer abuse and fraud act. You are asking to disrupt someone elses connection by 'hacking/cracking' thier traffic.
      I would disagree. This is not illegal, but it is unethical. You are not hacking or cracking anything on their computer. All you are doing is sending a TCP reset packet on an open wireless network. Their computer can choose to ignore it or honor the reset request; you are not accessing or tampering with any data on their computer itself. But seriously, if enough people start doing this, the various BitTorrent client programs will simply be modified so that they can detect spoofed TCP reset packets and ignore them. By doing this, you're basically contributing to the arms race that is p2p abusers vs. network admins.

      A better solution, if you have access to the network hardware itself, would be to implement some type of QoS or rate limiting. This can be done easily enough on a Linksys WRT54-G with custom firmware, so it shouldn't cost more than $100 for a total solution.
      --
      "When the president does it, that means it's not illegal." - Richard M. Nixon
  14. *chuckle* by TrebleJunkie · · Score: 3, Interesting

    ...ya bitch about The Next Guy hogging your bandwidth, and yet most of you clamour for "Net Neutrality."

    Irony.... glooooorious irony.

    --

    Ed R.Zahurak

    You know, oblivion keeps looking better every day.

    1. Re:*chuckle* by bucky0 · · Score: 2, Informative

      That would be really ironic and funny if that was the argument against NN at all.

      The argument about NN isn't about whether or not ISPs should be able to give certain type of traffic greater priority over the others (I.E. making VOIP take higher priority over HTTP)

      The argument about NN is whether or not ISPs should be allowed to give certain organizations higher priority than others. What the submitter is talking about is prioritising HTTP over Bittorrent, which most wouldn't disagree about. What NN supporters are talking about is whether or not Comcast should be allowed to throttle back Vonage or Skype connections and give preference to their own VOIP service.

      It's a small point, but significant, if you run it through your head.

      -cheers

      --

      -Bucky
    2. Re:*chuckle* by kinkos · · Score: 1
      ...ya bitch about The Next Guy hogging your bandwidth, and yet most of you clamour for "Net Neutrality."

      Irony.... glooooorious irony.
      I don't know about you, but i'd be pretty pissed if i was out trick-or-treating this halloween and watched some schmuck dump the bowl into his bag instead of reading the "Please Take One" sign the senior citizens left out =/
      --
      Open Source, Open Mind
    3. Re:*chuckle* by Anonymous Coward · · Score: 0

      *sigh* ...only on Slashdot can such an uninformed, blatant troll be modded Interesting.

      Net Neutrality concerns QOS at the ISP level, not the LAN level. Hello, anyone home McFly?

      Let's hope meta-moderating catches whoever is stupid enough to think this is "Interesting."

    4. Re:*chuckle* by TrebleJunkie · · Score: 1

      They're the same issue though -- taking a finite resource (bandwidth on particular pipes) for granted and expecting it all for nothing at the expense of the bandwidth's provider, never mind that that provider *owns* his infrastructure and can and should part it out or prioritize it or charge for it whatever he wishes.

      --

      Ed R.Zahurak

      You know, oblivion keeps looking better every day.

    5. Re:*chuckle* by TrebleJunkie · · Score: 1

      But at the same time, if the candy bowl is owned by an ISP, and the trick-or-treaters are companies like Google or YouTube, you want them to be able to take all the candy they want, as long as they give it to you, with --no-- consideration given to the ISP.

      --

      Ed R.Zahurak

      You know, oblivion keeps looking better every day.

    6. Re:*chuckle* by kinkos · · Score: 1
      But at the same time, if the candy bowl is owned by an ISP, and the trick-or-treaters are companies like Google or YouTube, you want them to be able to take all the candy they want, as long as they give it to you, with --no-- consideration given to the ISP.
      You're distorting the analogy. We're talking about a public wifi access point. The OP was unjustly juxtaposing a free wifi access point with ISPs. My analogy demonstrates the difference between the OP's comment and the submitter's point of view.

      Besides, if i run a public access-point, i expect people to play nice and fairly with the bandwidth. The difference between my *free* public-access wifi and someone like google using an ISP's bandwidth is that google et al have *already paid* for their bandwidth. The ISPs want to make google et al pay *extra* for *preferential* bandwidth. That's what the whole net neutrality debate is about.
      --
      Open Source, Open Mind
    7. Re:*chuckle* by Aurisor · · Score: 1

      Your analogy is inaccurate. The article is about ensuring QOS, something which is done on pretty much every competently-run network in existence, and well-accepted as reasonable on any networks where it isn't. QOS is not a violation of network neutrality.

      Here's an example. Let's say the coffee shop sat down and figured out that college kids account for 80% of their bandwith usage but only 20% of their revenue, whereas working-age people accounted for 15% of their bandwith and 60% of their revenue. They then decide to have their network deliver the New York Times and WSJ sites at full speed, and everything else at 5k.

      Of course, even if this were the case, it wouldn't be that odious because users could just go to another coffee shop. Really, no matter how you slice it, it's very hard to make this situation look anything like the network neutrality debate.

      In short, there's nothing contradictory about holding the two following opinions:

      1) Network providers should take reasonable steps to avoid abuse, such as capping max download speeds.
      2) Network providers should not be able to jack their rates up because you're making a lot of money with it, or throttle your connection down to nothing because you're accessing information they don't like.

      The bottom line is that the free flow of information is a Greater Good which should not be "for sale."

    8. Re:*chuckle* by balthan · · Score: 1

      The argument about NN isn't about whether or not ISPs should be able to give certain type of traffic greater priority over the others

      It really depends on who is doing the arguing. The point has been a bit muddled and it's hard, sometimes, to get people to agree on specifically what they're arguing about.

    9. Re:*chuckle* by bucky0 · · Score: 1

      Fair enough, there's been more than enough misinformation about NN, but it doesn't change the reality of what ISPs and companies like google are arguing for.

      --

      -Bucky
    10. Re:*chuckle* by Phil+Karn · · Score: 1
      QOS is not a violation of network neutrality.

      Actually, it is. Before QoS, routers handled all packets in neutral, FIFO order. QoS, by its very nature, handles packets in something other than FIFO order. With QoS, some kinds of packets are more important than others.

      But there's nothing wrong with QoS per se. The real issue is who controls the QoS rules? The users or the carriers?

      As far as I'm concerned, I pay for my DSL line so I should get to decide which packets on it are more important than others.

      Yes, I understand that I also use shared facilities beyond the end of my DSL line. But QoS is relevant only where there's a bottleneck, and in practice my access link is almost always the bottleneck.

      I think the debate over network neutrality would be a lot more productive if it could be directed away from whether all packets are equal (they aren't) and toward who gets to decide which packets are more important than others. I'm astounded that nobody seems to realize this.

      I use Linux on my upstream DSL link (I have no control over the downstream link, but the uplink link is much slower). I give top priority to VoIP, bottom priority to Bit Torrent, and intermediate priority to everything else. Within each traffic class, fair queuing ensures that each stream gets its fair share. Before QoS, VoIP was useless whenever I ran Bit Torrent. With QoS, I can run as many BT sessions as I want with no effect on VoIP at all, and even my interactive sessions are much more usable. I consider QoS a dramatic improvement, but only because I got to decide the policy, not my ISP.

      Having said all this, I think it reasonable for carriers to set policies and mechanisms to keep a few customers from hogging shared transmission facilities at the expense of everyone else. It's even reasonable to give a bigger capacity share to customers who pay more. But it is definitely not reasonable for them to decide which of my applications or remote peers are or aren't important. That's entirely my business.

      A large part of the problem can be blamed on Congress and the 1996 Communications Act. It was a serious mistake to discard over a century of experience reigning in monopoly abuses with antitrust law and common carrier regulation. Monopolists have always promised us the moon if they can just keep and expand their monopolies, but they never seem to deliver.

      While there is pretty healthy competition in long-haul transmission, local transmission is still a de-facto monopoly (or at best a duopoly) nearly everywhere and it should be regulated as such. The wires and fibers in the streets should be available at reasonable, tariffed rates to any service provider willing to pay for them. Their owners would be barred from selling bundled Internet services, so they would not be able to drive the independents out of business (as the telcos drove out most of the DSL providers), nor could they discriminate among user applications. The unregulated service providers could discriminate, but because they'd be in an open, competitive market I would always have the option of switching to another provider if one got too far out of line.

      Another way to accomplish the same ends without a major political sea change would be for municipalities to install their own transmission facilities, again leasing them out to service providers just as they build and maintain roads used by commercial transportation services. Is it any surprise that the monopolists are trying their damndest to outlaw this?

  15. lower your mtu or go to starbucks by ufnoise · · Score: 3, Informative

    If you reduce your mtu, you might be able to squeeze some packets through and reduce latency. At least that is what I did when sharing a 56K modem connection. This also helps when your webbrowser is trying to download multiple images simultaneously.

    Otherwise, go to Starbucks and pay $.10 cents a minute, because hardly anyone else will.

    1. Re:lower your mtu or go to starbucks by Anonymous Coward · · Score: 0

      You must be the only person on the planet whos shared a 56k connection.

  16. Discuss it with the owner by 91degrees · · Score: 1

    It depends a little on the organisation. In some cases (typically the smaller ones), there will be a technically minded IT guy running this who doesn't experience the problems himself but would appreciate the feedback, and make appropriate adjustments to the router.

  17. Spoof some ARP packets by haydenth · · Score: 3, Insightful

    We used to have this problem when I lived in a house where 10-15 people shared a wireless connection and none of us had admin access to the router. We couldn't play XBOX live or anything because some asshat was downloading porn on bittorrent constantly. I used to just spoof ARP packets and have all of the traffic route through me, whereby I'd summarily kill all of his traffic and mess up his routing tables.

    --
    - tom -
  18. best solution by TheSHAD0W · · Score: 1

    The proper way to handle this problem is for the hotel to install an intelligent LAN router that can limit bandwidth for each user. This solution is protocol independent and not easily bypassed.

  19. Idea~ by BobSixtyFour · · Score: 1

    Customize bittorrent to receive/deliver your email, then loadup your modified bittorrent client and have both clients automatically fight out the bandwidth.

  20. Okay... by LWATCDR · · Score: 3, Insightful

    Isn't WOW a bandwidth hog?
    Sort of seems like you are asking how can I kick off OTHER bandwidth hogs?
    Or how do I control a free open network I don't own?

    Okay...

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  21. airpwn by fmwap · · Score: 1

    I've never actually used it because I'm too cheap to buy another 802.11 adapter, but from what I've read airpwn can do this, although I'm not sure how scriptable it is.

    I know it did some fun things with goatse injection at defcon

  22. not that simple by Chirs · · Score: 1


    Comparing a coffee shop or hospital to an ISP is a bit much, don't you think?

    The ISP has common-carrier status. They have regulations that assume they are neutral and treat all traffic equally, in return for various benefits. Also, in many cases there is no real competition. If the ISP decides to go non-neutral, there really isn't any way around it.

    If there were many local ISPs, each with a different set of bandwidth rules, and they actually *advertised* those rules and charged a fair price for the various options, I suspect most people would be satisfied. However, as it is, most places only have one or two high speed providers, which really isn't enough competition for that sort of scenario.

    A non-neutral wifi connection in a coffee shop is a whole different ballgame. They are offering it as either a free or paid service, and the terms on which they offer it are completely up to them. If they guarantee each customer a certain amount of bandwidth, or preferentially allow email, shell, and web traffic while throttling bulk downloads, I suspect that many of their customers would be happier. They could even advertise it...and the bulk downloaders could then go somewhere else or live with reduced speeds.

    Chris

  23. You kids these days... by Rob+T+Firefly · · Score: 2, Funny

    It was fun getting online while travelling, back before public connectivity was widespread. I used to pack my hefty old 486 portable with a modem cord with alligator clips on the end (beige box style) and some straight pins of the type normally used for sewing. If you could stick two pins into the phone cord at different spots, one touching the "ring" line and the other touching the "tip," you could clip your modem onto those pins and get online without having to explain to some backwater motel clerk (or whoever else owned the line you were fiddling with) what BBSes and Usenet were all about, and your work would be pretty much undetectable afterward.

    You kids with your wireless networks and your rock-n-roll and your hula hoops and your big pants... Get off my lawn!!

    1. Re:You kids these days... by Rob+T+Firefly · · Score: 1

      I could never figure out Sneakernet protocols.

    2. Re:You kids these days... by Doctor+Memory · · Score: 2, Funny
      I used to pack my hefty old 486 portable
      486? 486?!?!? Back in my day (about the time dirt went beta), we used the trusty old TI 765. With real acoustic couplers, none of your fancy-pants alligator clips. And everything was PRINTED on PAPER, so you had a permanent record of your telnet session to ucbvax to prove you'd been there.

      You kids with your microprocessors and your CRTs and computers you can lift — GET OFF MY ROCKS!
      --
      Just junk food for thought...
    3. Re:You kids these days... by Anonymous Coward · · Score: 0

      /me bows humbly before you, scattering burnt offerings of sprocket-feed printer paper

    4. Re:You kids these days... by plover · · Score: 1
      A Silent 700? Well, weren't YOU the rich kid? You and your high-speed 300 baud modem, and your shiny expensive thermal paper! We used to dream of the day we might be able to get a Silent 700.

      We had to make due with a Data Products PortaTerm, which apparently was invented and destroyed before the advent of photography, 'cuz I can't find an image of one anywhere on Google. It was a full briefcase-sized impact-hammer-through-the-paper terminal, complete with a 110 baud acoustically coupled modem. The briefcase even gave us enough room to haul a thin pile of tractor-fed 9-1/2" greenbar.

      I used to set it up on a card table in my parents' basement, and I remember being afraid it was going to shake the table apart.

      (Actually, once the school added a Silent 700 we still used the PortaTerm because none of us kids could afford the thermal paper.)

      --
      John
  24. You are the most selfish Prig I know by MerlynEmrys67 · · Score: 1
    So let me get this straight. For your convienience you are using a free service - then complaining about the service that you receive.

    Hate to tell you buddy... If you want to get a good clean connection - work from home, setup your own network - brew your own coffee, and get the quality that you need. If you want to sit in a coffee house and drink overpriced drinks, talk loudly on your cell phone, and use their connection to gring your Tier II gear in WoW - Well, you get what you pay for.

    Now quit whinning and let the bandwidth hogs do what they need to do as well.

    --
    I have mod points and I am not afraid to use them
    1. Re:You are the most selfish Prig I know by arglesnaf · · Score: 1

      I posted this above, but am reposting here:

      What you find many times if you talk to a Hotel Manager or Coffee shop owner they realize it is a problem and have no way to deal with it. They will tell you they wish they had an easy way to throttle these people, without investing in things like inline IPS / bandwidth management.

      Most of my clientel is small city midwest, and EVDO is not an option.

      At the hospital I am at today the IT security people think it is a great idea. Since they outsource their wireless management and the provider refuses to deal with it, they think using a wireless IPS like solution to limit hogs is their only way to fix it.

      I came up with the idea to ask slashdot after talking to my Hospital client and the manager of the hotel I normally stay at. Abusing the network by eating all the bandwidth is not someones right, and not all wireless providers are capeable of ensuring equitable wireless access.

    2. Re:You are the most selfish Prig I know by Anonymous Coward · · Score: 0

      Nice try, however the following statement in your original question shows that the above rationalization is just damage control:

      I have considered sniffing and spoofing TCP resets to free up some bandwidth but need an automated way to handle new BitTorrent connections. Does anybody have any ideas on how to automate the sniff and reset strategy, or other ways to carve out a little bandwidth from hogs on public wireless?"

      When you want to know about the correct way to do it, you ask about QoS and other bandwidth limiting methods. You do NOT, as you've done, talk about TCP resets and "automated sniff and reset strategy".

    3. Re:You are the most selfish Prig I know by Anonymous Coward · · Score: 0

      Wirless IPS and spoofing TCP resets to throttle bit torrent are the exact same thing.

    4. Re:You are the most selfish Prig I know by MerlynEmrys67 · · Score: 1
      Wirless IPS and spoofing TCP resets to throttle bit torrent are the exact same thing.
      Hardly... Wireless IPS/QoS/Packet Shaping are very simple TCP flow control mechanisms that will throtle TCP mechanisms fairly and in a managed appropriate way.

      Sending spoofed TCP resets into a packet flow that you don't own, manage, or control is crossing the line. There is also the difference between allocating resources that you own in a way that you want to (ie Packet Shaping) and disrupting resources that you don't own (TCP reset attacks).

      Care to justify breaking my use of a shared resource so you can get a few fewer ms of ping time on WoW, how would you feel if I felt using WoW on a shared network where people were trying to get "real work" done was inappropriate and would regularly send TCP resets to your WoW session?

      Uh huh - TCP resets are never an appropriate mechanism.

      --
      I have mod points and I am not afraid to use them
  25. No by Anonymous Coward · · Score: 1, Informative

    WoW is actually quite low bandwidth, on par with web browsing. Doesn't often hit 3k per sec. WoW would be playable on a 28.8 modem if your latency is low enough.

    1. Re:No by Ash-Fox · · Score: 1
      WoW is actually quite low bandwidth, on par with web browsing. Doesn't often hit 3k per sec. WoW would be playable on a 28.8 modem if your latency is low enough.
      I've seen it clog up networks badly for a few days when there are new updates.
      --
      Change is certain; progress is not obligatory.
    2. Re:No by Anonymous Coward · · Score: 0

      But that's back to bittorrent again (what they use to distribute updates)

  26. Sounds like that's the solution. by Kadin2048 · · Score: 3, Insightful

    This seems like the closest thing to a solution I've yet seen in the thread. (I was hoping for "Stab People In The Face Wireless Protocol" but apparently it still hasn't been implemented.)

    I wonder if running it slows down your own connection though, since you're constantly injecting packets into the other guy's connection.

    Might he have to get another computer in order to run tcpnice, and then do his normal internet activities from another machine?

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:Sounds like that's the solution. by Ex+Machina · · Score: 1
      I wonder if running it slows down your own connection though, since you're constantly injecting packets into the other guy's connection. Might he have to get another computer in order to run tcpnice, and then do his normal internet activities from another machine?
      I think that most of the overhead would come from runing your network card in promisc. mode and having to have tcpnice "consider" each packet on the interface. The bandwidth overhead from actually injecting the packets is tiny. Running it on another computer wouldn't help overcome this tiny connection speed decrease because the bandwidth of the WLAN is shared among all members of the network. Of course, this would eliminate the (once again, very tiny) processing overhead of tcpnice.
  27. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  28. Short answer: Unlimited by Anonymous Coward · · Score: 0

    Well as long as no one said that the "wireless network" is "unlimited". The "asshat" has nothing to fall back on. Unlike other "abusers"of the "commons" [hint, hint].

  29. Is it just me... by Samurai+Cat! · · Score: 2, Insightful

    ...or does this fellow complaining about BitTorrent users eating up bandwidth preventing him from eating up that same bandwidth playing WoW just seem... kinda... ironic? :/

    --

    "People" using "unnecessary" quotes should be "shot".
    1. Re:Is it just me... by toleraen · · Score: 1

      Contrary to popular belief, well, actually just yours, MMOGs are typically pretty low on bandwidth use. I haven't played WoW on a dialup connection, but I know Everquest ran perfectly fine over a 28.8, even with 100+ people in the zone...and EQ was coded pretty badly, since it sends updates on everything going on in the zone, not just a limited area. Games don't use up the maximum bandwidth just because they can, unlike BT.

  30. Why was this even posted here? by singingjim · · Score: 0

    The whole premise is ludicrous. Quit wasting our time.

    --
    Terrible karma and aiming lower, which in this environment of one-sided reason, is higher.
  31. QOS by mahesh_gharat · · Score: 1

    I had implemented QOS (Quality of Service) using Class Based Queuing (CBQ) approximately 4 years ago on a Linux box. I use to limit bandwidth hogged by the ubiquitous P2P clients those days. I hope this kind of solution will still work in the current environment.

  32. If story poster were on MY wireless network... by Khyber · · Score: 2, Insightful

    ...and I caught him fucking with connections, especially MINE, I'd walk the 800+ foot radius from my router, circle around the router at that distance, find this bastard and BEAT HIS ASS.

    This is not your network, pal. Quit trying to fuck it up. First come, FIRST FUCKING SERVE.

    *WHIIIINE* I Can't play my life-sucking WoW because of the Pir8s on BT!!!11one.

    Gimme a fucking break.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    1. Re:If story poster were on MY wireless network... by Anonymous Coward · · Score: 0

      This is not your network, pal. Quit trying to fuck it up. First come, FIRST FUCKING SERVE.

      Are you sure you know how the internets work? There is no such thing as "first"

    2. Re:If story poster were on MY wireless network... by Anonymous Coward · · Score: 0

      The point is: It's NOT YOUR FUCKING NETWORK, asshole.

      It's PUBLIC, for EVERYONE. Not just you and your fucking agenda.

      If it IS YOUR network, why the fuck don't you have security on it to prevent anyone from using it? Duh!

      You even touch me with your fingerpoint I'll have you up on assault and battery charges so fast you'll wonder why WiFi doesn't work in jail.

    3. Re:If story poster were on MY wireless network... by Khyber · · Score: 1

      You're a moron. Turn off QoS and tell me it's not a first-come, first serve.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    4. Re:If story poster were on MY wireless network... by Khyber · · Score: 1

      You talk and assume without using what little brain matter you have. It's my network. I leave it open. When you access my connection, you get a page outlining the ToS for using my network. If you start deliberately trying to kill my services on my network, just so you can eat up more bandwidth, you're breaking the ToS, you're pissing everyone else off, and you deserve to have your ass beat in the first place. It's akin to trespassing, and in Tennessee, we've got a legal right do get you off our "property" BY ANY MEANS NECESSARY. So me beating your ass, with the appropriate proof, would land me back home and you in jail. It's been tested and tried already in courts, when I beat down a dickhead wardriving in my neighborhood. He was ruled to be trespassing upon my property and my means of getting him off of my properly was legally justified.

      YMMV in different states, but here, in Tennessee, you fuckup, you get beat down, the courts aren't going to find in your favor. We ain't called the dirty south for nothing, you know.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    5. Re:If story poster were on MY wireless network... by Anonymous Coward · · Score: 0

      I'd be pissed off all the time too, if my local football team sucked balls.

      Go Seahawks!

    6. Re:If story poster were on MY wireless network... by SanityInAnarchy · · Score: 1
      If you start deliberately trying to kill my services on my network, just so you can eat up more bandwidth, you're breaking the ToS, you're pissing everyone else off, and you deserve to have your ass beat in the first place.

      So go beat the bandwidth hogs. Remember, WoW uses an insanely tiny amount of bandwidth, even compared to typical web browsing. BitTorrent, OTOH, sucks down as much bandwidth as is available, effectively killing off other services.

      Or is it that you own the network, and you're running BitTorrent? That seems a bit different than the situation in most coffee shops.

      --
      Don't thank God, thank a doctor!
    7. Re:If story poster were on MY wireless network... by Khyber · · Score: 1

      Bittorrent gets used occasionally on my network, mainly when I want to test x flavor of the week *nix distro. Most of my bandwidth is used up by Camfrog (voice/video chat) And I will guarantee you that it's first-come, first serve, when the server is up and running. After three or so people are on Camfrog on my network, anyone else is efectively shut out because the bandwidth is saturated. Again, FIRST COME FIRST SERVE, irregardless of your argument.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    8. Re:If story poster were on MY wireless network... by Anonymous Coward · · Score: 0

      You still don't get that the issue is not about you. Nobody cares about you or what you would do. This is about a public network that has a problem. It is NOT ABOUT WAR DRIVING or using someone's private network. Obviously you can't comprehend this, but the solution is not to be found by someone going around and beating up someone else. That is not just uncivilizded. That is just fucking stupid. Can you imagine someone in a hospital rushing out to the waiting room and BEATING UP somebody? Canb you imagine the macho manager of a Starbucks jumping over the counter and BEATING UP somebody? It's not a contribution to a solution to the problem. It is not a solution anyone can use. It's just some low-browed idiot (that would be you) who thinks testosterone and machismo are the solution to everything. If Tennessee really is that backwards, glad to know it. I won't need to worry about the law, I'll just pull out my 38. What a tough guy you are. Wow. I'm impressed.

    9. Re:If story poster were on MY wireless network... by Khyber · · Score: 1

      Can you imagine someone in a hospital rushing out to the waiting room and BEATING UP somebody?

      I don't need to imagine, I've witnessed that firsthand.

      See, *YOU* don't get the idea of the statement. I'm not talking about the network he's on, I'm making a conjecture according to if it were MY personal network.

      See, not enough brains. Go back to school, Logic and philospohy should be EMPHASIZED. If you'd bother to think, you'd have UNDERSTOOD I was speaking from a "If it were" standpoint. Did you ever pass 9th grade English class, or were you asleep the whole time?

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  33. D-Link DSA-3100 works great by transporter_ii · · Score: 2, Informative

    It is more expensive than an old computer with OpenBSD on it, but it very simple to set up and is very easy to limit the speed of users by class.

    We had a hotel with a 1.5Mb wireless connection that had a movie downloader just hammering us night and day. Not only was it killing the service for other users at the hotel, it was killing service for other users all over our wireless network.

    Solution: We talked the hotel into getting a D-LINK DSA-3100. I had it installed in an afternoon, the hotel had a captive portal to boot, and everyone got a smaller but much fairer share of the bandwidth.

    We have not had hardly a single issue with that hotel since the router was installed.

    And note that this router replaced a semi-high-dollar secure router...that hung up under heavy traffic left and right.

    Transporter_ii

    --
    Doctors destroy health, lawyers destroy justice, universities destroy knowledge, religion destroys spirituality
    1. Re:D-Link DSA-3100 works great by misleb · · Score: 1
      Solution: We talked the hotel into getting a D-LINK DSA-3100. I had it installed in an afternoon, the hotel had a captive portal to boot, and everyone got a smaller but much fairer share of the bandwidth.


      I recently installed a DSA-3200 (the successor to the 3100) and I can't figure out how to make usage fair. I can limit the overal bandwidth used for each authentication group, which is great because we use our T1s for other things besides wireless, but how do I limit bandwitdh per protocol or make usage fair? Did you just take the problem user(s) and put them on their own group? As far as I can tell, a single user can still hog the limited amount of bandwidth for the group.

      Hopefully the 3100 didn't have features that were left out in the 3200. ;-P

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    2. Re:D-Link DSA-3100 works great by transporter_ii · · Score: 1

      Yeah, I started to mention that you can't do limiting by QOS or protocol, only by class. I just didn't think of it until after I hit the submit button.

      What we did is set up all users on a class and limit them to 128k. The movie downloaders are free to download, only they are limited to 128k, so they aren't knocking everybody else off and they probably won't download as much since it now takes longer.

      The service is provided free at the hotels, so everyone decided that 128k was fine. But if the hotel thought some guests needed faster service, or if they decided to charge for faster service, all we would have to do is create a new class at whatever speed we wanted and put those people into the new class.

      If I set bandwidth to 128k, almost every test I have ever run has come out right around 128k. So in that respect, it seems to work well.

      Another thing I like about the router is the remote management feature. Really nice to be able to sit in the office here and pull up the router at the hotel.

      Transporter_ii

      --
      Doctors destroy health, lawyers destroy justice, universities destroy knowledge, religion destroys spirituality
    3. Re:D-Link DSA-3100 works great by misleb · · Score: 1

      So I guess that only works with authenticated users. We have a truely open network so there is no way to group users and give each their own 128k. Oh well.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    4. Re:D-Link DSA-3100 works great by transporter_ii · · Score: 1

      No, you can put unauthenticated users into their own group and set the speed you want for that group.

      What we did was have a click-through captive portal. Nothing fancy, just something like, "by using this service I agree to the terms." And the terms are basically that it is for paying hotel guests. (Of course anyone could still get on, but it does give the hotel something to give the freeloader in the parking lot an earful about).

      It has probably been a year since I installed it, so I don't remember the exact setup. But any and all users who just walk up to the hotel are limited to 128k. And anyone needing more than that would need to be manually upgraded by putting them into a new class.

      I do not think it is the perfect setup, but I do think it was a very easy setup that worked well in the situation it was need for.

      Things were so bad before, they were actually wanting us to run an electrical circuit to the 3com OfficeConnect Secure router, so they could reboot it without having to go to the other end of the hotel. No lie. Exact same setup, just changed the router to the D-Link, and it hasn't hardly blinked since.

      Transporter_ii

      Transporter_ii

      --
      Doctors destroy health, lawyers destroy justice, universities destroy knowledge, religion destroys spirituality
    5. Re: D-Link DSA-3100 works great by transporter_ii · · Score: 1

      As mentioned, I haven't messed with the D-Link in about a year now. When got up this morning, it just popped into my head how I did it.

      It isn't a click through captive portal. I made a user group w/ 128k access. I created a user name and password for the group, and I modified the login screen to look really nice, but above the login, it tells the user name and password to use, and under the login, it says that by entering the user name and password, you agree to the following.

      This lets everyone log onto the network at 128k. Now if the hotel or someone needed extra speed, we would have to make another group and add users manually. That is a problem because the hotel employees aren't very computer literate.

      Transporter_ii

      --
      Doctors destroy health, lawyers destroy justice, universities destroy knowledge, religion destroys spirituality
  34. so.... by Lxy · · Score: 1

    What you're saying is that some guy running bittorent doesn't have a right to bandwidth, but you do? Do you know the definition of "public network"?

    Grow up already.

    --

    There is no reasonable defense against an idiot with an agenda
    :wq
    1. Re:so.... by dimfeld · · Score: 1

      There is a big difference between using bandwidth on a network, and using all the bandwidth on a network because your Bittorrent client isn't capping its upload speeds. In the first case, the network continues to operate normally for all users. In the second case, the network becomes unusable for almost everyone. Sure it's a public network and the other users may not have a "right" to bandwidth, but you're just being an ass.

  35. I'm an Student... by UnifiedTechs · · Score: 3, Funny

    "I'm a Student and spend a lot of time on public wireless networks at my university, coffee shops, and hotels. Recently I have noticed the alot of disconections in my Bittorent of linux distro's I need to download for my CS thesis. The result is that I can't my thesis completed, during the day I have noticed someone playing World of Warcraft without any problems. I have considered sniffing and spoofing TCP resets to free up some bandwidth but need an automated way to handle new connections. Does anybody have any ideas on how to automate the sniff and reset strategy, or other ways to carve out a little bandwidth from hogs on the wireless sytem that my college tuition pays for?"

    1. Re:I'm an Student... by bergeron76 · · Score: 1

      The result is that I can't my thesis completed

      The result of your thesis not getting completed is not due to wireless access. It's due to improper prioritization. There are plenty of places on-campus with LOTS of bandwidth: Use a Computer Lab or *gasp* "jack in".

      If you can't complete your thesis at Starbucks (or in the Hilton lobby), the problem is not wireless bandwidth hogs.

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    2. Re:I'm an Student... by bergeron76 · · Score: 1

      Ok, I just actually read your post, and now the meaning of my previous reply has changed. Wierd.

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
  36. Example script by autocracy · · Score: 2, Informative
    I use these settings for iptables and tc on my network gateway box for ensuring that even when it's under heavy upload & download conditions, latency will still be low (my ssh sessions used to kind of suck). The idea is the link can always be fully utilized, no one grouping of traffic gets the entire reservation group, and things should (and have) remained fast for all. If you can't figure this out between the advanced ip routing documentation (google) and my script, get in touch with me and I'd be happy to consult for your client to implement a suitable solution.
    # cat /etc/network/br0-up.sh
    #!/bin/sh
    #Masquerade ball!
    iptables -t nat -F
    iptables -t mangle -F
    iptables -t nat -A POSTROUTING -o br0 -j MASQUERADE

    #Setup general policing goodness
    tc qdisc del dev eth0 root
    tc qdisc add dev eth0 root handle 1: htb default 10
    tc class add dev eth0 parent 1: classid 1:1 htb rate 365kbit

    #General traffic
    tc class add dev eth0 parent 1:1 classid 1:10 htb rate 120kbit ceil 365kbit prio 2
    #Limit general traffic backlog
    tc qdisc add dev eth0 parent 1:10 handle 100: bfifo limit 12000b

    #Priority (small) traffic -- UDP, small SSH, ICMP, small ACK, SYNs
    tc class add dev eth0 parent 1:1 classid 1:11 htb rate 120kbit prio 0

    #Common bulk interactives
    tc class add dev eth0 parent 1:1 classid 1:12 htb rate 125kbit ceil 365kbit prio 2
    tc qdisc add dev eth0 parent 1:12 handle 120: sfq perturb 10

    #Let iptables tag things
    #Prority (small) queue
    tc filter add dev eth0 protocol ip parent 1:0 prio 1 handle 1 fw flowid 1:11
    #HTTP Queue
    tc filter add dev eth0 protocol ip parent 1:0 prio 2 handle 2 fw flowid 1:12

    #Small packets are fast packets
    iptables -t mangle -A POSTROUTING -m length --length 0:128 -j MARK --set-mark 0x1
    iptables -t mangle -A POSTROUTING -m length --length 0:128 -j RETURN
    iptables -t mangle -A POSTROUTING -p icmp -j MARK --set-mark 0x1
    #certain ports get higher traffic ratings
    iptables -t mangle -A POSTROUTING -p tcp --dport 80 -j MARK --set-mark 0x2
    iptables -t mangle -A POSTROUTING -p tcp --dport 443 -j MARK --set-mark 0x2
    iptables -t mangle -A POSTROUTING -p tcp --dport 5190 -j MARK --set-mark 0x2
    iptables -t mangle -A POSTROUTING -p tcp --sport 22 -j MARK --set-mark 0x2
    iptables -t mangle -A POSTROUTING -p tcp --dport 22 -j MARK --set-mark 0x2
    #DNS gets the faster lane
    iptables -t mangle -A POSTROUTING -p udp --dport 53 -j MARK --set-mark 0x1
    --
    SIG: HUP
  37. It will be harder in a year or two by davidwr · · Score: 1

    someday, maybe soon, the majority of file-sharing traffic will go over port 80.

    It will be harder to distingish file-transfer-over-port-80 traffic from someone who is just mirroring slashdot.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:It will be harder in a year or two by LurkerXXX · · Score: 1

      So? Just set up queue's for each user(ip) with borrowing. When others are surfing Mr. Bittorrent/slashdot-mirror gets throttled down to a 'fair' rate, forcing him to share the bandwidth with others. When they stop using it, he gets to go hog wild using it all.

  38. DIY or off the shelf by akb · · Score: 1

    To DIY, put a distribution like OpenWRT on something like a Linksys WRT54G, that will give you all the flexibility you need to setup bandwidth management.

    For an off the shelf solution, the Asus 500gl has various bandwidth management features. Haven't used it myself but it seems worth a look.

  39. Re:Are you in my hotel? by Anonymous Coward · · Score: 0

    Here's a fun question: is being put up the same hotel for 6 months rather than some arrangement intended for such long-term stays an ethical use of money?

    Expected response: it's not my money, and _________

  40. wow by majortom1981 · · Score: 1

    We use Zonecd here and i thought it allows you to set how much bandwidth each person can use. Well I know it definately allows to set over all bandwidth. We have it set to 5/1 , but the actual connection is 15/2 Also you can just block the bit torrent ports. I think its a matter of how the access point is setup.

  41. I forgot by majortom1981 · · Score: 1

    Also by the way zonecd is free :)

  42. The "no consideration" fallacy by Tancred · · Score: 1

    No consideration given to the ISP? Their peerings don't just happen; they are negotiated, contracts are signed and only then are peerings implemented. I don't know how the "no consideration" fallacy could have sprouted and become so widespread if not for the powerful lobbying machines trying to spin the public to their side.

    Take a look at the candy bowl from the opposite view and you can just as easily see a Google or YouTube providing the candy and a middleman (ISP) taking it and selling it to other kids (customers). And that's fine, as every candy transaction is happening according to the agreement between the 2 parties (e.g. settlement-free peering, paid transit, ISP/customer relationship, etc).

  43. Fix the analogy by SanityInAnarchy · · Score: 1

    A senior citizen putting out a candy bowl is kind of like a coffee shop putting out a Linksys router.

    An ISP is more like a supermarket. If I go to the supermarket and buy up every last bit of Halloween candy, that's my right. My mother should not be standing there at Wall-Mart telling me I should buy some vegetables.

    --
    Don't thank God, thank a doctor!
  44. Ok.. by SanityInAnarchy · · Score: 1

    It's not. Given two open HTTP downloads, they'll usually even out to about the same speed. The reason BT always soaks up more bandwidth is it will open an unlimited number of connections.

    --
    Don't thank God, thank a doctor!
    1. Re:Ok.. by Khyber · · Score: 1

      Seeing as you fail to understand the majority of what my bandwidth gets used for, stop assuming right now, fool. I run software you probably couldn't comprehend. the ability to see HUNDREDS OF CAMS AT NEAR-LIVE FRAMERATES AT THE SAME TIME so deaf people can "speak" with each other is pretty fucking impressive, to the point Linux *CAN'T* do it (and the developers of the software tried, for FOUR YEARS.) So far, only OSX and Windows have been able to successfully do it. I run Server clusters, and some of my netork traffic is computer-to-computer transfers. Since you do not know the nature and objective of my personal network, don't assume. See, there you go making an ass out of you and me, because you assume 100% incorrectly what my network was designed for. How can you be such a tool to type without using an ounce of your brain?

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    2. Re:Ok.. by SanityInAnarchy · · Score: 1

      Definitely made an ass of you, or rather, made more of an ass of you. What does your camera software have to do with the comments about QoS?

      I was not assuming anything except that the behavior I'd observed on every single personal network I've ever seen was probably universal. This is behavior at the network layer, so unless you've created routers designed specifically to handle this camera app, bringing this up is completely beside the point.

      How can you be such a tool to type without using an ounce of your brain?

      Really? An ounce of my brain would enable me with the telepathy needed to grok not only what it is you do (without even a hint), but how it relates to what we were talking about? I still don't see that connection.

      Tell you what, why don't you use your ounce of brain and try to figure out how to inform people, even ignorant people, without also flaming them. All three of your posts in this thread have been needlessly inflammatory, and you barely have enough content to convince me you're not a troll. Frankly, I'm amazed you were able to work with the developers of your "software I couldn't possibly comprehend" for more than 3 seconds without driving them all away in a fit of rage.

      --
      Don't thank God, thank a doctor!
  45. And while I'm at it... by SanityInAnarchy · · Score: 1

    This isn't just about WoW. It's also about email. Personally, I use public wireless to actually get work done, from time to time.

    --
    Don't thank God, thank a doctor!
  46. It's not just ports. by SanityInAnarchy · · Score: 1

    Most places that filter BitTorrent don't even consider ports, because those are so often randomized now. They check for something that looks like a BitTorrent header. Of course, it's possible to fool these, too, but port 80 simply doesn't matter at all.

    --
    Don't thank God, thank a doctor!
  47. Bandwidth problems?! by Anonymous Coward · · Score: 0

    Stop playing World of Warcraft for five minutes and go socialize or take a walk.

  48. "BitTorrent ports?" by SanityInAnarchy · · Score: 1

    Not applicable anymore. BitTorrent ports are randomized, and many clients set it to something weird out-of-the-box. Unless you're blocking everything except port 80, BT will easily slip past that.

    It is possible to throttle BitTorrent, but not in the way you expect to.

    --
    Don't thank God, thank a doctor!
  49. Very strange. by SanityInAnarchy · · Score: 1

    After three people or so are on Camfrog, without any sort of QOS, I'd expect a fourth person to start breaking up your video quality, especially if it was a torrent. I've seen bandwidth be almost saturated, ping times go up to 800 or 1000 ms, but it doesn't take that many round trips before BT will start pulling bandwidth back.

    I'd love to test that on your network, but there's almost no chance I live anywhere near you. Oh well.

    --
    Don't thank God, thank a doctor!
  50. You seem to be implying by Tancred · · Score: 1
    expecting it all for nothing at the expense of the bandwidth's provider
    You seem to be implying that people are passing traffic across a bandwidth provider's network against that provider's will. That does happen sometimes (oops, accidentally left that wifi unprotected), but usually a bandwidth provider makes a conscious decision to offer it for free, charge someone for it, or come to a mutually beneficial agreement with another party to exchange traffic at no charge. Nobody's being taken advantage of against their will.

    In the coffee shop case, it sounds like they've decided not to take the steps to limit a customer's use. That's understandable since they likely don't have the expertise in-house, it's not central to their business and it probably works ok much of the time. Of course, limiting a customer's bandwidth has nothing to do with Network Neutrality. NN is about limiting the abuse of monopoly or duopoly power.
  51. Re: Short answer: Yes. by sleeper0 · · Score: 1

    From what I understand, one of the only effective ways of limiting a 3rd party's access to a common AP without any administration rights would be to use spoofed 802.11 packets with the offender's MAC Address to send disassociation packets that will reset their connection, possibly causing them to have to manually cause a reconnect, and definitely causing all of their connections to dump and go through the process of reassociation and getting a new IP even if their client will automatically reconnect.

    http://homepages.tu-darmstadt.de/~p_larbig/wlan/

    The above includes a number of programs related to or using aircrack-ng, one of which does this kind of disassociation and other nasty things. Due to driver issues I believe this kind of thing is only possibly in linux (*nix?) right now, and even then only with certain chipsets - the same ones that allow aircrack-ng's arpreplay attack. Out of the box the code will need to be changed to target only specific high usage MAC's - or there is code in the aircrack-ng base that does a disassociation as a "one off"

    http://tinyshell.be/aircrackng/forum/index.php?PHP SESSID=62e86b03ba6476a407065a1ffec82800&topic=172. 0

    That is a thread on the aircrack forum discussing the tool on an older state to give you an idea of what it does out of the box. Note that running something like this is wholly anti-social, I trust you'll modify it appropriately and consider your actions carefully. I've never actually run this code base but I have every expectation that it would work as advertised - I have definitely disassociated 3rd party MAC's on wlans before and it does have the intended effect.

    Discussions about shaping, QOS and traffic control are obviously the appropraite play for administrators, but I think your question was what to do as a user without any other access. This is completely unsuited for a provider. But since you asked about TCP resets - this will be dramatically more effective with no impact on the other users when modified to run in a single MAC targetted mode. Whether it's right to do it, well, you're a left to your own decision. I just thought you might appreciate a substantive reply instead of hand-wringing.

  52. If you can find the guy... by GWBasic · · Score: 1

    If you can find the guy running BitTorrent, ask him to lower his upload speed to something reasonable, like 26k. When I first started using BitTorrent, it would kill my network because it was flooding my UPSTREAM. (When your upstream is flooded, you can't initiate a connection to a web server.) By turning my upload speed to something managable, all of my problems went away. (Heck, I can even talk on my Vonage while downloading a busy torrent at full tilt.)

  53. never thought of it but by ralph1 · · Score: 0

    You could tunnel to a pc at home and just ping of death the guy to take the bandwidth for your tunnel.

  54. MOD UP PARENT by Anonymous Coward · · Score: 0

    Applying policies to UDP/TCP ports is just so stupid.