PDA

View Full Version : [Thread ufficiale] Speedtest OOKLA via linea di comando


Bovirus
26-10-2023, 11:06
- Scopo di questo thread

Scopo di questo thread è di discutere esclusivamente dello

Speedtest OOKLA via linea di comando

Non si occupa dello speedtest OOKLA via browser web.
Non si occupa di valutare/discutere i risultati ottenuti.


Elementi che determinano i risultati dello speedtest

Ci sono alcuni elementi che possono determinare i risultati dello speedtest.

Performance hardware/software PC (CPU/RAM/HDD e sistema operativo)
Performance hardware/software scheda di rete
Blocchi software (antivirus/firewall)
Modalità test velocità (browser/command line)
Server speedtest usato


- Test velocità effettuati solo via cavo ethernet - Non via WiFi

I test di velocità per essere affidabili devono essere effettuati solo via cavo ethernet diretto tra modem/router operatore e computer.

I test di velocità effettuati via WiFi non sono affidabili in quanto estremamente variabili e condizionati da una serie di fattori personali legati al WiFi.

Il computer con cui effettuare i test deve avere la scheda di rete configurata in modo adeguato ed in modo che possa sfruttare la max velocità possibile.

Questo thread NObn si occupa di come configurare la scheda di rete del computer.

Il computer con cui effettuare i test deve avere una configurazione hardware adeguata (CPU/RAM/HDD), soprattutto per test di velocità sopra i 500 Mbit, per supportare tali velocità.

Se possibile durante i test di velocità disattivare l'antivirus nel computer.


- Postare sempre in ogni post i dettagli

È importante in ogni post essere il più dettagliati possibile ed indicare sempre tutti i dettagli.[/U]


- Download programma speedtest

Il programma per lo speedtest via linea di comando è scaricabile da questa pagina

Speedtest OOKLA via command line - Pagina download (https://www.speedtest.net/apps/cli)

I sistemi operativi supportati sono


Linux - speedtest via CLI per Linux (https://www.speedtest.net/apps/cli#linux-flyout)
FreeBSD - speedtest via CLI per FreeBSD (https://www.speedtest.net/apps/cli#freebsd-flyout)
macOS - speedtest via CLI per macOS (https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-macosx-universal.tgz)
Windows - speedtest via CLI per Windows (https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-win64.zip)



- Istruzioni installazione

Istruzioni installazione per FreeBSD (https://www.speedtest.net/apps/cli#freebsd)

Istruzioni installazione per Fedora/CentOS/RedHat (https://www.speedtest.net/apps/cli#fedora)

Istruzioni installazione per macOS (https://www.speedtest.net/apps/cli#macos)

Istruzioni installazione per Linux Ubuntu/Debian (https://www.speedtest.net/apps/cli#ubuntu)

- Sistema Windows

Per il sistema Windows basta scaricare l'archivio, decomprimere l'archivio in una cartella ed aprire un prompt MSDOS nella cartella dove è presente l'eseguibile speedtest.exe.
Più avanti verranno analizzati i parametri della linea di comando.


- Speedtest senza parametri

Lanciando il comando senza parametri, esempio

speedtest

dopo aver dato la prima volta la conferma con YES, viene effettuato un test di velocità suando uns erver scelto automaticamente.


- Elenco server per speedtest più vicini

È possibile richiedere un elenco dei server più vicini con il comando

speedtest --servers

la risposta è un elenco tipo questo


Closest servers:

ID Name Location Country
==============================================================================
2567 Prometeus di Daniela Agro Cologno Monzese Italy
25146 Fiber Telecom SPA Milano Italy
50954 Sky Wifi Milano Italy
44591 HAL Service SPA Milano Italy
33953 Uania Milano Italy
42070 PVDataNet Milano Italy
38634 KT Solutions Wireless Internet Service Provider Milano Italy
27363 Wind Tre Milano Italy
26943 Cloudfire Milano Italy
25258 Nethive SPA Milano Italy


In questo elenco vengono visualizzati

L'ID del server
Il nome del server
Locazione in cui è presente il server



- Elenco server con dettagli

È possibile richiedere un elenco dei server più vicini con i dettagli con il comando

speedtest --selection-details

la risposta è un elenco tipo questo

Selecting server:
2567: 20.03 ms; Prometeus di Daniela Agro - Cologno Monzese
25146: 122.54 ms; Fiber Telecom SPA - Milano
50954: 10.94 ms; Sky Wifi - Milano
44591: 57.83 ms; HAL Service SPA - Milano
33953: 6.49 ms; Uania - Milano
42070: 5.91 ms; PVDataNet - Milano
38634: 6.32 ms; KT Solutions Wireless Internet Service Provider - Milano
27363: 44.40 ms; Wind Tre - Milano
26943: 28.13 ms; Cloudfire - Milano
25258: 6.46 ms; Nethive SPA - Milano


in cui vengono visualizzati


L'iD del server
Il tempo di risposta del server
Nome del server e locazione del server


- Speedtest usando uno specifico server

È possibile chiedere uno speedtest usando uno specifico server usando l'ID del server tramite il comando

speedtest -s xxxxxx

dove xxxx è l'ID del server. Esempio

speedtest -s 25146

effettua lo speedtest usando il server Fiber Telecom SPA Milano Italy (ID=25146)


- Licenza Creative Commons

Il contenuto di questo post è rilasciato con licenza

Creative Commons Attribution-Noncommercial-Share Alike 2.5 (http://creativecommons.org/licenses/by-nc-sa/2.5/it/)

..

Bovirus
26-10-2023, 11:07
- Verifica velocità scheda di rete (Ethernet/WioFi)

In Windows dal prompt DOS usando il comando

powershell -command "Get-NetAdapter -Physical | select interfaceDescription, name, MacAddress, linkSpeed"

- si lancia direttamente il comando senza entrare/uscire da powershell
- con l'opzione "-Physical" si visualizano solo le interfacce di rete fisiche (non virtuali)
- vengono visualizzate info come
nome scheda di rete
tipo (Ethernet o WiFi)
Indirizzo MAC
Velocità

Con il comando

powershell -command "Get-NetAdapter -Physical | Format-List -Property "ifAlias,Status,ifDesc,MacAddress,PnpDeviceID,DriverVersion,DriverDate,DriverFileName,LinkSpeed""

si ottiene un elenco più completo con

tipo (Ethernet o WiFi)
nome scheda di rete
Indirizzo MAC
ID PnP
Versione driver
Data driver
Nome file drive
Velocità

Esempio

ifAlias : Wi-Fi
Status : Disconnected
ifDesc : Realtek RTL8822CE 802.11ac PCIe Adapter
MacAddress : XX-XX-XX-XX-XX-XX
PnpDeviceID : PCI\VEN_10EC&DEV_C822&SUBSYS_85F7103C&REV_00\00E04CFFFEC8220100
DriverVersion : 2024.10.228.3
DriverDate : 2023-04-18
DriverFileName : rtwlane.sys
LinkSpeed : 173.3 Mbps

ifAlias : Ethernet
Status : Up
ifDesc : Realtek USB GbE Family Controller
MacAddress : XX-XX-XX-XX-XX-XX
PnpDeviceID : USB\VID_0BDA&PID_8153\000001
DriverVersion : 10.43.1029.2020
DriverDate : 2020-10-29
DriverFileName : rtump64x64.sys
LinkSpeed : 1 Gbps


- Licenza Creative Commons

Il contenuto di questo post è rilasciato con licenza

Creative Commons Attribution-Noncommercial-Share Alike 2.5 (http://creativecommons.org/licenses/by-nc-sa/2.5/it/)

..