Having slow internet speeds can be frustrating, but it’s not always clear where the problem lies. The first step is to determine whether the issue is with your own equipment or your Internet Service Provider (ISP). You might assume that you’re getting the speed you pay for, but mistakes can happen.
Using a network monitor like Internet Pi on a Raspberry Pi can help identify issues. In this case, the author installed Internet Pi to track internet speeds and discovered a problem with their ISP’s plan. The issue was that they were being charged for a faster plan than they were actually receiving.
Fortunately, it’s easy to set up Internet Pi to monitor your own internet speeds. This simple tool can help you identify problems like damaged wires, slow routers, or connection issues on the ISP’s side. By setting up Internet Pi and running regular speed tests, you can ensure that you’re getting what you pay for and avoid surprises when it comes to your internet bill.
To set up Internet Pi, follow these steps:
1. Download and install the Raspberry Pi imager.
2. Select “Raspberry Pi OS Lite (64-bit)” and customize the installation process.
3. Enable SSH and configure Wi-Fi settings.
4. Install Git and run the instructions on the Internet Pi GitHub page to finish the setup.
Once set up, access the Internet Pi dashboard through a web browser by entering the local IP address of your Raspberry Pi. Regularly check your internet speeds using this tool to avoid surprises when it comes to your bill.
Common issues that might affect internet speed include:
* Damaged wires or connections
* Slow routers or modems
* Problems with the connection on the ISP’s side
By setting up Internet Pi and running regular speed tests, you can identify these problems and take action to resolve them.
Source: https://www.howtogeek.com/open-source-app-revealed-isp-was-ripping-me-off