Sziasztok!
Két hálókártya van a gépemben. Az egyiken be van állítva egy statikus ip, ha éppen kellene, akkor ne kelljen külön állítgatni. A másikon DHCP. A problémám az, hogy bootoláskor teljesen random, hogy melyik fizikai kártya kapja az eth0 és eth1 "nevet".
Ilyenkor nyilván nem lesz netem, mert a másikon indul a dhcp. Ha kézzel elindítom a felcserélt interfésszel, akkor teljesen jól műkődik, vagy ha átdugom a kábelt, akkor is.
rc.conf: http://pastie.org/770022
Keresgettem a wikiben, de nem igazán találtam megoldást. Tudtok segíteni?
Köszi!
s.
- 1000 megtekintés
Hozzászólások
udev persistent rules for network cards
dmesg|grep eth
ebből a hwaddr-nek megfelelően be kell állítani a rule-okat
- A hozzászóláshoz be kell jelentkezni
Szinten 2 halokartyam van, es nekem keletkezett mindre egy bejegyzes az /etc/udev/rules.d/70-persistent-net.rules file-ban. Igy nez ki a file tartalma:
# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:02:44:45:83:24", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x10de:0x0269 (forcedeth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:17:31:8a:4b:1a", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
Esetleg megprobalhatod te is megadni ezt, ha udev-et hasznalsz.
Egy masik favago megoldas rc.localban rmmod a kartyak moduljara, majd modeprob-al betoltod az altalad kivant sorrendben. Bar ez nemigen mukodik ha ugyanolyan tipusu a 2 kartya...
Sic Transit Gloria Mundi
- A hozzászóláshoz be kell jelentkezni
a szep megoldas valoban ez, en anno (meg szerintem az udeves korszak elott) beraktam egy olyan scriptet startuphoz, ami az ifconfig kimenetebol kiszedi a MAC-et, es az alapjan donti el hogy melyik kartya megy a netre, es melyik a LANos :)
- A hozzászóláshoz be kell jelentkezni
Köszi, ez megoldotta! :)
- A hozzászóláshoz be kell jelentkezni
mi a nameif nevű programmal oldottuk meg etch alatt
- A hozzászóláshoz be kell jelentkezni