Öppet verktyg · Windows · MIT

Bahnhof Bandwidth Check & Log

Kontinuerlig bandbredds- och latensmätning för Bahnhof-kunder. Sparar textloggar avsedda att skickas till Bahnhof support / stammnätet för verifiering.

Vad det mäter

  • ICMP-ping till 5 adresser (bl.a. sunet.se)
  • HTTP-svarstider till samma 5
  • Periodisk bandbredds-max-test (Mbps)
  • Publik IP, gateway, DNS, adapter

Månadsläge (rekommenderat)

  • 30 dagar kontinuerlig övervakning
  • Ping/HTTP var 5:e minut
  • BW-max ungefär var 30:e minut
  • Ny loggfil varje dygn

Kort checklista

  1. Ladda ner ZIP
  2. Packa upp
  3. Dubbelklicka BAT
  4. Ange ärende
  5. Zippa logs → Bahnhof

Hur installerar jag?

Det finns ingen installer och inget att installera i vanlig mening. Du laddar ner mappen, dubbelklickar en .bat-fil och sparar loggar lokalt. Kräver bara Windows 10/11 (PowerShell ingår).

Tid: ca 5–10 minuter att komma igång Kostnad: gratis (MIT) Data: skickas inte automatiskt — du bifogar loggar själv

1 Ladda ner ZIP

Hämta hela verktyget från GitHub. Ingen Microsoft Store, ingen setup.exe.

  • Öppna repot eller klicka knappen Ladda ner ZIP ovan
  • På GitHub: Code → Download ZIP
  • Filen heter ungefär bahnhof-master.zip

Ladda ner ZIP nu

Skärmbild: ladda ner ZIP från GitHub — Code och Download ZIP
Steg 1 — Download ZIP på GitHub

2 Packa upp mappen

Packa upp ZIP:en så att du ser filerna (inte bara ZIP-filen).

  • Högerklicka ZIP → Extrahera alla…
  • Öppna mappen bahnhof-master (eller liknande)
  • Du ska se bl.a. Starta-Månadsmätning.bat och mappen scripts
Skärmbild: Utforskaren med Starta-Månadsmätning.bat och scripts-mappen
Steg 2 — mappinnehåll efter uppackning

3 Starta mätningen

Dubbelklicka filen för 30 dagars kontinuerlig mätning (rekommenderat för Bahnhof/stammnätet).

  • Starta-Månadsmätning.bat — 30 dagar
  • Starta-Bandbreddsmätning.bat — meny (månad / kort test)
  • Om Windows SmartScreen/PowerShell frågar: välj Kör / Ja
Skärmbild: markera och dubbelklicka Starta-Månadsmätning.bat
Steg 3 — dubbelklicka BAT-filen

4 Ange ärendenummer

Ett svart fönster (PowerShell/CMD) öppnas. Svara på frågorna:

  • Ärendenummer eller namn — valfritt, men bra för support (t.ex. det Bahnhof gett dig)
  • Antal dagar — tryck Enter för standard 30
  • Låt fönstret vara öppet medan mätningen kör
Skärmbild: konsol som frågar efter ärendenummer och antal dagar
Steg 4 — ärende och mättid i konsolen

5 Skicka loggar till Bahnhof

När mätningen är klar (eller avbruten med Ctrl+C) finns textloggar i mappen logs\.

  • En .log-fil per dygn + sessionsindex
  • Högerklicka logsKomprimera till ZIP-fil
  • Bifoga ZIP i mailet/chatten till Bahnhof support / stammnätet
Skärmbild: logs-mappen med dags-loggfiler att zippa och skicka
Steg 5 — loggfiler redo att skickas

Tips: För automatisk omstart efter reboot, kör Installera-Månadsövervakning.bat (Windows Schemaläggaren). Stäng av viloläge om mätningen ska pågå nattetid. PowerShell-kommando för avancerade användare ↓

Ingen installation av program. Endast Windows PowerShell (ingår i Windows 10/11). Ingen data skickas automatiskt — du bifogar loggfilerna själv till support. Full guide: Hur installerar jag?

