eth0-ból eth2, eth1-ből eth3

Fórumok

Sziasztok!

A minap újra lett indítva egy gép amin Fedora fut. A boot után a hálókártyákat átnevezte a rendszer. A sorrendet így alakította: eth0-ból eth2 és eth1-ből eth3 lett. Próbálkoztam az alábbi fájlban található sorrendet megváltoztatni:

/etc/udev/rules.d/70-persistent-net.rules

# PCI device 0x8086:0x1096 (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

# PCI device 0x8086:0x1096 (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth*", NAME="eth3"

Ez az eredeti config, a sorok végén természetesen átírtam az eth2-őt eth0 és az eth3-at eth1-re. Elmentettem a fájlt, majd a network újraindításával próbálkoztam. Ezek után kaptam egy ilyen hibaüzenetet:
Az eth1 eszköz nem érhető el, az inicializálás el lesz halasztva.

Bízom abban, hogy valaki már járt így köztetek és tudja a megoldást! :)

(A fizikai címet én x-tem ki;))

Üdv, Szili

Hozzászólások

Logban nézd meg, mit ír esetleg az udev. A MAC címek tuti azok, amik ebben a persistent fájlban vannak? Esetleg próbáld meg kikommentelni ideiglenesen a persistent fájl bejegyzéseit, úgy mit rendel hozzájuk.

1x volt ilyen nekem hogy egy kernelfrissites utan a driver az alaplapi eth mac-cimet forditva adta vissza (aa:bb:cc:dd:ee:ff helyett ff:ee:dd:cc:bb:aa). eleg random. ez persze maga utan huzta az osszes udev-nyu"go"t, ezaltal az ifconfig osszekavarodasat es a tuzfal lezarasat is (orultem, rendesen). esetleg vmi ilyesmi?

Ha valamiért a /etc/udev/rules.d/70-persistent-net.rules mahinálásával nem működik, itt egy másik módszer:

http://old.nabble.com/udev:-renamed-network-interface-td18735832.html

Bár nekem a topiknyitóban leírt módon sikerült megoldanom a problémát.

Nálam ez a Fedora 11 telepítése során jelentkezett először, néztem én is nagyokat!
Ez volt az a pont, ahol elkezdtem átszokni CentOS-ra.

Mondd, az /etc/sysconfig/network-scripts/ifcfg-eth* file-okban szerepelnek a MAC-addresseid rendesen? Vagy Network-Managert hasznalsz?

--
Fedora, RHEL, CentOS, virtualizáció, SELinux: http://sys-admin.hu

Ha fedora, akkor:

dmesg |grep -i eth és ott erősen nézd meg a hwaddress-eket

ezután a /etc/sysconfig/network-scripts/ifcfg-ethX-ben állítsd be megfelelően a HWADDR(ESS?) paramétert.

utána nézd meg, hogy ha más típusúak a kártyák, hogy az /etc6modules.conf(?)-ban jó e az aliasolás.

Ha ez megvan, akkor onantól mindig ugyanazok a HWaddresses hálókártyák lesznek ugyanazok az eth eszközök

:D