Problema router solo su Linux

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Savius
Linux 3.x
Linux 3.x
Messaggi: 553
Iscritto il: gio 14 ago 2008, 13:45
Slackware: Slackware64 14.0
Kernel: 3.2.29-smp
Desktop: KDE 4.8.5
Località: Napoli

Problema router solo su Linux

Messaggio da Savius »

Salve a tutti,
mi vergogno un po' a dirlo ma vi sto scrivendo da Windows! Y_Y Vi spiego subito dov'è il problema:
Qualche giorno fa all'improvviso non riuscivo più a navigare, le spie sul router erano regolarmente accese come per indicare che tutto fosse apposto ma io non riuscivo a navigare. Dopo aver fatto alcuni test (scoprendo che se accendevo e spegnevo il router, riuscivo a connettermi ma solo per una manciata di minuti prima che si ri-bloccasse ancora) ho telefonato all'assistenza tecnica del mio operatore di telefonia fissa per vedere se fosse un problema "esterno". Dopo tre telefonate a tale assistenza tecnica è stato chiarito che il problema fosse "locale", cioè mio, ipotizzando l'eventuale guasto del router. Non avendo la possibilità di farmi prestare al volo un modem e, avendo constatato che anche dal portatile non riuscivo a connettermi, ho pensato bene di acquistarne uno nuovo.

Ieri sera ho sistemato tutti i cavi e modificato giusto un paio di cosette nella configurazione, e tutto è andato liscio. Da Windows mi riuscivo a connettere e anche dal portatile che ho acceso in parallelo mentre configuravo il router, son riuscito a connettermi. Così tutto contento riavvio a Linux sul fisso, provo a far andare Internet e ZAC! Di nuovo si blocca ANCHE il router NUOVO appena acquistato. Pensando fosse dovuto a qualche file di configurazione ho cominciato a riavviare /etc/rc.d/rc.inet1 e anche a disabilitare/abilitare la scheda di rete ma senza risolvere il problema. Nel file inet1.conf sta tutto apposto ma per sicurezza ho rifatto partire netconfig ieri sera ma ancora il problema persisteva. Così provo ad accendere il portatile e anche lì noto che non riesce a connettersi. Se tento di pingare il router quando accade questo "blocco", mi da come risposta sempre che non riesce a raggiungere l'host...

Possibile che Linux possa riuscire a BLOCCARE una periferica al punto di non farla funzionare manco su altri apparecchi ed anche se stacco il cavo di rete del PC da cui è cominciato il blocco?! Devo per forza ogni volta spegnerlo e riaccenderlo ma sempre evitando di usare la partizione Linux che ho sul fisso.

Per favore ho bisogno di un vostro parere perché sto cominciando seriamente a pensare di aver speso soldi inutilmente e che forse anche il vecchio router funzionava ancora (sebbene ho ritentato più e più volte anche resettandolo ma non riesco ormai più ad accedere al router e spero che la sua rottura non sia dovuta proprio a Linux sennò fra poco si scasserà anche il nuovo...). :cry:

PS
Il router nuovo è un Keyteck NET-25GSU e tutte le schede di rete sono state settate a mano senza l'ausilio del DHCP.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Problema router solo su Linux

Messaggio da conraid »

Fai un dos al router? :-)

Succedeva anche a me tempo fa quando avviavo amule, ma non mi sembra il tuo caso

Prova a dare questo comando

Codice: Seleziona tutto

sysctl -w net.ipv4.tcp_window_scaling=0

Avatar utente
Savius
Linux 3.x
Linux 3.x
Messaggi: 553
Iscritto il: gio 14 ago 2008, 13:45
Slackware: Slackware64 14.0
Kernel: 3.2.29-smp
Desktop: KDE 4.8.5
Località: Napoli

Re: Problema router solo su Linux

Messaggio da Savius »

Ciao Conraid e grazie per la risposta! ^^
Ho appena seguito le tue indicazioni ma, ahimé, il problema persiste (ho anche riavviato più volte per sicurezza). Nell'ultimo riavvio ho provato a pingare il router e sembrava pingarlo senza problemi, poi ho dato da terminale: lynx www.google.it e non andava... Ho terminato lynx ed ho riprovato a pingare il router ma stavolta non rispondeva si era bloccato di nuovo... L'ho spento e riacceso e mo son ritornato a Windows per scriverti... Dopo magari accendo il portatile così non debbo riavviare ogni volta che voglio postare... ^^'' Il fatto che non riesco a concepire è del come sia possibile che Linux (sul fisso) mi blocchi il router. :shock: :-k

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Problema router solo su Linux

