PDA

View Full Version : Debian e scheda di rete


psimem
21-05-2008, 13:42
SO: Debian Lenny AMD64
Scheda di rete 1: nvidia integrata collegata a router x connessione internet, IP statico
Scheda di rete 2: realtek scrausa collegata a secondo PC in locale, IP statico
Problema: ogni volta che riavvio il pc la scheda di rete 2 si "dimentica" l'ip e la netmask assegnatele costringendomi ad un:
ifconfig eth1 192.168.0.1 netmask 255.255.0.0
Ho provato pure ad impostare il tutto dal pannello di controllo ma non ho risolto

ilsensine
21-05-2008, 13:45
Allega /etc/network/interfaces e vediamo cosa contiene.

psimem
21-05-2008, 14:19
Eccolo:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0

# The primary network interface
allow-hotplug eth1
iface eth1 inet static
address 120.10.0.3
netmask 255.255.255.0
network 120.10.0.0
broadcast 120.10.0.255
gateway 120.10.0.2
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 128.394.551.151 284.695.541.568

iface eth0 inet static
address 192.168.0.1
netmask 255.255.0.0

ilsensine
21-05-2008, 14:58
Da quello che vedo l'interfaccia incriminata dovrebbe essere eth0, non eth1.

Puoi risolvere aggiungendo un
allow-hotplug eth0
prima di "iface eth0..." (duplicando quanto scritto per eth1), oppure aggiungendo eth0 all'elenco "auto".

In soldoni, la parte relativa a eth0 dovrebbe mostrarsi cosė:

allow-hotplug eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.0.0

psimem
21-05-2008, 15:46
Da quello che vedo l'interfaccia incriminata dovrebbe essere eth0, non eth1.


esatto


Puoi risolvere aggiungendo un
allow-hotplug eth0
prima di "iface eth0..." (duplicando quanto scritto per eth1), oppure aggiungendo eth0 all'elenco "auto".
In soldoni, la parte relativa a eth0 dovrebbe mostrarsi cosė:
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.0.0

fatto

adesso provo a riavviare

tanto per capire in sostanza _allow-hotplug_ a cosa servirebbe? :stordita:

ilsensine
21-05-2008, 15:56
allow-hotplug indica di configurare l'interfaccia appena compare. Per una interfaccia fissa, equivale sostanzialmente a configurarla sempre; nel tuo caso dovrebbe essere indifferente usare le righe allow-hotplug, oppure elimninarle e sostituire la riga auto con
auto lo eth0 eth1
La differenza con "auto" č che allow-hotplug permette la configurazione automatica di interfacce non sempre presenti nel sistema (come un nic usb, ad esempio; o a seguito di caricamento manuale di un driver).

psimem
21-05-2008, 16:51
Riavviato e funziona perfettamente :)

Grazie anche per la risposta chiarissima ;)