Plebware Control Centre Banner

Metro Fibre Internet Stability โ€” TEST SCRIPTS

๐Ÿ›œ Metro Fibre Internet Stability โ€” A Note for Otto and Juelz

๐Ÿ“ Why This Note Exists

This note is a reminder for Otto to prepare a detailed, evidence-based report for Metro Fibre regarding the recurring internet instability we have been experiencing.

Otto and Juelz have been communicating about the problem for almost two weeks, yet the underlying issue has still not been resolved.

The concern is not simply that the internet occasionally feels slow. The problem is network stability and reliability, and we need to document the evidence properly so that technical support has something concrete to investigate.

Technical support has also been a continuing source of frustration. The response over a prolonged period has not resulted in a satisfactory resolution, and the repeated delays have put unnecessary strain on Otto and Juelz.

This morning, the frustration finally boiled over into a serious argument. The underlying message from Juelz was that repeated reminders to contact Metro Fibre had been going on for months, while Ottoโ€™s response was that previous attempts seemed to result in being ignored or not properly resolving the problem.

The language used during the argument is deliberately not reproduced here. The important point is that both people are frustrated because the technical problem remains unresolved.

The purpose of this note is therefore not to assign blame. It is to create evidence.

Windows Power Shell

Write-Host "===== METRO FIBRE WINDOWS TEST =====" -ForegroundColor Cyan
Write-Host "Time: $(Get-Date -Format 'yyyy-MM-dd HH:mm:ss zzz')"
Write-Host ""

Write-Host "=== ROUTER 192.168.1.254 ===" -ForegroundColor Yellow
ping.exe -n 20 192.168.1.254
Write-Host ""

Write-Host "=== CLOUDFLARE 1.1.1.1 ===" -ForegroundColor Yellow
ping.exe -n 20 1.1.1.1
Write-Host ""

Write-Host "=== GOOGLE 8.8.8.8 ===" -ForegroundColor Yellow
ping.exe -n 20 8.8.8.8
Write-Host ""

Write-Host "=== ROUTE TO GOOGLE ===" -ForegroundColor Yellow
tracert.exe -d 8.8.8.8
Write-Host ""

Write-Host "=== DNS ROUTER ===" -ForegroundColor Yellow
nslookup.exe google.com 192.168.1.254
Write-Host ""

Write-Host "=== DNS CLOUDFLARE ===" -ForegroundColor Yellow
nslookup.exe google.com 1.1.1.1
Write-Host ""

Write-Host "=== DNS GOOGLE ===" -ForegroundColor Yellow
nslookup.exe google.com 8.8.8.8
Write-Host ""

Write-Host "=== NETWORK CONFIGURATION ===" -ForegroundColor Yellow
ipconfig.exe /all
Write-Host ""

Write-Host "=== TEST COMPLETE ===" -ForegroundColor Cyan
Write-Host "End Time: $(Get-Date -Format 'yyyy-MM-dd HH:mm:ss zzz')"

๐ŸŽฏ What We Need to Establish

The report should distinguish between:

A single speed test showing good download and upload speeds does not necessarily prove that the connection is healthy.

A connection can deliver excellent throughput while still suffering from intermittent packet loss, latency spikes, routing problems, or short interruptions.

๐Ÿ”ฌ Internet Tests Otto Can Perform

Run tests at different times of day, especially when the connection is behaving badly.

1. Speed Test

Use:

Record:

Important: Do not run only one speed test. Repeat the test when the connection is working normally and again when the problem is occurring.

2. Ping Test

On Linux, open a terminal and test a reliable external host:

ping -c 20 1.1.1.1

Then:

ping -c 20 8.8.8.8

Record:

A useful comparison is to test the router as well, if its local address is known:

ping -c 20 192.168.1.1

Replace 192.168.1.1 with the actual router/gateway address if different.

3. Continuous Ping During an Outage

When the connection starts misbehaving:

ping 1.1.1.1

Leave it running for several minutes.

Look for:

Press Ctrl+C to stop and record the final statistics.

4. Ping Several Destinations

Testing more than one destination can help establish whether the problem is general or destination-specific.

For example:

ping -c 20 1.1.1.1
ping -c 20 8.8.8.8
ping -c 20 google.com

If IP addresses respond normally but a domain name does not, DNS may deserve investigation.

5. Packet-Loss Test

Packet loss is particularly important because it can cause interruptions even when speed tests look good.

Run:

ping -c 100 1.1.1.1

Record the final packet-loss percentage.

Repeat the test at different times.

6. Traceroute

Traceroute can show where latency or routing problems may be appearing.

On Linux:

traceroute 1.1.1.1

If traceroute is not installed:

sudo apt install traceroute

Also test:

traceroute 8.8.8.8

Do not automatically assume that a single slow or non-responsive hop proves that hop is faulty. Some routers deliberately deprioritise or block traceroute responses.

7. MTR โ€” Longer-Term Routing Test

MTR combines ping and traceroute and can be particularly useful for recurring instability.

If installed:

mtr -rwzc 100 1.1.1.1

And:

mtr -rwzc 100 8.8.8.8

This provides a much better picture than a single traceroute because it collects repeated observations.

8. DNS Test

Test DNS resolution:

dig google.com

Also:

dig @1.1.1.1 google.com

And:

dig @8.8.8.8 google.com

Record whether the response is immediate or unusually slow.

9. Browser-Based DNS and Connectivity Checks

Useful online resources include:

These are supplementary tests rather than replacements for ping, packet-loss, and routing evidence.

10. Check the Ethernet Interface

Because the computer is connected by LAN cable, check the Ethernet interface directly.

On Linux:

ip link

Then identify the Ethernet interface and run:

ip -s link show <interface>

Look for increasing:

For example:

ip -s link show enp3s0