De 5 mätadresserna

#NamnMål
1SUNETsunet.se
2Bahnhofbahnhof.se
3Cloudflare1.1.1.1
4Google DNS8.8.8.8 / google.se
5KTHkth.se

PowerShell (avancerat) — cd och sökvägar

De flesta behöver inte detta: dubbelklicka hellre Starta-Månadsmätning.bat. Använd PowerShell om du vill styra parametrar själv.

Vad är en sökväg (path)?

En sökväg är adressen till en mapp eller fil på disken. I Windows används bakåtstreck \.

  • Full sökväg — från enhetens rot, t.ex. C:\Users\Anna\Downloads\bahnhof-master
  • Relativ sökväg — från mappen du står i, t.ex. .\scripts\Bahnhof-BandwidthCheck.ps1 (. = “denna mapp”)

Vad gör cd?

cd betyder change directory — “byt mapp”. Du måste stå i projektmappen innan du kör skriptet, annars hittar PowerShell inte .\scripts\....

  • Sökvägar med mellanslag måste stå i citattecken: cd "C:\Users\Anna\Min mapp\bahnhof-master"
  • Se var du är: skriv pwd (print working directory)
  • Lista filer: skriv dir eller ls

Exempel (konkret)

Anta att du packade upp ZIP:en hit: C:\Users\Anna\Downloads\bahnhof-master

  1. Öppna PowerShell (sök i Start-menyn)
  2. Klistra in cd-raden nedan och tryck Enter
  3. Kontrollera med dir att du ser Starta-Månadsmätning.bat och mappen scripts
  4. Kör mätkommandot
# 1) Gå till mappen där du packade upp verktyget
cd "C:\Users\Anna\Downloads\bahnhof-master"

# 2) (valfritt) Visa att du är rätt
pwd
dir

# 3) Starta 30 dagars mätning med ditt ärendenummer
powershell -ExecutionPolicy Bypass -File .\scripts\Bahnhof-BandwidthCheck.ps1 -Month -CustomerName "Arende-12345"

Byt ut Anna mot ditt Windows-användarnamn och sökvägen mot där din uppackade mapp ligger (t.ex. Skrivbord, Dropbox, Dokument). Hitta sökvägen snabbast: öppna mappen i Utforskaren, klicka i adressfältet, kopiera (Ctrl+C).

För omstart efter reboot: dubbelklicka Installera-Månadsövervakning.bat (Task Scheduler) — ingen cd behövs då.

Vanliga frågor

Vad är Bahnhof Bandwidth Check?

Ett öppet Windows-verktyg (MIT) som mäter bandbredd, ping och HTTP-svarstider och sparar textloggar för Bahnhof support och stammnätet.

Hur länge ska mätningen köra?

Rekommenderat: 30 dagar vid intermittent problem. Kortare tester (30–60 min) fungerar också.

Skickas mina data automatiskt?

Nej. Allt sparas lokalt. Du bifogar loggarna själv till support.

Hur installerar jag?

Ingen installer. Ladda ner ZIP, packa upp, dubbelklicka Starta-Månadsmätning.bat. Se steg-för-steg med skärmbilder: Hur installerar jag?

Behöver jag installera något extra?

Nej — PowerShell ingår i Windows 10/11. Ingen Visual Studio, Python eller npm krävs.

Vad betyder cd och sökväg?

cd = byt mapp. En sökväg är adressen till mappen, t.ex. C:\Users\Anna\Downloads\bahnhof-master. Se förklaring och exempel under PowerShell (avancerat) — cd och sökvägar. De flesta behöver bara dubbelklicka BAT-filen.

Hur skickar jag loggar till stammnätet?

Zippa mappen logs\ och bifoga i ditt Bahnhof-ärende.

Är detta en officiell Bahnhof-produkt?

Nej. Verktyget är oberoende öppen källkod för kunder som behöver mätloggar. Bahnhof är namnet på målgruppen (ISP:n).