VLAN ifplugd Mageia 3 и отказ интерфейса при переподключении кабеля
|
|
Понедельник, 26 Августа 2013 г. 20:08
+ в цитатник
На этот раз обойдусь без вступления и сразу перейду к теме проблемы.
При выключении и последующем включении сетевого кабеля, Mageia 3 не поднимает сетевой интерфейс с VLAN.
При этом если дать команду:
systemctl restart network
т. е., если перезапустить всю сетевую подсистему, то сетевые VLAN интерфейсы появляются снова в системе и отлично работают.
По идеи можно прописать параметр:
MII_NOT_SUPPORTED=yes
в конфигурационный файл сетевого интерфейса, но тем самым мы лишаем себя поддержки ifplugd со всеми вытекающими минусами.
Итак, после двух дней ковыряния в системе выяснилось, что виноват:
/etc/sysconfig/network-scripts/ifdown-eth
Строка 195:
if [ -n "$VLAN" ]; then
# 802.1q VLAN
if [ -f /proc/net/vlan/${DEVICE} ]; then
ip link delete ${DEVICE} type vlan
fi
fi
Не знаю зачем, но разработчики решили что VLAN интерфейсы надо удалять...
Просто закоментируем эти строки или удалим целиком весь этот блок, и всё начинает работать как надо.
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-