[RISOLTO] Pacchetti droppati su eth0
Inviato: lun 28 dic 2009, 19:48
Ciao ragazzi,
ho passato i giorni di festa sul seguente puzzle di Natale, spero qualcuno mi aiuti, come sempre. Va bene anche uno spunto, un link... [-o<
Ho affittato un server dedicato (su aruba) e sto ricompilando il kernel, versione 2.6.22.19 (uso questa versione perchè è da patchare); sono su una Slackware13. Il riavvio della macchina avviene con successo, ma manca la connessione. eth0 è up e viene configurata correttamente ma vedo che tutti i pacchetti sono stati droppati. La scheda di rete è una gigabit Realtek r8169.
La macchina viene riavviata automaticamente dopo un paio di minuti con il kernel di default da uno script automatico, dopo che vengono scritte su file alcune informazioni (ifconfig, route, ecc.) che vi allego in coda a questo messaggio.
E' successo casualmente un paio di volte che sia riuscito a entrare con il kernel nuovo, ma la cosa è aleatoria. Nello script di cui sopra infatti faccio un ifconfig down seguito da un iconfig up e così succede che magari la eth0 si risveglia e mi fa entrare, anche se continua a perdere pacchetti.
Vi chiedo un'idea sulle possibili cause di un comportamento del genere.
Grazie in anticipo
Roberto
ho passato i giorni di festa sul seguente puzzle di Natale, spero qualcuno mi aiuti, come sempre. Va bene anche uno spunto, un link... [-o<
Ho affittato un server dedicato (su aruba) e sto ricompilando il kernel, versione 2.6.22.19 (uso questa versione perchè è da patchare); sono su una Slackware13. Il riavvio della macchina avviene con successo, ma manca la connessione. eth0 è up e viene configurata correttamente ma vedo che tutti i pacchetti sono stati droppati. La scheda di rete è una gigabit Realtek r8169.
La macchina viene riavviata automaticamente dopo un paio di minuti con il kernel di default da uno script automatico, dopo che vengono scritte su file alcune informazioni (ifconfig, route, ecc.) che vi allego in coda a questo messaggio.
E' successo casualmente un paio di volte che sia riuscito a entrare con il kernel nuovo, ma la cosa è aleatoria. Nello script di cui sopra infatti faccio un ifconfig down seguito da un iconfig up e così succede che magari la eth0 si risveglia e mi fa entrare, anche se continua a perdere pacchetti.
Vi chiedo un'idea sulle possibili cause di un comportamento del genere.
Grazie in anticipo
Roberto
Codice: Seleziona tutto
#ifconfig -v -a
eth0 Link encap:Ethernet HWaddr 00:1c:c0:7e:6a:13
inet addr:95.110.226.81 Bcast:95.110.231.255 Mask:255.255.248.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:4294967284 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:19 Base address:0xe000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:198 (198.0 B) TX bytes:198 (198.0 B)
tunl0 Link encap:IPIP Tunnel HWaddr
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
#route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
localnet * 255.255.248.0 U 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo
default 95.110.224.1 0.0.0.0 UG 1 0 0 eth0
#netstat -na |grep LISTEN
tcp 0 0 0.0.0.0:37 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:113 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
unix 2 [ ACC ] STREAM LISTENING 11721 @/var/run/hald/dbus-rPbFlINP0n
unix 2 [ ACC ] STREAM LISTENING 11658 /var/run/acpid.socket
unix 2 [ ACC ] STREAM LISTENING 11695 /var/run/dbus/system_bus_socket
unix 2 [ ACC ] STREAM LISTENING 11726 @/var/run/hald/dbus-jfLFPTkyUX
#traceroute 209.85.135.103
1 aruba.- (95.110.226.81) 3003.260 ms !H 3003.985 ms !H 3004.193 ms !H