- Опубликовано 26.08.2013 03:00
- Просмотров: 2145
VLAN ifplugd Mageia 3 и отказ интерфейса при переподключении кабеля
На этот раз обойдусь без вступления и сразу перейду к теме проблемы.
При выключении и последующем включении сетевого кабеля, Mageia 3 не поднимает сетевой интерфейс с VLAN.
При этом если дать команду:
systemctl restart network
т. е., если перезапустить всю сетевую подсистему, то сетевые VLAN интерфейсы появляются снова в системе и отлично работают.
По идеи можно прописать параметр в конфигурационный файл сетевого интерфейса /etc/sysconfig/network-scripts/ifcfg-eth* :
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 интерфейсы надо удалять...
Просто закомментируем эти строки или удалим целиком весь этот блок, и всё начинает работать как надо!