Messaggio da conraid »

Savius ha scritto:Ciao Conraid e grazie per la risposta! ^^
Ho appena seguito le tue indicazioni ma, ahimé, il problema persiste (ho anche riavviato più volte per sicurezza). Nell'ultimo riavvio ho provato a pingare il router e sembrava pingarlo senza problemi, poi ho dato da terminale: lynx http://www.google.it e non andava... Ho terminato lynx ed ho riprovato a pingare il router ma stavolta non rispondeva si era bloccato di nuovo... L'ho spento e riacceso e mo son ritornato a Windows per scriverti... Dopo magari accendo il portatile così non debbo riavviare ogni volta che voglio postare... ^^'' Il fatto che non riesco a concepire è del come sia possibile che Linux (sul fisso) mi blocchi il router. :shock: :-k
se riavvii il comando scompare
devi fare un file /etc/sysctl.conf e metterci dentro

Codice: Seleziona tutto

net.ipv4.tcp_window_scaling = 0
allora te lo prende all'avvio

dovresti controllare con qualche programma cosa succede quando lanci una connessione
magari anche lo stato della scheda di rete


ma non so dirti di più

Avatar utente
Savius
Linux 3.x
Linux 3.x
Messaggi: 553
Iscritto il: gio 14 ago 2008, 13:45
Slackware: Slackware64 14.0
Kernel: 3.2.29-smp
Desktop: KDE 4.8.5
Località: Napoli

Re: Problema router solo su Linux

Messaggio da Savius »

Purtroppo anche operando in questo modo il problema persiste... Eppure sul portatile ho ugualmente Slackware e anche della stessa versione senza alcuna modifcica aggiunta e la connessione va... Appena ho tentato di accedere ad Internet si è ribloccato tutto e anche sul portatile non è stato possibile navigare.

La prima volta che ho riscontrato questo problema è stato con il vecchio router (navigavo e avevo ktorrent aperto) e di lì non si è capito più niente: al principio spegnevo il router, lo riaccendevo e riuscivo a navigare per pochi minuti prima che si bloccasse nuovamente e poi all'improvviso neanche più questo sistema ha funzionato. E' possibile che, essendosi guastato il router mentre navigavo, abbia creato problemi a qualche file di configurazione di rete del mio sistema? Mi pare che al momento del blocco il portatile fosse spento quindi per questa ragione, magari, riesco a connettermi da quest'ultimo ora.

Credo che il problema sia imputabile solo a una questione di sistema del PC fisso che ha subito, forse, una modifica di qualche file importante... Con Windows (risiedente sullo stesso sistema) riesco a navigare ma con Linux no. Sul portatile navigo sempre, in ambidue i sistemi operativi. Comunque è davvero strana questa cosa perché non mi spiego come un sistema possa praticamente bloccare una periferica rendendola inusabile anche da qualsiasi altro sistema, nonostante stacchi i cavi che connettono questa periferica al sistema che ne causa il blocco. :cry:

PS
Quasi dimenticavo: hai qualche programma da consigliarmi per fare i controlli di cui mi parlavi?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Problema router solo su Linux

Messaggio da conraid »

ma ora torrent e simili sono fermi?

Codice: Seleziona tutto

netstat -putane
quante connessioni ti indica aperte?

programmi per vedere ce ne sono molti

Codice: Seleziona tutto

ifconfig -a
per vedere lo stato della rete (magari guarda se hai abilitato ipv6, non si sa mai che sia quello a rompere)
poi per monitorare il migliore è wireshark, ma qui chiedi aiuto a qualcuno più esperto
altrimenti anche il semplice tcpdump va bene

Avatar utente
Savius
Linux 3.x
Linux 3.x
Messaggi: 553
Iscritto il: gio 14 ago 2008, 13:45
Slackware: Slackware64 14.0
Kernel: 3.2.29-smp
Desktop: KDE 4.8.5
Località: Napoli

Re: Problema router solo su Linux

Messaggio da Savius »

Grazie per la disponibilità Conraid, allora:

$ netstat -putane

Codice: Seleziona tutto

