How the Raspberry Pi Can Automatically Tweet Complaints About Your Slow Internet (ibtimes.co.uk)
An anonymous reader writes: Contacting your internet provider to complain about slow browsing speeds is a tiresome chore which none of us enjoy, but one man has found a solution. He has configured a Raspberry Pi computer to automatically tweet a complaint to Comcast when his internet falls below 50Mbps, well below the 150Mbps he pays for. Wouldn't it be nice if ISPs wrote a rebate check each month to reflect the percentage of their promised throughput that was actually available?
This Raspberry Pi device has to have something really special inside! I am shocked.
Wouldn't it be nice if ISPs wrote a rebate check each month to reflect the percentage of their promised throughput that was actually available?
I'd like a pony, too.
#stupidstory #shouldstayinfirehose #thankstimmy
Wouldn't it be nice if ISPs wrote a rebate check each month to reflect the percentage of their promised throughput that was actually available?
You must be new here....
Free, as in your money being freed from the confines of your account.
Wouldn't it be nice if ISPs wrote a rebate check each month to reflect the percentage of their promised throughput that was actually available?
I'm sure what they promise in the fine print is to do their best to try and deliver you atleast some fraction of the advertised bandwidth some of the time.
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
OK look, all you idiots hate Comcast, but this guy is clearly spamming. Spamming is bad, right? You people advocated the death sentence for spammers, and this guy is spamming. He's pure evil, right? Oh! He's spamming Comcast, so it's OK.
You're all hypocrites.
How does the raspberry Pi know it's not just the servers being slow.
And if it works, can I have a windows version for my VPN provider PrivateVPN, who suck when it comes to slow downs and strangling torrent uploads.
Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
Not too sure about the rest of the world, but in South Africa the adverts in fine print say "UP TO (x)Mbps".
So if your service is slower, it still falls into their accepted limits ...
NIgger, faggot, dyke, Republican, Rape, Nigger, Nigger, Nigger, Libertarian, Kike, and Rape.
1) Automatically measure browsing speed for each web link published on Slashdot.
2) send compliant letter to ISP asking for refund.
3) ???
4) Profit!
The Raspberry Pi sucks. Ethernet and 4 (or 2) USB ports on a single USB 2.0 bus, only 1 root hub. Meh, no thanks.
Wouldn't it be nice if ISPs wrote a rebate check each month to reflect the percentage of their promised throughput that was actually available?
They do if you want to negotiate a SLA that guarantees it, but that tends to be kinda expensive for the average residential customer. Otherwise you get best-effort.
Please stand clear of the doors, por favor mantenganse alejado de las puertas
Want to guess how fast they start automatically sending this guy's complaints to the bit bucket?
I'm reading this from my 500/125Kb/s DSL connection. It's the best that money can buy in this neck of the woods.It's amazing what douchebags with too much time on their hands can complain about.
Advertised speed is often the maximum speed, if you read the fine print, there is a much smaller guaranteed speed.
There are many more interesting Raspberry Pi projects out there.
Oh, my, it's not even routing. The script just tries a speedtest service without concern for whatever else might be competing with the Pi for transfer.
The usefulness and appropriateness of complaining like this can be debated, but when he connects to a big torrent and his Pi starts complaining that Comcast is being slow - well, that's just an asshole move.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
Next, the ISPs will develop a Raspberry PI device that can automatically do nothing in response to the flood of these automated tweets...and the cycle continues...
If you approach the arbitrary/BS monthly cap, you get an automated message. Good job turning that around on them.
You don't need to start stories with "how..." or "why..." or worse still "ten reason why you must ..."
I want a list of atrocities done in your name - Recoil
Consumer internet is never guaranteed a rate from cable providers. There's an advertised speed, and they give you whatever the fuck they feel like. And you'll like it, because in most places they operate you've got no other choice!
Is it just my observation, or are there way too many stupid people in the world?
Certainly there's nothing special about a Raspberry Pi for such purposes, but they are common and inexpensive. I just wish that Pi Zeros were actually available. I've got some old webcams I'd love to turn into security cameras...
PHEM - party like it's 1997-2003!
I don't know about you, but, Comcast gets a bit upset when you have a "server" hooked up to a non business account (assumed).
I'm sure once they track down the source of the tweets you'll get a CD letter.
I'm also all for getting a discount when they don't deliver on the product.
While they do make it clear that they don't guarantee the speeds, they should find the lowest guaranteed speed and charge based
on that. How else do you measure performance?
Maybe if they worried less about DPI and focused on performance we would get a better infrastructure out of the deal.
Why run this on a Rasp Pi??? It would be much more interesting if they added this functionality to an open source router.
This could have been done with a beaglebone or million other similar boards. A more impressive story would have been if he did this on his home router.
Maybe they have shitty Internet in England??? Mines fine in the US.
boaah - that's news ! someone wrote a script on a pi ! boah. Slashdot ! suupper !
Unless the device knows what bandwidth utilization is like on the connection, this is nearly useless. The measurement needs to be done at the router or egress port level or for all the raspberry pi knows, there a dozen other devices on the network segment using 90% of the bandwidth for torrents, netflix, etc.
About what you need for streaming a 4K h264 video. What type of video, one wonders?
Will do no good. "Speeds are not guaranteed" and pushing 150mbps, down DOCSIS, with an entire neighborhood using the same DOCSIS frequencies...you're NOT going to get the 150mbps you pay for. Not to mention speedtests download so little data it's not an accurate picture.
You should use some simple RF science to figure out why you'll never get those speeds on a reliable basis. Last I looked; they weren't even giving more than 200mbps total on each node
Maybe that's changed; but the real problem is you're on a over-sold network that's shared with who knows how many people. Good luck.
Verizon provides 3 Mbps DSL and calls it "broadband".
The only thing guaranteed is the connection speed between your router and the cable company head office - buying a 150 Mb/sec data plan from your cable company doesn't guarantee you'll get data from a remote server anywhere near 150 Mb/sec. The actual speed of a connection to a remote web server depends on the various speeds of the links that comprise the path between your Raspberry Pi and the remote server, most of which are not under the control of 'evil' Comcast.
Ken
Lots of pictures of, and for, cakes.
PHEM - party like it's 1997-2003!
Having had two consumer WiFi routers crap out in the last 4 years (start dropping packets like crazy), I wonder how he differentiates with issues on his network or on Comcast's when running this speed test. Even something as simple as the cat yanking on the network cable could affect the results.
Rewrite the code in Lua (which is usually already installed) or install python if you have the room. https://wiki.openwrt.org/doc/s...
Not that I'd recommend participating in such pestering campaigns, mostly due to a lot of ISPs having some form of "no speed guarantee" clause in their contract.
(The article is really more about selling the Raspberry Pi than it is about ISP accountability, and it uses the most (actionable) emotional hook that people have about technology, access speeds.)
Fuck all of you so called experts.
If you don't like a Raspberry Pi or feel that the ~90Mbps speed limit of it's ethernet interface is too slow, then use the script on a more powerful machine. I thought that those of superior intellect, such as you all fancy yourselve's, would be able to figure that out without help.
This is a great little Python script and the automated public shaming via Twitter is genius. I hope everyone starts doing it and shames the lying ISPs to improve their service or stop with the willfully fallacious advertising of speed and unlimited transfer(bandwidth).
Fuck you all. This guy's the real MVP and he published a script to do it before any of you "experts" thought of it. Hahahahahahaha!