PDA

Visualizza la versione completa : Ubuntu 8.10 e ruter alice gate plus


zac57
18-11-2008, 00:37
Mi capita un problema strano: avevo installato su di un computer che si collega ad internet, via cavo ethernet,con un ruter dilink, ubuntu 8.10 e tutto ha funzionato alla grande fino alla sostituzione del ruter con quello della telecom (alice gate plus) tutto incluso.
In pratica la pagina in internet si carica a metÓ e dopo si pianta. Se rimonto il dilink va che Ŕ una scheggia. Ho sostituito il network menager con l wicd ma il problema rimane uguale.
Qualcuno ha avuto lo stesso problema? E come ha risolto?
Grazie!

livellozero
18-11-2008, 10:23
1. (ad ogni riavvio bisogna replicare) Apri un terminale in modalitÓ root e scrivi:
echo 1 > /proc/sys/net/ipv4/tcp_syncookies
echo 0 > /proc/sys/net/ipv4/tcp_window_scaling
echo 0 > /proc/sys/net/ipv4/tcp_ecn
A questo punto naviga tranquillo... per˛ ricorda, ad ogni riavvio la procedura va replicata, per cui puoi farti uno script... oppure:
2. Edita, oppure crea, sempre in modalitÓ superuser, il file /etc/sysctl.conf ed aggiungi le righe seguenti:
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_window_scaling = 0
net.ipv4.tcp_ecn = 0

zac57
18-11-2008, 10:54
Innanzi tutto grazie per la risposta.
Ti volevo chiedere:
1) la prima opzione mi viene facile ma a quanto pare devo ripeterla ad ogni avvio. E qui ci siamo.
2) la seconda non ho capito bene. Rimana la cosa definitiva? E dove lo trovo il " file /etc/sysctl.conf " a cui devo aggiungere le tre righe che mi hai indicato? Grazie!

livellozero
18-11-2008, 12:53
Se avessi letto con pi¨ attenzione, avresti notato che ho scritto:
Edita, oppure crea,.....
Apri un terminale, diventa root, posizionati nella directory /etc e digita
nano sysctl.conf
si aprirÓ un file (vuoto se il file non esiste ancora)
aggiungi le righe che ti ho postato
premi i tasti
[CTRL] e [X], poi conferma con [S] oppure [Y] e premi [ENTER]

zac57
18-11-2008, 20:43
Non ho combinato nulla. Apro il terminale d˛ il comando sudo e poi inserisco le stringhe che mi hai dato, d˛ invio, metto la password e non succede nulla. :dh˛:

gio14
18-11-2008, 21:56
Originariamente inviato da zac57
Non ho combinato nulla. Apro il terminale d˛ il comando sudo e poi inserisco le stringhe che mi hai dato, d˛ invio, metto la password e non succede nulla. :dh˛:

Onestamente mi sembra che livellozero era stato abbastanza chiaro, comunque mi sembra che hai saltato questo passaggio

posizionati nella directory /etc e digita
sudo nano sysctl.conf
si aprirÓ un file (vuoto se il file non esiste ancora)
aggiungi le righe che ti ho postato
premi i tasti
[CTRL] e [X], poi conferma con [S] oppure [Y] e premi [ENTER]

zac57
18-11-2008, 23:29
Sicuramente Ŕ stato chiaro. Il problema sono io che sono alle prime armi.
"posizionati nella directory /etc e digita..." Qual Ŕ questa directory? Dove la trovo?
Grazie!

gio14
19-11-2008, 00:41
Originariamente inviato da zac57
Sicuramente Ŕ stato chiaro. Il problema sono io che sono alle prime armi.
"posizionati nella directory /etc e digita..." Qual Ŕ questa directory? Dove la trovo?
Grazie!

Quando hai aperto il terminale digiti cd /etc e sei nella dir. /etc (oppure si pu˛ fare direttamente sudo nano /etc/sysctl.conf)

zac57
20-11-2008, 01:12
Un grazie veramente sentito a livellozero e a gio14, ho risolto il problema.
Un cordiale saluto ad entrambi.

Loading