[Risolto]Speedtest da Terminale non funziona più

Networking, configurazione della connessione, periferiche e condivisioni di rete.
Avatar utente
liviofa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 27 giugno 2011, 7:41
Desktop: LXDE - Xfce
Distribuzione: Lubuntu18.04/Xubuntu 20.04 LTS
Sesso: Maschile
Località: Sirtori (Lecco)

[Risolto]Speedtest da Terminale non funziona più

Messaggio da liviofa »

Amici ho sempre provato la velocità del mio collegamento internet con questo comando da terminale e mi diceve download Upload ecc ec
Da oggi invece al terminale mi appare questo
liviofa@liviofa-TravelMate-8572T:~$ speedtest
Retrieving speedtest.net configuration...
Traceback (most recent call last):
File "/usr/bin/speedtest", line 11, in <module>
load_entry_point('speedtest-cli==2.1.2', 'console_scripts', 'speedtest')()
File "/usr/lib/python3/dist-packages/speedtest.py", line 1986, in main
shell()
File "/usr/lib/python3/dist-packages/speedtest.py", line 1872, in shell
speedtest = Speedtest(
File "/usr/lib/python3/dist-packages/speedtest.py", line 1091, in __init__
self.get_config()
File "/usr/lib/python3/dist-packages/speedtest.py", line 1173, in get_config
ignore_servers = list(
ValueError: invalid literal for int() with base 10: ''
Ho provato a fare un aggiornamento ma sempre mi appaiono quelle righe che dicono che qualcosa non va.
Ultima modifica di liviofa il domenica 25 aprile 2021, 12:41, modificato 1 volta in totale.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40301
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Speedtest da Terminale non funziona più

Messaggio da steff »

Vedo che è rotto anche su arch, con output diverso:

Codice: Seleziona tutto

speedtest
Retrieving speedtest.net configuration...
Traceback (most recent call last):
  File "/usr/bin/speedtest", line 33, in <module>
    sys.exit(load_entry_point('speedtest-cli==2.1.2', 'console_scripts', 'speedtest')())
  File "/usr/lib/python3.9/site-packages/speedtest.py", line 1986, in main
    shell()
  File "/usr/lib/python3.9/site-packages/speedtest.py", line 1872, in shell
    speedtest = Speedtest(
  File "/usr/lib/python3.9/site-packages/speedtest.py", line 1091, in __init__
    self.get_config()
  File "/usr/lib/python3.9/site-packages/speedtest.py", line 1173, in get_config
    ignore_servers = list(
ValueError: invalid literal for int() with base 10: ''
Sembra già stato riparato: https://github.com/sivel/speedtest-cli/pull/769
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
dxgiusti
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: lunedì 19 novembre 2007, 14:10
Desktop: Mate
Distribuzione: PCLinuxOS-Mate
Sesso: Maschile
Località: Lodi

Re: Speedtest da Terminale non funziona più

Messaggio da dxgiusti »

su ubuntu 20..04 ho risolto come da link >>> https://github.com/sivel/speedtest-cli/ ... 3afbaf5273
ho eliminato la vecchia riga 1174 ed ho incollato quella indicata. ho usato il comando:

Codice: Seleziona tutto

sudo -H nano /usr/lib/python3/dist-packages/speedtest.py
uso nano in quanto è universale su tutte le distribuzioni. aperto a schermo intero, con >> ctrl+maiusc sx+trattino ( in realtà è underscore ) scrivo 1174 che è la riga da modificare, elimino il contenuto ed incollo la nuova riga mantenendo le sue impostazioni di inizio:

Codice: Seleziona tutto

map(int, (server_config['ignoreids'].split(',') if len(server_config['ignoreids']) else []) )
ctrl+o per salvare seguito da enter, quindi ctrl+x per chiudere nano.
adesso da terminale >>> speedtest seguito da invio:
Immagine

magari fare una copia del file speedtest.py prima di modificarlo è meglio. nel mio caso:

Codice: Seleziona tutto

sudo cp /usr/lib/python3/dist-packages/speedtest.py /usr/lib/python3/dist-packages/original_speedtest.py
ho creato nella stessa cartella il file >>> original_speedtest.py che andrò poi a rimuovere se tutto funziona con:

Codice: Seleziona tutto

sudo rm -i /usr/lib/python3/dist-packages/original_speedtest.py
rispondere s alla richiesta.
Pike
Rampante Reduce
Rampante Reduce
Messaggi: 5460
Iscrizione: domenica 20 gennaio 2008, 1:13
Desktop: Kubuntu
Distribuzione: 20.04 x64
Contatti:

Re: Speedtest da Terminale non funziona più

Messaggio da Pike »

Non ho sotto grinfie una macchina linux per il testare... Esiste come pacchetto speedtest-cli?
Sono colui che fa cose che non servono...
Secondo Principio di Dilbert, di Scott Adams. "Si parte dalla certezza che siamo tutti idioti". Ed alcuni su questo mi ab-battono alla grande.
Come certificato dalla moderazione, incivile e maleducato. You have been warned.
Avatar utente
liviofa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 27 giugno 2011, 7:41
Desktop: LXDE - Xfce
Distribuzione: Lubuntu18.04/Xubuntu 20.04 LTS
Sesso: Maschile
Località: Sirtori (Lecco)

Re: Speedtest da Terminale non funziona più

Messaggio da liviofa »

Amici, grazie per la prontezza. Mi sembra di capire da quanto scrivete che il programma speedtest si è guastato più o meno il 7 aprile.

E l'amico DXGIUSTI propone alcune cose da fare. Lo ringrazio davvero, ma non mi sento di fare quelle cose. Troppo veramente per me. E ci aggiungo anche un CIAO BEN RITROVATO !!!!

Penso invece che se si è guastato, prima o poi nel repository lo sistemeranno. Non è così ????

Quindi per me sarebbe meglio disinstallarlo. E aspettare quando ci sarà l'edizione giusta. Per adesso mi arrangerò con speedtest.net dal browser Mozilla Firefox. Buona domenica.
Avatar utente
liviofa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 27 giugno 2011, 7:41
Desktop: LXDE - Xfce
Distribuzione: Lubuntu18.04/Xubuntu 20.04 LTS
Sesso: Maschile
Località: Sirtori (Lecco)

Re: Speedtest da Terminale non funziona più

Messaggio da liviofa »

Ecco fatto :
VELOCITA_2021-04-11.jpg
e vado pure più veloce di DXGIUSTI che ha fatto invece tutto quel bellissimo lavoro...........................
Avatar utente
corradoventu
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3855
Iscrizione: domenica 27 aprile 2008, 22:23
Desktop: GNOME
Distribuzione: Ubuntu 20.04, 22.04, 23.10, 24.04
Sesso: Maschile
Località: Rezzoaglio (GE)
Contatti:

Re: Speedtest da Terminale non funziona più

Messaggio da corradoventu »

@Pike: il pacchetto è proprio speedtest-cli

Codice: Seleziona tutto

corrado@corrado-x7-hh-0212:~$ apt policy speedtest-cli
speedtest-cli:
  Installed: 2.1.2-2
  Candidate: 2.1.2-2
  Version table:
 *** 2.1.2-2 500
        500 http://archive.ubuntu.com/ubuntu hirsute/universe amd64 Packages
        500 http://archive.ubuntu.com/ubuntu hirsute/universe i386 Packages
        100 /var/lib/dpkg/status
corrado@corrado-x7-hh-0212:~$ 
non occorre disinstallarlo, quando arriva la correzione si aggiorna...
ma c'è anche quello di Google... questo è quello che mi passa TIM con fibra all'armadio
Allegati
Screenshot from 2021-04-11 13-18-59.png
Con o senza religione, i buoni si comportano bene e i cattivi male, ma ci vuole la religione per far comportare male i buoni.
(Steven Weinberg)
Avatar utente
liviofa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 27 giugno 2011, 7:41
Desktop: LXDE - Xfce
Distribuzione: Lubuntu18.04/Xubuntu 20.04 LTS
Sesso: Maschile
Località: Sirtori (Lecco)

Re: Speedtest da Terminale non funziona più

Messaggio da liviofa »

Grazie. Così caro amico del "ventu". Anche a me dà quella risposta

Codice: Seleziona tutto

  Tabella versione:
 *** 2.1.2-2 500
Quindi non disinstallo e aspetto con fiducia.
Avatar utente
re-leone
Prode Principiante
Messaggi: 166
Iscrizione: martedì 6 aprile 2010, 21:17
Desktop: Lubuntu
Distribuzione: 20.04 LTS e 22.04 LTS

Re: Speedtest da Terminale non funziona più

Messaggio da re-leone »

Puoi usare anche quello dell'AGCOM (Autorità per le garanzie nelle comunicazioni) https://misurainternet.it/misura-speedtest/
Avatar utente
dxgiusti
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: lunedì 19 novembre 2007, 14:10
Desktop: Mate
Distribuzione: PCLinuxOS-Mate
Sesso: Maschile
Località: Lodi

Re: Speedtest da Terminale non funziona più

Messaggio da dxgiusti »

ne puoi usare molti ma la discussione nasce per come vedere dal terminale.
Avatar utente
liviofa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 27 giugno 2011, 7:41
Desktop: LXDE - Xfce
Distribuzione: Lubuntu18.04/Xubuntu 20.04 LTS
Sesso: Maschile
Località: Sirtori (Lecco)

Re: Speedtest da Terminale non funziona più

Messaggio da liviofa »

@ re-leone Grazie per il suggerimento della appliacazione AGCOM. Che ho subito provato
VELOCITA_Agcom.jpg
Però da' risultati simili a quelli della velocità fatto ieri con speedtest.net E gli amici di un altro Forum ( quello Fibraclick ) non vogliono che si usino questi test con il browser di mezzo quando c'è la fibra. Loro ne sanno una più del diavolo e dicono che il browser altera le misure quando superano 400 Mbps ( circa mi pare ........... ).
Infatti con il test da Command Line cioè quel test che usavo dal terminale prima che andasse fuori uso arrivavo a 940 Mbps. E anche lì questi di quel Forum che sanno tutto mi facevano anche scegliere il server perchè non va bene dare il comando speedtest e basta. Devi anche specificare un --server mettendo un numerino che suggeriscono e va più veloce. Non ho capito perchè ........... ma si deve fare senza porsi troppi problemi.

Ma adesso speedtest non funziona. Aspetterò che qualche anima gentile lo sistemi.
Pike
Rampante Reduce
Rampante Reduce
Messaggi: 5460
Iscrizione: domenica 20 gennaio 2008, 1:13
Desktop: Kubuntu
Distribuzione: 20.04 x64
Contatti:

Re: Speedtest da Terminale non funziona più

Messaggio da Pike »

Per quel che vale, la stessa versione di speedtest-cli su CentOS 7 sta funzionando correttamente.
Sono colui che fa cose che non servono...
Secondo Principio di Dilbert, di Scott Adams. "Si parte dalla certezza che siamo tutti idioti". Ed alcuni su questo mi ab-battono alla grande.
Come certificato dalla moderazione, incivile e maleducato. You have been warned.
Avatar utente
liviofa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 27 giugno 2011, 7:41
Desktop: LXDE - Xfce
Distribuzione: Lubuntu18.04/Xubuntu 20.04 LTS
Sesso: Maschile
Località: Sirtori (Lecco)

Re: Speedtest da Terminale non funziona più

Messaggio da liviofa »

Grazie amico Pike. Per prima cosa ho cercato di capire che cosa fosse quella sigla vista oggi per la prima volta.

CentOS (acronimo di Community enterprise Operating System) è un sistema operativo concepito per fornire una piattaforma di classe enterprise per chiunque intenda utilizzare GNU/Linux per usi professionali.

ah..... bene....... Ma io posso accedere allo speedtest-cli citato lì su quel CentOS 7 e scaricarlo ??????
Pike
Rampante Reduce
Rampante Reduce
Messaggi: 5460
Iscrizione: domenica 20 gennaio 2008, 1:13
Desktop: Kubuntu
Distribuzione: 20.04 x64
Contatti:

Re: Speedtest da Terminale non funziona più

Messaggio da Pike »

Per quanto ne so, tecnicamente non è impossibile farlo, ma ritengo più saggio e opportuno attendere che gli aggiornamenti su Ubuntu correggano l'errore che si manifesta.
Sono colui che fa cose che non servono...
Secondo Principio di Dilbert, di Scott Adams. "Si parte dalla certezza che siamo tutti idioti". Ed alcuni su questo mi ab-battono alla grande.
Come certificato dalla moderazione, incivile e maleducato. You have been warned.
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17349
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: Speedtest da Terminale non funziona più

Messaggio da Stealth »

Vedo nel tuo profilo che hai sia la 18.04 che la 20.04. Per capirci, su quale delle 2 non funziona? Chiedo perchè io usa la 20.04 e, dopo aver letto il tuo post, ho installato speedtest-cli per provare. Ricevendo lo stesso errore che segnali ho modificato il file come suggerito da dxgiusti e ora funziona bene. Tu hai provato?
rai
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2848
Iscrizione: domenica 11 maggio 2008, 18:03
Desktop: plasma
Distribuzione: 22.04
Località: Palermo

Re: Speedtest da Terminale non funziona più

Messaggio da rai »

L'OP ha dichiarato di non volersi arrischiare a modificare il file da amministratore

@liviofa se te la senti di copiare e incollare un solo comando nel terminale non hai bisogno di aspettare i tempi di Canonical o di metterti a convertire pacchetti rpm
Prima scarica il file che ho allegato. Poi esegui la seguente riga per sostituire il tuo file buggato con questo che ho "riparato"

Codice: Seleziona tutto

sudo cp /usr/lib/python3/dist-packages/speedtest.py /usr/lib/python3/dist-packages/speedtest.py-ROTTO && sudo cp $HOME/Scaricati/speedtest.txt /usr/lib/python3/dist-packages/speedtest.py
L'unica cosa che devi verificare è se la tua cartella di download si chiama effettivamente Scaricati
Allegati
speedtest.txt
(63.54 KiB) Scaricato 49 volte
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17349
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: Speedtest da Terminale non funziona più

Messaggio da Stealth »

rai ha scritto:
lunedì 12 aprile 2021, 16:07
L'OP ha dichiarato di non volersi arrischiare a modificare il file da amministratore ...
Beh ok, non avevo letto tutto e apprezzo anche il tuo tentativo di farla più rassicurante... ma d'altra parte è inutile chiedere assistenza in questo modo, se si parla del sistema devi farlo per forza da admin, non ci sono files da modificare nella home. Aggiungo che la spiegazione di dxgiusti mi è sembrata piuttosto abbordabile. Ma ok, va bene così
Avatar utente
liviofa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 27 giugno 2011, 7:41
Desktop: LXDE - Xfce
Distribuzione: Lubuntu18.04/Xubuntu 20.04 LTS
Sesso: Maschile
Località: Sirtori (Lecco)

Re: Speedtest da Terminale non funziona più

Messaggio da liviofa »

Prima di tutto piccola spiegazione di perchè ho messo nel mio profilo Lubuntu 18.04 Ho anche un vecchio Netbook Aspire One che funziona solo con quel SO. Ma ormai lo uso pochissimo. Se mi dite che disturba la corretta informazione lo tolgo, ormai per via del 64x è praticamente morto.

Torniamo a speedtest. Grazie ma se dite che prima o poi Canonical sistemerà sono pronto ad aspettare.
Ho anche una soluzione di scorta : un notebook con Windows 10 dove lo speedtest funziona e restituisce la velocità corretta. Quindi ogni tanto faccio la prova con quello. E se la velocità è X con Win è la stessa con Ubuntu.
E mi direte voi quando il programma funziona nuovamente.

Una piccola curiosità :
@rai mi ha scritto
L'OP ha dichiarato di non volersi arrischiare a modificare il file da amministratore
Chi sarà OP ? Ricordo di molti religiosi che si firmano con OP dopo il nome. (O.P. – Ordo Praedicatorum). E' una sigla che si pospone al nome e cognome dei domenicani.
Pike
Rampante Reduce
Rampante Reduce
Messaggi: 5460
Iscrizione: domenica 20 gennaio 2008, 1:13
Desktop: Kubuntu
Distribuzione: 20.04 x64
Contatti:

Re: Speedtest da Terminale non funziona più

Messaggio da Pike »

OP è letteralmente Original Poster, colui/lei che in origine ha aperto tramite un post questo thread (argomento) di discussione.

Newsflash: CentOS 7 ha disponibile ora la versione 2.1.3 del pacchetto Speedtest-Cli. Provate ad aggiornare...
Sono colui che fa cose che non servono...
Secondo Principio di Dilbert, di Scott Adams. "Si parte dalla certezza che siamo tutti idioti". Ed alcuni su questo mi ab-battono alla grande.
Come certificato dalla moderazione, incivile e maleducato. You have been warned.
Avatar utente
liviofa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 274
Iscrizione: lunedì 27 giugno 2011, 7:41
Desktop: LXDE - Xfce
Distribuzione: Lubuntu18.04/Xubuntu 20.04 LTS
Sesso: Maschile
Località: Sirtori (Lecco)

Re: Speedtest da Terminale non funziona più

Messaggio da liviofa »

Amici del Forum. Ho aspettato una settimana sperando che arrivasse qualche novità sul restauro "UFFICIALE" di speedtest.
Niente. Non conosco i tempi per i restauri "UFFICIALI" e allora ho lanciato il cuore al di là della palizzata.............

Quanto suggerito dall'amico rai appariva anche alla portata di un limitato come me realizzabile:
@liviofa se te la senti di copiare e incollare un solo comando nel terminale non hai bisogno di aspettare i tempi di Canonical o di metterti a convertire pacchetti rpm
Prima scarica il file che ho allegato. Poi esegui la seguente riga per sostituire il tuo file buggato con questo che ho "riparato"

Codice: Seleziona tutto

sudo cp /usr/lib/python3/dist-packages/speedtest.py /usr/lib/python3/dist-packages/speedtest.py-ROTTO && sudo cp $HOME/Scaricati/speedtest.txt /usr/lib/python3/dist-packages/speedtest.py

L'unica cosa che devi verificare è se la tua cartella di download si chiama effettivamente Scaricati

Allegati

speedtest.txt
(63.54 KiB) Scaricato 6 volte
E allora ho seguito le istruzioni : speedtest.txt è andato come desiderato in Scaricati.
Poi copiato il comando assolutamente per me incomprensibile. Ma nel terminale HA FUNZIONATO !!!!!!!
Scrivi risposta

Ritorna a “Connessione e configurazione delle reti”

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 9 ospiti