(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode       PID/Program name
tcp        0      0 0.0.0.0:42240           0.0.0.0:*               LISTEN      0          7825        -
tcp        0      0 0.0.0.0:2049            0.0.0.0:*               LISTEN      0          7807        -
tcp        0      0 0.0.0.0:37              0.0.0.0:*               LISTEN      0          7616        -
tcp        0      0 0.0.0.0:839             0.0.0.0:*               LISTEN      0          7775        -
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      0          7552        -
tcp        0      0 0.0.0.0:6000            0.0.0.0:*               LISTEN      0          9309        -
tcp        0      0 0.0.0.0:113             0.0.0.0:*               LISTEN      0          7619        -
tcp        0      0 192.168.1.3:53          0.0.0.0:*               LISTEN      0          7669        -
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      0          7667        -
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          7646        -
tcp        0      0 0.0.0.0:44343           0.0.0.0:*               LISTEN      0          7582        -
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      0          7672        -
tcp        0      0 0.0.0.0:56156           0.0.0.0:*               LISTEN      0          7803        -
tcp        0   1023 192.168.1.3:36500       38.99.73.15:80          FIN_WAIT1   0          0           -
tcp        0   1023 192.168.1.3:36502       38.99.73.15:80          FIN_WAIT1   0          0           -
tcp        0   1023 192.168.1.3:36499       38.99.73.15:80          FIN_WAIT1   0          0           -
tcp        0   1023 192.168.1.3:36503       38.99.73.15:80          FIN_WAIT1   0          0           -
tcp        0      0 192.168.1.3:54454       74.125.43.102:80        ESTABLISHED 1000       16221       3146/firefox-bin
tcp        0   1023 192.168.1.3:36497       38.99.73.15:80          FIN_WAIT1   0          0           -
tcp6       0      0 :::6000                 :::*                    LISTEN      0          9308        -
tcp6       0      0 :::22                   :::*                    LISTEN      0          7644        -
tcp6       0      0 ::1:953                 :::*                    LISTEN      0          7673        -
udp        0      0 0.0.0.0:512             0.0.0.0:*                           0          7618        -
udp        0      0 0.0.0.0:2049            0.0.0.0:*                           0          7799        -
udp        0      0 0.0.0.0:777             0.0.0.0:*                           0          7570        -
udp        0      0 192.168.1.3:54930       192.168.1.1:53          ESTABLISHED 1000       16947       3146/firefox-bin
udp        0      0 0.0.0.0:43806           0.0.0.0:*                           0          7820        -
udp        0      0 0.0.0.0:37              0.0.0.0:*                           0          7617        -
udp        0      0 192.168.1.3:53          0.0.0.0:*                           0          7668        -
udp        0      0 127.0.0.1:53            0.0.0.0:*                           0          7666        -
udp        0      0 0.0.0.0:836             0.0.0.0:*                           0          7769        -
udp        0      0 0.0.0.0:37067           0.0.0.0:*                           0          7795        -
udp        0      0 0.0.0.0:42193           0.0.0.0:*                           0          7579        -
udp        0      0 0.0.0.0:42094           0.0.0.0:*                           0          7670        -
udp        0      0 0.0.0.0:111             0.0.0.0:*                           0          7543        -
udp6       0      0 :::35052                :::*                                0          7671        -
Ho inoltre provato ad avviare Knoppix in live così da vedere se anche in quel caso si blocca, ma la connessione andava liscia come l'olio con questa live... Questo mi conferma che il problema risiede solo nel mio sistema. Per me è già qualcosa! :D Conosciuta la fonte almeno ci si può restringere il campo e trovare la causa... Speriamo! ^^''

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Problema router solo su Linux

Messaggio da conraid »

magari non c'entra niente, ma hai troppe porte aperte, non ti servono a niente, e comunque se ti servissero lo sapresti :P

cerca qualche guida, chiudi i vari demoni
lancia il comando da root, così vedi anche i programmi interessati e puoi modificare i parametri di avvio, non farli avviare, etc...

dalle porte vedo bind, X, auth, e tanti altri

e prova a disabilitare ipv6

Avatar utente
Savius
Linux 3.x
Linux 3.x
Messaggi: 553
Iscritto il: gio 14 ago 2008, 13:45
Slackware: Slackware64 14.0
Kernel: 3.2.29-smp
Desktop: KDE 4.8.5
Località: Napoli

Re: Problema router solo su Linux

Messaggio da Savius »

Ho disabilitato ipv6 ed ho avviato due volte netstat -putane sia prima che dopo il blocco col seguente risultato:

netstat -putane:

Codice: Seleziona tutto

Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode       PID/Program name
tcp        0      0 0.0.0.0:2049            0.0.0.0:*               LISTEN      0          8043        -               
tcp        0      0 0.0.0.0:56769           0.0.0.0:*               LISTEN      0          8039        -               
tcp        0      0 0.0.0.0:37              0.0.0.0:*               LISTEN      0          7905        2931/inetd      
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      0          7832        2910/rpc.portmap
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      0          9449        3152/httpd      
tcp        0      0 0.0.0.0:113             0.0.0.0:*               LISTEN      0          7908        2931/inetd      
tcp        0      0 0.0.0.0:47251           0.0.0.0:*               LISTEN      0          8061        2981/rpc.mountd 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          7920        2936/sshd       
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      0          9304        3072/cupsd      
tcp        0      0 0.0.0.0:604             0.0.0.0:*               LISTEN      0          8011        2968/rpc.rquotad
tcp        0      0 0.0.0.0:40764           0.0.0.0:*               LISTEN      0          7860        2914/rpc.statd  
udp        0      0 0.0.0.0:512             0.0.0.0:*                           0          7907        2931/inetd      
udp        0      0 0.0.0.0:2049            0.0.0.0:*                           0          8035        -               
udp        0      0 0.0.0.0:37              0.0.0.0:*                           0          7906        2931/inetd      
udp        0      0 0.0.0.0:59565           0.0.0.0:*                           0          8031        -               
udp        0      0 0.0.0.0:34352           0.0.0.0:*                           0          7857        2914/rpc.statd  
udp        0      0 0.0.0.0:970             0.0.0.0:*                           0          7846        2914/rpc.statd  
udp        0      0 0.0.0.0:601             0.0.0.0:*                           0          8005        2968/rpc.rquotad
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           61         9673        3187/avahi-daemon: 
udp        0      0 0.0.0.0:111             0.0.0.0:*                           0          7820        2910/rpc.portmap
udp        0      0 0.0.0.0:631             0.0.0.0:*                           0          9307        3072/cupsd      
udp        0      0 0.0.0.0:47608           0.0.0.0:*                           0          8056        2981/rpc.mountd 
Scusa Conraid, ho appena scoperto che impostando l'IP con un altro indirizzo la connessione va...
Con IP 192.168.1.2 si blocca e con 192.168.1.10 va... Non so se si sia risolto definitivamente il problema ma vorrei comunque capire perché con quell'IP non funge a sto punto... ^^''

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Problema router solo su Linux

Messaggio da conraid »

ripeto: ti servono tutte quelle cose aperte?

per l'ip veramente prima avevi 192.168.1.3 stando a quanto diceva netstat

gli altri pc che IP hanno? ed il router?
magari hai dhcp impostato con ip riservato, boh

p.s.
vado a tentativi, in realtà non so cosa possa essere :-)

