Re: Problem z konfiguracją agregacji interfejsów sieciowych.

2009-02-23 Wątek Jerzy Patraszewski
-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.

2009-02-23 Wątek Adam Szojda
-- 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.

2009-02-23 Wątek Adam Szojda
-- 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