librespeed / speedtest-cli

Command line client for LibreSpeed
GNU Lesser General Public License v3.0
485 stars 59 forks source link

Output in CSV, IP is not displayed #78

Open Epy opened 11 months ago

Epy commented 11 months ago

Hi, I'm testing a few commands with speedtest-cli. In CSV output there is no IP, despite it's available in verbose output:

2023-10-04T09:15:26.796756519+02:00;Virginia, United States, OVH;https://speed.riverside.rocks/;14;0.5;8.15;8.06;;
2023-10-04T09:16:47.200997519+02:00;London, England (Clouvider);http://lon.speedtest.clouvider.net/backend;22.64;1.13;65.8;25.09;
$ /opt/librespeed/librespeed-cli -4
Retrieving server list from https://librespeed.org/backend-servers/servers.php
Selecting the fastest server based on ping
Selected server: Virginia, United States, OVH [speed.riverside.rocks]
Sponsored by: Riverside Rocks @ https://riverside.rocks
You're testing from: {"processedString":"2a01:cb19:dca:300:dea6:32ff:fe90:c2b0 - Unknown ISP","rawIspInfo":""}

also it used IPv6 even if I asked IPv4. Sometimes it works.

I wanted to give you the version I'm using but:

$ /opt/librespeed/librespeed-cli --version
  (built on )
https://github.com/librespeed/speedtest-cli
Licensed under GNU Lesser General Public License v3.0
LibreSpeed  Copyright (C) 2016-2020 Federico Dossena
librespeed-cli  Copyright (C) 2020 Maddie Zhan
librespeed.org  Copyright (C)

it's the last one, v1.0.10

Thanks for your help