Возник вопрос - как привязать физическое устройство (сетевую карту) к интерфейсу (ethX)? у меня 4 сетевых карты: 1 размазанная 3Com +3xIntel PRO/100. Юзаю я только три, соответственно интерфейсы используются eth0, eth1, eth2. Причём размазанная сетевуха по своему желанию при загрузке может встать либо в начало (на eth0) либо в хвост (на eth3). После прошлой перезагрузки, например, она встала в хвост и всё было замечательно, сегодня утром я ребутил машину после апдейта ядра, и не глядя убежал в институт. пришёл - сеть не работает. 10 минут всматривался в маршрутизацию, на 11-й глянул что eth2 привязана к сетевухе не с тем маком, что вчера - т.е. интерфейсы сместились. Соответственно вопрос - как привязать по mac-адресу интерфейс :?
А они у тебя висят на одном прерывании? Я не уверен как в Linuxe,а в подобном ему QNX при загрузке драйвера указывается номер устройства, IRQ, port и в этом случае накаких вопросов не возникает, но для этого нужно назначить им прерывания.
In RedHat-based in /etc/modules.conf driver was set up in such way: eth1 <driver name>. Troubles are: 1)another configuration in Debian-based distro's 2)3 cards with similad driver! ps. SUSE has files in /etc/networking somthing like ip-net-conf-MAC_adress (or something like that)... Third trouble is that I'm 2 bored to restart my X server to enable russian support which have been lost since I've upgrated X from 6.8.2 to 6.9 :twisted:
неужто никто не знает? у меня после перезакрузки интерфейсы перепрыгивают с вероятностью примерно 25% (оно и не мудрено - они не привязаны к конкретным сетевухам и будут работать при любых наборах сетевух...)
Если карточки разных моделей - можешь привязать их в /etc/modules.conf , например, так привязываются интеловские карточки гигабитная и на 100Мб: alias eth0 e1000 alias eth1 e100 Если одинаковые, мною неоднократно было замечено, что если не изменять конфигурацию компьютера, не переключать карточки в другие слоты и пр. - карточки каждый раз привязываются к одному и тому же интерфейсу.
Фишка в том что в машине некий сумбур. есть карта от 3ком (на драввере sk98lin) и 3 штуки pro100. то есть по драйверу не получается привязать должен же быть способ сделать это по маку :? в SuSE есть, но на остальные системы он не распространяется