Avatar utente
Savius
Linux 3.x
Linux 3.x
Messaggi: 553
Iscritto il: gio 14 ago 2008, 13:45
Slackware: Slackware64 14.0
Kernel: 3.2.29-smp
Desktop: KDE 4.8.5
Località: Napoli

Re: Problema router solo su Linux

Messaggio da Savius »

Ciao Conraid,
scusa il ritardo ma ero uscito. Non so neanche a cosa servono quelle cose aperte e manco come chiuderle in realtà.... ^^''
Hai perfettamente ragione in merito all'IP ma in realtà il primo netstat ho sbagliato a farlo perché l'ho fatto dal portatile da cui ti stavo scrivendo. L'IP del fisso era 192.168.1.2 e ora che l'ho impostato a 192.168.1.10, sembra andare tutto liscio.

Il portatile dunque ha IP: 192.168.1.3 e in Windows ho lo stesso IP che ho usato ora in Linux perché me lo fece cambiare l'operatore dell'assistenza tecnica.

Sia sul fisso che sul portatile non avevo impostato i DHCP ma l'unica differenza è che sul fisso avevo scordato di decommentare il KEEPRESOLV (non ricordo perfettamente la sintassi) e avevo infatti inserito a mano i seguenti IP:

Fisso: 192.168.1.2
Portatile: 192168.1.3
Gateway: 192.168.1.1 (per entrambi ovviamente)

Rispondi