Newsgroup: it.comp.os.linux.sys
Titolo: problema scheda di rete...

Salve!
ho un pclinux con slackware 8 che utilizzo anche per collegare la rete
interna (3 pcwin2000) ad internet (adsl) usando i vari ipchains, rppoe ecc
ecc
ho utilizzato il sistema senza alcun problema per diversi mesi, a volte
lasciandolo accesso e collegato ad internet per diversi giorni consecutivi..
l'altro giorno invece mentre ero collegato ad internet da un pcwin2000 ad un
tratto non riesco più a "navigare" e credendo che fosse caduta la linea adsl
ho controllato sul pclinux...
La linea adsl era ben funzionante! quello che non funzionava era il
collegamento tra la rete interna e il pclinux.
Da quel momento non c'è stato modo di far funzionare la scheda di rete:
Praticamente non pinga più nonostante la scheda sia up, ben riconosciuta dal
sistema (RTL8139B) e settata adeguatamente con IFCONFIG.
Non riesco neanche a pingare il 127.0.0.1...
ho pensato ad un problema della scheda ma sia la diagnostica col software di
realtek che la prova su un altro sistema linux (stessa versione SLAK...)
hanno dato esito positivo: la scheda funzionava alla perfezione.
Cosa potrebbe essere? cosa dovrei controllare? è un problema di TCP?
potrebbe essere un virus ( non ho mai sentito parlare di virus per linux
anche se immagino ci siano...)
Se metto le schede di rete del pclinux (2 schede..) in un altro sistema, sia
esso Linux o Windows,  funzionano benissimo mentre qualsiasi scheda io metta
nel PCLINUX non riesco a pingare niente! ...
Il fatto curioso è che la connessione ADSL su una scheda non configurata
funziona benissimo...
Spero di essermi spiegato bene...
Potreste aiutarmi a capire?
Grazie a tutti!

 Non riesco neanche a pingare il 127.0.0.1...
Questo è sintomatico.
Non pingare la lo da locale non è sintomo di problema elettrico o di altro.
Probabilmente hai iptables che blocca qualcosa oppure stai bloccando gli
ICMP a livello kernel (darei adito alla prima ipotesi).
installa anche arping che è una utility molto ph33ga in questi casi.
Ti levi i dubbi in merito alle connessioni ethernet.
Max

 ha scritto nel messaggio
news:1hbmnrs2jwb6l.1m8vt2oq8cj3e$.dlg@40tude.net...

EHI, dopo aver smanettato tutta la nottata... stavo appunto aggiornando il
mio post...
HAI PROPRIO RAGIONE!
Ho scoperto che il problema è IPCHAINS...nel senso che se non lo carico
all'avvio riesco a pingare tranquillamente...
se non ti disturba potresti controllare lo script in rc.local che fa partire
IPCHAINS?
mmm.. mi sa che ho problemi a trasferirlo su dischetto e metterlo in questo
mess.
devo montare il dischetto ma credo che msdos non è supportato..
ok.. lo farò appena possibile :)
Cia e grazie!

 ha scritto nel messaggio
news:1hbmnrs2jwb6l.1m8vt2oq8cj3e$.dlg@40tude.net...

Scusami Ctrix, posto il firewall...
lo scenario è questo:
PCLINUX con 2 schede di rete
eht0 per la rete interna - 192.168.1.0
eth1, non configurata,  per il collegamento adsl
2 pcwindows2000
Hub 3com 10/100
tutto questo ha funzionato per 3 mesi...
l'altro giorno, di colpo, l'eth0 del pclinux non ha più funzionato...
tanto è vero che ho pensato che qualcuno fosse entrato nel mio pc e avesse
manomesso qualche files...
si perchè ho ftp e telnet aperto, ma sono alle prime armi, per cui le
configurazioni sono quelle che sono...
puoi dirmi se c'è qualcosa di sbagliato nel firewall?
Grazie!
#!/bin/sh
#
# /etc/rc.d/rc.local:  Local system initialization script.
#
# Put any local setup commands in here:
#!/bin/sh
#
/sbin/ipchains -F input
/sbin/ipchains -F output
/sbin/ipchains -F forward
/sbin/ipchains -A input -i eth0 -s 0/0 -d 0/0 -l -j ACCEPT
/sbin/ipchains -A output -i eth0 -s 0/0 -d 0/0 -l -j ACCEPT
/sbin/ipchains -A forward -s 
192.168.1.0/24
 -d 
192.168.1.0/24
 -l -j ACCEPT
/sbin/ipchains -A forward -s 0.0.0.0 -d 0/0 -l -j ACCEPT
/sbin/ipchains -A forward -s 
192.168.1.0/24
 -d 0/0 -l -j MASQ
#blocco la porta 139
/sbin/ipchains -A input -i ppp0 -p tcp -s 0/0 -d 0/0 139 -l -j DENY
/sbin/ipchains -A input -i ppp0 -p udp -s 0/0 -d 0/0 139 -l -j DENY
#HTTP
/sbin/ipchains -A input -p tcp -s 0/0 -d 0/0 80 -j ACCEPT
#DNS
/sbin/ipchains -A input -p tcp -s 0/0 -d 0/0 53 -j ACCEPT
/sbin/ipchains -A input -p udp -s 0/0 -d 0/0 53 -j ACCEPT
#FTP dati
/sbin/ipchains -A input -p tcp -s 0/0 -d 0/0 20 -j ACCEPT
#FTP
/sbin/ipchains -A input -p tcp -s 0/0 -d 0/0 21 -j ACCEPT
#ssh
/sbin/ipchains -A input -p tcp -s 0/0 -d 0/0 22 -j ACCEPT
#Telnet
/sbin/ipchains -A input -p tcp -s 0/0 -d 0/0 23 -j ACCEPT
#SMTP
/sbin/ipchains -A input -p tcp -s 0/0 -d 0/0 25 -j ACCEPT
#POP3
/sbin/ipchains -A input -p tcp -s 0/0 -d 0/0 110 -j ACCEPT
#Accetto connessioni su tutte le porte non privilegiate
/sbin/ipchains -A input -p tcp -s 0/0 -d 0/0 1023:65535 -j ACCEPT
/sbin/ipchains -A input -p udp -s 0/0 -d 0/0 1023:65535 -j ACCEPT
#ICMP
/sbin/ipchains -A input -i ppp0 -p icmp -s 0/0 -d 0/0 -l -j ACCEPT
/sbin/ipchains -A input -i eth0 -p icmp -s 0/0 -d 0/0 -l -j ACCEPT
/sbin/ipchains -A output -i ppp0 -p icmp -s 0/0 -d 0/0 -l -j ACCEPT
/sbin/ipchains -A output -i eth0 -p icmp -s 0/0 -d 0/0 -l -j ACCEPT
# Tutto qullo che non trova su arriva qua...
/sbin/ipchains -A input -j DENY
/sbin/ipchains -A output -j ACCEPT
/sbin/ipchains -A forward -j DENY
#
#--- end of file