The actual interface name may be different.

If ethtool is available:

sudo ethtool <interface>

Check:

For example:

sudo ethtool enp3s0

The network card currently shows green and orange activity/link lights, even with a new Cat5 LAN cable.

Photographing the lights is not proof of an ISP fault, but it can be recorded as part of the troubleshooting history.

The important evidence is what the operating system reports about the Ethernet interface and what the external network tests show.

All In One Test

echo "===== METRO FIBRE TEST ====="; echo "Time: $(date '+%Y-%m-%d %H:%M:%S %Z')"; echo; echo "=== ROUTER 192.168.1.254 ==="; ping -c 20 192.168.1.254; echo; echo "=== CLOUDFLARE 1.1.1.1 ==="; ping -c 20 1.1.1.1; echo; echo "=== GOOGLE 8.8.8.8 ==="; ping -c 20 8.8.8.8; echo; echo "=== MTR GOOGLE 100 PACKETS ==="; mtr -rwzc 100 8.8.8.8; echo; echo "=== DNS ROUTER ==="; dig google.com; echo; echo "=== DNS CLOUDFLARE ==="; dig @1.1.1.1 google.com; echo; echo "=== DNS GOOGLE ==="; dig @8.8.8.8 google.com; echo; echo "===== TEST COMPLETE ====="

๐Ÿ“ˆ Baseline Results โ€” 20 September 2026 - 08:06

The connection was tested while it appeared to be behaving normally. All supplied ping tests recorded 0% packet loss.

These results show a healthy baseline for packet loss and ordinary latency, while also showing that occasional latency spikes were observable even during an otherwise good period.

The spikes alone do not prove that Metro Fibre has a fault. Their value is that they provide a comparison point. If the connection becomes unstable again, the same tests can be repeated and compared against this baseline.

Good results are worth keeping. They give us something concrete to compare with the bad periods.

๐Ÿ“Š Follow-Up Results โ€” 20 September 2026 - 08:08 to 08:11

Additional testing was performed shortly after the original baseline.

MTR to Google DNS โ€” 8.8.8.8

Command:

mtr -rwzc 100 8.8.8.8

Results:

The 1% destination loss is worth recording, but by itself it does not establish a fault, particularly because the intermediate hops showed 0% loss. It should be compared with repeated tests during periods of actual instability.

DNS Resolution Tests

Three DNS queries were successful:

DNS Server Query Result Query Time
Local router โ€” 192.168.1.254 dig google.com Successful 8 ms
Cloudflare โ€” 1.1.1.1 dig @1.1.1.1 google.com Successful 4 ms
Google โ€” 8.8.8.8 dig @8.8.8.8 google.com Successful 8 ms

The local router is currently providing DNS through 192.168.1.254.

All three DNS tests returned a valid answer with NOERROR, indicating that DNS resolution was functioning normally during this test period.

The returned Google IP addresses differed between the tests, which is normal because large services such as Google can use distributed DNS and different addresses for different resolvers or locations.

Interpretation of the Follow-Up Test

At approximately 08:08โ€“08:11, DNS resolution was fast and successful through all three tested paths, while the MTR to 8.8.8.8 showed 1% packet loss at the final destination and a maximum observed latency of 37.6 ms.

This provides additional evidence for the troubleshooting record, but it should be treated as a baseline observation rather than proof of an ISP fault.

The important next comparison will be to run the same tests during an actual period of instability.

๐Ÿ“Š What to Record for Every Test

Use a simple table or log:

Date Time Test Result Connection Condition
2026-09-20 08:00 Speedtest Download / Upload / Latency Normal
2026-09-20 08:15 Ping 1.1.1.1 Average / Loss Unstable
2026-09-20 08:20 Ping 8.8.8.8 Average / Loss Unstable
2026-09-20 08:30 MTR Results Unstable

Do not record only the tests that look bad.

Good results are evidence too.

If speed is excellent while packet loss or latency is problematic, that distinction may be important to the technician.

โฑ๏ธ Build a Two- or Three-Day Evidence Log

For the next few days, record tests at approximately:

Also record ordinary observations such as:

If multiple devices are affected at the same time, record that as well.

๐Ÿ“„ What the Metro Fibre Report Should Contain

The final report should be calm, factual, and chronological.

1. Customer and Service Details

Include the relevant account or service reference information, but do not publish sensitive account numbers on the public PlebWare site.

2. Problem Summary

State clearly:

The fibre internet connection has experienced recurring instability for an extended period. Communication regarding the problem has continued for almost two weeks without a satisfactory resolution.

3. History

List:

4. Technical Evidence

Attach or summarise:

5. Important Contradiction to Highlight

The connection can produce acceptable results on conventional online speed tests while still showing symptoms of instability.

Therefore:

Good speed-test throughput should not be treated as proof that the service is stable.

6. Requested Action

Ask Metro Fibre to investigate the connection for:

The report should ask for a technical investigation and a clear explanation of the findings, rather than simply another speed test.

๐Ÿงญ The Main Rule for Otto

Do not let frustration become the report.

Let the evidence speak.

The argument this morning is a sign that the situation has become frustrating for both Otto and Juelz, but that frustration is not the technical case we need to present to Metro Fibre.

The technical case is:

Repeated instability + documented symptoms + repeated communication + no satisfactory resolution.

Now we need to turn that into a clean evidence package that technical support cannot simply answer with, โ€œYour speed test is fine.โ€

๐Ÿ“Œ Action List

โ†ฉ Return to the article I came from

Previous: Metro Fibre Service Stability โ€” Technical Evidence Report

Next: Week 4 September 2026

No earlier PlebWare article yet

You haven't viewed any other PlebWare articles in this tab yet. If you arrived from Google or opened this article directly, there may be no earlier PlebWare article to return to.

You can keep exploring from here: