LinuxForum.Fans
Тема

Путаются сетевые интерфейсы их 4шт. (eth0 - eth3)

Автор: Me_Shock 2 сообщений 1942 просмотров
#297482

hi all)
Сабж случается после перезагрузки OS, в /etc/network/interfaces у меня только лупбэк и 1 статичный на eth0 (провайдер)
[console]root@gateway:/# uname -a
Linux gateway 2.6.32-5-amd64 #1 SMP Sun Sep 23 10:07:46 UTC 2012 x86_64 GNU/Linux[/console]
Собственно погуглив понял что нужно ковырять /etc/udev/rules.d/70-persistent-net.rules
а там у меня интерфейсы дублируются!!!, сами комментируются, снова дублируются! Все имеют такой вид:

text
# PCI device 0x1969:0x1048 (atl1)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1e:8c:25:87:66", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth3"

# PCI device 0x1106:0x3106 (via-rhine) #SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:11:c4:2e:e8", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

Знающие люди, помогите пожалуйста примером жесткой записи т.е. фиксацией ethX к конкретному HWaddr.
Заранее сенкс *YES*

#297484

Сама придумала, сама обиделась: просто нужно было 70-persistent-net.rules почистить и прописать все заново по порядку, все заработало не считая сообщения при загрузке: "кто-то там already configured, aborting" думаю, это связано с тем что находит он их в другом порядке но подписывает правильно)

Показать
[console]root@gateway:/etc/udev/rules.d# cat 70-persistent-net.rules
# PCI device 0x1969:0x1048 (atl1)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1e:8c:25:87:66", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x1106:0x3106 (via-rhine)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:11:c3:66:17", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x1106:0x3106 (via-rhine)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:11:c4:4b:b9", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

# PCI device 0x1106:0x3106 (via-rhine)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:11:c4:2e:e8", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth3"[/console]
Войдите или зарегистрируйтесь, чтобы ответить.