On Wed, 16 May 2012, Bartosz Lis wrote:
On Tuesday 17 of April 2012 09:24:09 Łukasz Maśko wrote:
No i ciągle jest źle....
Ale już sytuacje naprawiłem, wyciągnąłem drugą sieciówkę i już system
nie ma problemu z nazwami ;)
Cokolwiek dziwne. U mnie działa już wiele miesięcy i nie zdarzyło się, że
system źle zaskoczył.
Opisany problem pojawiaja się na 100%, gdy ma się więcej niż jedną sieciówkę
kontrolowaną przez ten sam moduł jądra lub sieciówkę wieloportową. Wtedy przy
ładowaniu modułu na raz pojawia się więcej niż jeden interfejs. Np. na raz
pojawiają się eth0 i eth1.
Hmm, u mnie przy wieloportówkach jednak takie problemy nie występowały.
Tj. dowolne ustawienie w /etc/udev/rules.d/70-persistent-net.rules
skutkuje prawidłowym układem. Nie robiłem jakichś specjalnych złośliwych
testów, ale już kilka razy miałem tak że łatwiej było pozmieniać nazwy
interfejsów (żeby było tak samo wszędzie, czyli eth0-internet, eth1-lan,
eth2-intranet, eth3-wifi itp.) niż grzebać przy serwerze i ani raz przy
kilkunastu przypadkach nie było problemu.
Miałem też przypadki z identycznymi kartami obsługiwanymi przez jeden
moduł - i tam przestawienie nazw eth1/eth2 też działało bez zarzutu,
wystarczył reboot.
Moje wyjście z tego impasu jest takie, że poprzez UDEV zmieniam nazwy kart
sieciowych na n0, n1, n2, n3 itd. Tak naprawdę może być cokolwiek innego niż
eth[0-9]+ . W zasadzie można by pójść krok dalej i nazywać interfejsy bardziej
opisowo: n_lan, n_dmz, n_isp, itp.
Niby ok, tylko boję się o kompatybilność z różnymi programikami które mogą
się jednak opierać o sztywne nazwenictwo eth* - choć to tylko gdybanie,
nie sprawdzałem. Przyznam jednak że pomysł fajny.
Pozdrawiam,
--
Jacek Osiecki [email protected] GG:3828944
I don't want something I need. I want something I want.
_______________________________________________
pld-users-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl