Strona 1 z 1

DHCP - odświeża się dopiero po restarcie systemu

: 21 grudnia 2011, 23:51
autor: mgR_Lobo
Witam serdecznie.
Mam pewien problem z odświeżaniem IP. Czasami zawiesza się przełącznik co powoduje oczywiście zanik internetu. Przyjeżdża technik i po resecie przełącznika nie mogę odnowić numeru IP w czasie pracy na komputerze.
Do odświeżania używam:

Kod: Zaznacz cały

dhclient eth0
bądź

Kod: Zaznacz cały

/etc/init.d/./networking restart
Nic to niestety nie daje. Pojawiają się jedynie komunikaty DHCPDISCOVER, jeden po drugim. Dopiero po restarcie systemu sieć wraca.
Z ciekawości chciałem sprawdzić jak to będzie przy działającej sieci, więc postanowiłem użyć powyższych komend do restartu interfejsu sieciowego i co? Znowu kilka komunikatów z DHCPDISCOVER, sieć zanikła i nawet numeru nie miałem przydzielonego. Zrobiłem reset komputera i wszystko wróciło do normy.
W czym leży problem? Dlaczego dopiero ponowny rozruch komputera odświeża IP?

Kod: Zaznacz cały

lspci -k
00:05.0 Bridge: nVidia Corporation CK8S Ethernet Controller (rev a2)
    Subsystem: Giga-byte Technology Device e000
    Kernel driver in use: forcedeth

Kod: Zaznacz cały

cat /etc/network/interfaces
auto lo
iface lo inet loopback


auto eth0
iface eth0 inet dhcp
    hwaddress ether xxxxxxxxxxxx

Kod: Zaznacz cały

uname -r
3.1.0-1-686-pae

Kod: Zaznacz cały

cat /etc/debian_version
wheezy/sid

: 22 grudnia 2011, 09:52
autor: Kokos
Może

Kod: Zaznacz cały

ifconfig eth0 down
ifconfig eth0 up
?

: 23 grudnia 2011, 00:13
autor: DaVidoSS

Kod: Zaznacz cały

/etc/init.d/networking restart
może Ci nie podnieść niekiedy interfejsów sieciowych.
Powinieneś raczej używać:

Kod: Zaznacz cały

ifdown eth0
ifup eth0

: 18 stycznia 2012, 15:17
autor: mgR_Lobo
Niestety nie działa. Tylko i wyłącznie reset komputera naprawia połączenie.

: 20 stycznia 2012, 20:41
autor: saturno
Spróbuj jako root:

Kod: Zaznacz cały

 ifdown eth0 && ifup eth0 && ifconfig
Jak nie zaskoczy wstaw wynik tego polecenia, może coś będzie z niego wynikać.

: 22 stycznia 2012, 05:28
autor: szpuni
Przeglądając ten konfig, spróbuj usunąć opcję do zmiany mac adresu, to może być cały problem w Twojej sytuacji.

Inna wersja jest taka, że niektóre rutery w połączeniu z niektórymi przełącznikami mają duży problem z przekierowaniem[/b DHCP. Męczyłem się z czymś podobnym przy konfiguracji ruterów, szczególnie cisco.

Co mógłbym zasugerować to ustawienie adresu statycznego, dodając reguły albo mały skrypt do crona, który się będzie uruchamiał co kilka minut lub w czasie kiedy zawieszenia przełącznika się zdarzą.

Ps. Widzę, że najprawdopodobniej nie używasz oryginalnego mac adresu karty, na Twoim miejscu sprawdziłbym, czy to nie konflikt dwóch identycznych mac adresów. powoduje cale zamieszanie.