Buongiorno. Ho 3 PC in lan domestica, di cui 2 in dual boot win10 e Ubuntu 18.04 in wifi ed il terzo solo ubuntu 18.04 via ethernet (cavo, ma solo fino al router). Quando trasferisco file e cartelle con Win10 nessun problema (anche di dimensioni notevoli). Se faccio lo stesso con Ubuntu, funziona bene solo da quello con il cavo (che ha Ubuntu soltanto, ma non credo sia questo il problema), mentre se lo faccio tra i due PC wifi arriva massimo a circa 700 MB. Poi compare la scritta "si è verificato un errore nel copiare il file... etc. Maggiori dettagli: connessione scaduta". Qualcuno cortesemente mi sa dare una dritta? Grazie anticipatamente chiesto 19 Feb '20, 16:32 Frency
5 su 33
mostra altri 28 commenti
|
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?![alt testo](/path/img.jpg "titolo")
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 19 Feb '20, 16:32
domanda visualizzata: 1,127 volte
ultimo aggiornamento: 26 Feb '20, 14:01
ma cade proprio la rete? apri un terminale e esegui un ping al router e vedi se si interrompe
che vedi sul pc che si blocca, da: inxi -n
No, la rete non sembra cadere. Semplicemente compare quel messaggio. Cortesemente mi spieghi come si esegue un ping al router? Che significa "inxi -n?
Era questo?:PING 192.168.178.1 (192.168.178.1) 56(84) bytes of data. 64 bytes from 192.168.178.1: icmp_seq=1 ttl=64 time=2.65 ms 64 bytes from 192.168.178.1: icmp_seq=2 ttl=64 time=3.45 ms 64 bytes from 192.168.178.1: icmp_seq=3 ttl=64 time=2.89 ms 64 bytes from 192.168.178.1: icmp_seq=4 ttl=64 time=3.43 ms poi ho interrotto altrimenti continuava all'infinito credo..
apri un terminale e esegui: ping 192.168.0.1 oppure da un PC all'altro con il suo IP: ping 192.168.0.xx
"inxi-n" e' un comando che visualizza le schede di rete e i driver relativi
PING 192.168.178.32 (192.168.178.32) 56(84) bytes of data. 64 bytes from 192.168.178.32: icmp_seq=1 ttl=64 time=92.2 ms 64 bytes from 192.168.178.32: icmp_seq=2 ttl=64 time=218 ms 64 bytes from 192.168.178.32: icmp_seq=3 ttl=64 time=37.1 ms 64 bytes from 192.168.178.32: icmp_seq=4 ttl=64 time=60.6 ms 64 bytes from 192.168.178.32: icmp_seq=5 ttl=64 time=83.9 ms 64 bytes from 192.168.178.32: icmp_seq=6 ttl=64 time=108 ms ... ^C --- 192.168.178.32 ping statistics --- 44 packets transmitted, 43 received, 2% packet loss, time 43020ms rtt min/avg/max/mdev = 19.626/82.482/310.811/62.182 ms
questo era da un PC all'altro. Il precedente era con il router... e questo e con inxi -n:
Network: Card-1: Intel Ethernet Connection (2) I219-V driver: e1000e IF: enp0s31f6 state: down mac: 70:4d:7b:65:62:2b Card-2: Ralink RT5572 Wireless Adapter driver: rt2800usb IF: wlxc04a001493e4 state: N/A mac: N/A
per vedere se la scheda wireless ha abilitato il "risparmio energetico" lo vedi da:
grep -R [[:graph:]] /sys/module/rt2800usb/parameters
p.s. devi ripeterlo per i PC che hanno wireless
/sys/module/rt2800usb/parameters/nohwcrypt:N /sys/module/rt2800usb/parameters/nohwcrypt:N
le risposte dai due PC
hanno la stessa scheda wireless?
proverei a eseguire dalle 2 macchine i ping l'una all'altra e vedere se questi si interrompono come si interrompe la copia
Sì hanno la stessa scheda. Domani mattina provo a fare questo ping e te lo posto...
si, esegui i 2 ping, dal PC-A al PC-B e dal PC-b al PC-A
il comando "ping" non si interrompe se non con ctrl-c
... ma se non si interrompe, che faccio, vado avanti all'infinito?
devi vedere quando si interrompe la copia, se si interrompono anche i ping
64 bytes from 192.168.178.32: icmp_seq=4490 ttl=64 time=70.5 ms 64 bytes from 192.168.178.32: icmp_seq=4491 ttl=64 time=65.0 ms 64 bytes from 192.168.178.32: icmp_seq=4492 ttl=64 time=87.6 ms ^C --- 192.168.178.32 ping statistics --- 4492 packets transmitted, 4492 received, 0% packet loss, time 4496706ms rtt min/avg/max/mdev = 0.739/90.388/1033.473/80.836 ms, pipe 2 tigellino@nerone:~$
64 bytes from 192.168.178.22: icmp_seq=2819 ttl=64 time=298 ms 64 bytes from 192.168.178.22: icmp_seq=2820 ttl=64 time=322 ms 64 bytes from 192.168.178.22: icmp_seq=2821 ttl=64 time=41.1 ms ^C --- 192.168.178.22 ping statistics --- 2821 packets transmitted, 2821 received, 0% packet loss, time 2823945ms rtt min/avg/max/mdev = 0.729/87.072/4259.420/138.706 ms, pipe 5 sertorio@cerbero:~$
ecco, ho fatto. Ma dopo circa un'ora ho interrotto, perché sembrava non fermarsi mai...
forse non sono stato chiaro...
fai partire i 2 ping dalle 2 macchine
fai partire la copia che a 700mb si interrompe
quando si interrompe controlla se i 2 ping funzionano lo stesso
... ah, scusa non avevo capito. Provvedo...
... allora, è successo che il trasferimento file è andato a buon fine. Ma allora qual'era il problema? Non so se può essere importante, però quando ho interrotto i due ping, alla fine, dopo il trasferimento avvenuto con successo, la connessione del pc A ha cominciato a fare le bizze... si incantava. Sul simbolo appariva un punto interrogativo. Ho dovuto riavviare...
cioe' si interrompeva il ping? solo da una parte?
la copia la fai dal file-manager, no? quindi hai collegato l'altro filesystem attraverso samba, no?
che vedi da: df (da entrambi i PC)
ricapitolo: i ping non mai si sono interrotti da soli; avendo finito la copia di numerosi file grossi usando file manager (e ovviamente il servizio samba), alla fine ho interrotto io i ping. Pertanto sembrerebbe che se non si attivano i ping, una sorta di timer nascosto dopo un po' interrompe la connessione. E' possibile questo? Se sì, perché? Di file log nella cartella da te indicata ce ne sono parecchi. Devo guardarli e postarteli tutti? Ho provato a darci un'occhiata... alcuni sono vuoti, altri a me incomprensibili...
ma c'e' stato il caso che nel momento in cui si e' interrotta la copia si sono interrotti anche i ping?
a me sembra un problema di samba piu' che di rete (escluderei un problema legato al risparmio energetico delle schede di rete)
mi mostri i "df" dei 2 Pc ? (quando sono montate le share samba)
potresti provare altri protocolli per la copia (sshfs, ftp)
da dentro /var/log/samba/ esegui da terminale: ls -l -t
per vedere l'ultimo file modificato
... non riesco a spiegarmi. Se attivo i ping, come da te suggerito, funziona tutto e non si interrompe nulla! Sono riuscito a copiare tutto quello che dovevo. Poi, dopo, finito di copiare, ho io interrotto i ping, i quali, altrimenti avrebbero continuato all'infinito. Io non sono un tecnico, ma mi sembra che il servizio samba lavora anche in windows. E questo problema con windows non si presenta. Potresti cortesemente spiegarmi cosa sono i "df" dei due pc? Non sono un così esperto di linux da usare altri protocolli... sono un utente normale. Non pensavo di infilarmi in tali problematiche...
... ho provato a fare "da dentro /var/log/samba/ esegui da terminale: ls -l -t", ma è troppo lungo, non me lo fa inserire qui... sono almeno 15 righe...
quindi la copia non si e' piu' fermata (e' giusto che tu abbia interrotto i ping) sarebbe significativo sapere se si ripresentasse o meno
"df -HT" serve per vedere le risorse montate, dove e come sono montate
si, samba e' il solito protocollo, ma se su windows va tutto bene, forse aveva qualche problema su linux...?
con quel comando tra i log di samba, li mette in ordine di modifica, quindi entra nell'ultimo usato per vedere se noti degli errori o avvisi strani
con il comando ls -l -t compaiono una 15ina di righe. Queste quattro finiscono con i caratteri colo rosso: -rw-r--r-- 1 root root 224 feb 17 14:45 log.smbd.2.gz -rw-r--r-- 1 root root 615 feb 17 13:50 log.nmbd.2.gz -rw-r--r-- 1 root root 208 feb 9 21:08 log.smbd.3.gz -rw-r--r-- 1 root root 455 feb 9 20:13 log.nmbd.3.gz Non so se questo può significare qualcosa...
i log sono:
log.nmbd
log.smbd
log.<indirizzoip>
guarda dentro l'ultimo modificato se vedi "error" o simile
I log che dici tu, ce ne sono di testo e con estensione gz. Quelli con indirizzo IP sono vuoti. Quelli nmdb e smdb non mi sembra di vedere alcun "error". Poi ce ne sono uno nmdb.1 e un'altro smdb.1. Anch'essi senza "error"...
i log che terminano con un numero o con gz (compressi) sono quelli archiviati, nel giorno o nei giorni precedenti
quelli da controllare (quando si riverifichera') sono gli altri
...allora rimaniamo che la prima cosa che farò quando trasferirò altri file grossi sarà quella di controllare questi file testo. Grazie per l'aiuto
ho trovato questo che velocizza la scheda wireless:
https://bbs.archlinux.org/viewtopic.php?id=204801
potrebbe risolvere rallentamenti
... sono andato a vedere questo link. Sembrerebbe che costui abbia avuto il mio stesso problema e che l'abbia risolto. Ma non sono in grado di capire esattamente quello che ha fatto. Quando hai un attimo, mi puoi "tradurre" la procedura, passo passo, come hai fatto per il ping?
basta che tu esegua:
sudo echo "options rt2800usb nohwcrypt=y" | sudo tee /etc/modprobe.d/rt2800usb.conf
e poi riavvii, al successivo riavvio dovresti trovare dal comando:
grep -R [[:graph:]] /sys/module/rt2800usb/parameters
il parametro a "y"