Re: Problem z konfiguracją agregacji interfejsów sieciowych.
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jak doniosły WSI, dnia Mon, 23 Feb 2009 11:50:17 +0200 Adam Szojda adam.szo...@gmail.com napisał(a): Witam, Mam problem z konfiguracją bondingu w nowym Debianie. Interface bond0 wstaje poprawnie, ale upuszcza wszystkie przychodzące pakiety. System Debian Lenny. Kernel dystrybucyjny. Karty sieciowe Realteka zintegrowane z płytą główną - driver r8169. /etc/networking/interfaces: - -- ciach Ja bonding zrobiłem tak: - - w wersji round-robin: Konfiguracja modułu: w /etc/modprobe.d/bonding: alias bond0 bonding options bonding mode=0 miimon=100 downdelay=200 updelay=200 Konfiguracja interfejsu: auto bond0 iface bond0 inet static address 10.7.0.2 netmask 255.255.255.0 up ifenslave bond0 eth1 eth2 down ifenslave -d bond0 eth1 eth2 Potrzebny pakiet ifenslave, apt-get install ifenslave I to wszystko, działa od kopa, o ile sieciówki są sprawne. Na switchu należy ustawić STP, inaczej istnieje ryzyko wyłączenia portu. Bywa też tak, że ping jednym interfejsem jest znacznie wolniejszy, na poziomie np. 1000ms, powodem jest walnięta sieciówka (driver pewnie). Zachowanie normalne: wyłączenie kabla/switcha, nic się nie dzieje. Wyłączenie dwóch kabli jak i powrót do pełnej sprawności zajmuje ok. 20-30 sek. Wynika to z zadziałania STP. Nie wolno wymuszać na sztywno prędkości portu i wyłączać na sieciówkach autonegocjacji. Po wyłączeniu tego bonding nie zauważa padu interfejsu. na VLAN'ach: Pakiet VLAN z Debian/etch w wersji 1.9-2 nie dizała, nie ma obsługi bondingu. W wersji 1.9-3 (Debian/lenny) jest to poprawione. /etc/network/interfaces w wersji vlan: auto bond0 iface bond0 inet static address 10.7.0.2 netmask 255.255.255.0 up ifenslave bond0 eth1 eth2 down ifenslave -d bond0 eth1 eth2 auto bond0.222 iface bond0.222 inet static address 10.0.1.2 netmask 255.255.255.0 Na koniec - przydatne linki: http://www.cyberciti.biz/howto/question/static/linux-ethernet-bonding-driver-howto.php http://www.howtoforge.com/nic_bonding Pozdrawiam sm0q -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkmieBwACgkQoacw6qH103AongCg4R59JhaZnN9xPhqL1Pn5vj0g rd0AoNgQ7W3zg6ORar5OmqbXZ0fsWQKA =7xzb -END PGP SIGNATURE-
Fwd: Problem z konfiguracją agregacji interfejsów sieciowych.
-- Wiadomość przekazana dalej -- Od: Adam Szojda a987b...@poczta.onet.pl Data: 23 lutego 2009 13:43 Temat: Re: Problem z konfiguracją agregacji interfejsów sieciowych. Do: Jerzy Patraszewski jerzy.patraszew...@pbw.edu.pl W dniu 23 lutego 2009 12:19 użytkownik Jerzy Patraszewski jerzy.patraszew...@pbw.edu.pl napisał: I to wszystko, działa od kopa, o ile sieciówki są sprawne. No właśnie nie jestem pewien sterowników. Na forach ludzie piszą o problemach z tą płytą. Właśnie robię upgrade driverów do najnowszej wersji ze strony Realteka... [ cut info ] Dzięki za szybką odpowiedź. Pozdrawiam, Adam -- To UNSUBSCRIBE, email to debian-user-polish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Fwd: Problem z konfiguracją agregacji interfejsów sieciowych.
-- Wiadomość przekazana dalej -- Od: Adam Szojda a987b...@poczta.onet.pl Data: 23 lutego 2009 15:04 Temat: Re: Problem z konfiguracją agregacji interfejsów sieciowych. Do: Jerzy Patraszewski jerzy.patraszew...@pbw.edu.pl W dniu 23 lutego 2009 13:43 użytkownik Adam Szojda a987b...@poczta.onet.pl napisał: W dniu 23 lutego 2009 12:19 użytkownik Jerzy Patraszewski jerzy.patraszew...@pbw.edu.pl napisał: I to wszystko, działa od kopa, o ile sieciówki są sprawne. No właśnie nie jestem pewien sterowników. Na forach ludzie piszą o problemach z tą płytą. Właśnie robię upgrade driverów do najnowszej wersji ze strony Realteka... OK. Poszło. Upgrade/zamiana driverów pomogła. Bonding nie działa na standardowym driverze r8169 z debianowego kernela 2.6.26 (lenny default). Trzeba zainstalować drivery ze strony Realteka: http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1PNid=13PFid=5Level=5Conn=4DownTypeID=3GetDown=false Dodać r8169 do blacklisty i usunąć go z obrazu initramfs ... Zamiast tego w /etc/modutils.d/aliases dodać: alias eth0 r8168 alias eth1 r8168 Pozdrawiam, Adam PS. Do tego bios ma w cholerę bugów na razie. Płyta to GA-EX58-UD5. Gdyby po którymś reboocie jeden lub oba zintegrowane interfejsy zniknęły / przestały działać trzeba całkowicie odłączyć zasilanie od płyty głównej i odczekać chwilę z 30 sekund. Potem spróbować ponownie. To powinno pomóc. -- To UNSUBSCRIBE, email to debian-user-polish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org