📜 ⬆️ ⬇️

How Raspberry Pi complain about slow internet helped


Raspberry Pi Zero (photo: Raspberry Pi)

Addressing your telecom operator about a slow communication channel or lack of communication is a tedious and inefficient routine. This is typical for any country, although in some regions the situation is not so much simpler. But even in the US capital, Washington, there are problems with communication, it is not uncommon here.

A resident of Washington (known for his nickname on Reddit - AlekseyP) decided to set up automatic sending of messages to the provider if the bandwidth of the channel is lower than promised. The provider in this case is Comcast, and the promised channel width is 150 Mbps. AlekseyP used Raspberry Pi Zero as a control element of the communication speed check system. As soon as the speed drops below 50 Mbit / s, the computer records the situation, and sends the data to the Comcast twitter account.

The message is: “Hey @Comcast why I’m up for my speed up / down / XX up when I pay for 150 down / 10 up in Washington DC? @ ComcastCares @ xfinity #comcast #speedtest. "
')


For those who would like to try the system at work, the user has published the source code of the program here . At the same time, he states the following: “I am not a good programmer, so you shouldn’t tell that my code is ugly or can be improved.”

The decision to create a similar system appeared to the user after January 1 of this year the speed dropped to 2 Mbps for the incoming channel and 9 Mbps for the outgoing. In a post on Reddit, the user says the following: “I know, some may say that I should not complain about 50 Mbps on the incoming channel, but when they advertise 150 Mbps, and I get 10-30, I’m not happy ". The throughput of the Malinka network port is 90 Mbit / s, but the inventor also starts complaining when the speed goes below the 50 Mbit / s threshold. According to him, the average bandwidth of the channel is about 82 Mbit / s .

At the same time, AlekseyP claims that the provider responds each time to its automatic messages, asking for its address and account data, after which the speed returns to the declared values.

According to the user, all subscribers of Internet providers deserve the speed promised by the company.

I wonder if it makes sense to do something similar in the CIS, will companies react?

Source: https://habr.com/ru/post/390085/


All Articles