Newsgroup: it.comp.os.linux.iniziare
Titolo: problemi con doppia scheda di rete

Ciao,
  ho un vecchio PC sul qualeè installata una Mandrake 8.1 (se non
ricordo male).
Oggi ho installato una seconda scheda di rete PCI. La situazione è
sostanzialmente questa:
eth0  192.168.1.201
eth1 192.168.1.1
Il problema è che se mando giù la eth1 (ifconfig eth1 down) la eth0
funziona: un ping alla eth0 ha esito positivo
Attivando la eth1, tutto si blocca.
Vorrei usare il pc in questione com router per collegarsi al router
ADSL.
Avete qualche idea sulle cause del disguido?
Cosa può esserci che disturba?
Grazie
Marco

Marco ha scritto:

cosa dicono questi comandi?
 lspci
 cat /proc/interrupts

 disturba?
Il firewall, probabilmente.
-- 
Best Regards, Jack
Linux User #264449
Powered by Debian GNU/Linux on AMD64

 Attivando la eth1, tutto si blocca.
[cut]
Che significa ? Si blocca tutto il pc o solo il traffico di rete ?
-- 
--> x3m <--

ho un vecchio PC sul quale è installata una Mandrake 8.1 (se non


Non ne ho la minima idea, ma da me c'ho due schede: etho
integrata 10/100/1000 ed eth1 10/100 su pci.
Ebbene, chi comanda la scelta e' il cavo dati del router,
ma sono sempre entrambe up guarda:
eth0      Link encap:Ethernet  HWaddr 00:11:8E:F4:91:B3  
          inet addr:192.168.0.6  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::213:8ffe:ffe4:90b4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:295 errors:0 dropped:0 overruns:0 frame:0
          TX packets:153 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:95233 (93.0 KiB)  TX bytes:14313 (13.9 KiB)
          Interrupt:177 Base address:0x6000 
eth1      Link encap:Ethernet  HWaddr 00:06:1D:04:EF:BE  
          UP BROADCAST MULTICAST  MTU:1500  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:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:209 Base address:0xe800 
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:38 errors:0 dropped:0 overruns:0 frame:0
          TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:2636 (2.5 KiB)  TX bytes:2636 (2.5 KiB)
-- 
Saluti, Dalet

           Interrupt:209 Base address:0xe800
Questa non sembra 'up' : non ha un ip assegnato. Quello che hai postato  e'
l'output di ifconfig o ifconfig -a ?
-- 
Ciao.
Alessandro 
"Ubuntu" - an African word, meaning "Slackware is too hard for me".

 eth1 192.168.1.1
La netmask scommetto che e' 255.255.255.0 per tutte e due, ergo, le
due schede sono nella stessa sottorete, una viene attivata, e prende il 
default gateway, quando la tiri giu', la seconda non ha il default
gateway, e i pacchetti non sanno da che parte uscire.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 
Quoto. Avere due schede di rete impostate per la stessa sottorete non è una 
buona idea.
Puoi mettere una scheda su 
192.168.1.201/24
 e l'altra su 
192.168.2.201/24
 
(modificando di conseguenza anche la sottorete dell'altro computer e impostando 
un nat per reinstradare i pacchetti per internet), oppure creare un bridge (ma 
la cosa diventa un pelino più complicata) in modo da avere un indirizzo unico 
per un dispositivo che è in realtà l'unione delle due schede. Il SO, poi, in 
base a come sono collegate, utilizza una o l'altra scheda fisica per mandare i 
pacchetti agli altri nodi di rete (in base a delle mappe di indirizzi che si 
autocostruisce).
Alla seconda soluzione, però, per piccole reti domestiche, potrebbe essere 
preferibile l'utilizzo di uno switch (moolto più semplice).
LP

 eth1 192.168.1.1
Due schede nella stessa subnet? Eresia!
Come fa il povero computer a capire dove mandare i pacchetti?
-- 
GenTLe ...di Varese, provincia.
TL1000S + Mito 125 per la pista
La mia HP: 
http://digilander.iol.it/thegentle/index.htm
Debian Etch powered... Again :-)

l'output di ifconfig o ifconfig -a ?
Di ifconfig.
Il fatto e' che se avvio Linux col cavo dati collegato a eth1
tutto va benissimo e automaticamente e' la eth1 che viene
usata.
L'ip glielo da' dhcp all'avvio, e la rete me l'ha settata la
Etch durante l'installazione, io ho messo solo nome e dominio.
-- 
Saluti, Dalet

 Etch durante l'installazione, io ho messo solo nome e dominio.
Chi ti ha dato la convinzione che due schede di rete su un solo pc
in una rete gestita in dhcp possano funzionare?


in una rete gestita in dhcp possano funzionare?
E' stata la disperazione.
La scheda integrata Realtek RTL8111B 10/100/1000 non era
supportata ancora, io avevo una vecchia Realtek 8139c su bus
pci e ce l'ho messa, disabilitando da bios quella integrata.
Ora ho visto che hanno fatto il modulo e allora ho cercato in
tutti i modi di reistallare/settare la rete con la Deb,
togliendo fisicamente la 8139c 10/100.
Non son riuscito a trovare nessun programma per farlo.
Allora ho installato netcfg che nella Deb e' quello che
fa l'installazione. Non l'avessi mai fatto! un disastro e se
non fossi stato attento mi avrebbe fatto fuori tutto.
Allora, anche se ora e' tutto a posto, ho fatto una nuova
seconda installazione della Etch: perfetta e pulitissima
perche' per la prima volta son riuscito a non farle
installare Gnome ma solo Kde.
In installazione ha visto entrambe le schede e m'ha proposto
di scegliere la eth0 perche' era (l'unica) col cavo collegato.
Ieri ho messo il cavo alla eth1 (staccandolo dalla eth0) e
senza fare nient'altro e' andata perfettamente con la eth1
tutto da sola.
N.B. Pero' questo di ieri l'ho fatto con la 8111b disabilitata
da bios (sono obbligato a disabilitarla per la vecchia Etch che
mi fa casino con l'hd SATA se la lascio abilitata anche se
senza cavo dati, strano eh?).
-- 
Saluti, Dalet

 --
Grazie. Dopo averlo scritto mi è venuto il dubbio: sono un pollo
Ciao
Marco