LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

А, это.

Дискуссия уже была (правда, для обычных профилей, не -auto) — но закончилась ничем, что-то им не понравилось.

Моё решение в том, юнит netctl-auto для требуемого интерфейса запускался не как зависимость multi-user.target, а как зависимость юнита этого самого интерфейса. В этом случае netctl-auto будет запускаться при появлении соответствующего интерфейса (в т. ч. если он появился после загрузки системы).

Для netctl-ifplugd всё аналогично.

systemctl disable netctl-auto@$iface
mkdir -p /etc/systemd/system/sys-subsystem-net-devices-$iface.device.wants
cd /etc/systemd/system/sys-subsystem-net-devices-$iface.device.wants
ln -sf /usr/lib/systemd/system/netctl-auto@.service netctl-auto@$iface.service

Исправление intelfx, :

А, это.

Дискуссия уже была (правда, для обычных профилей, не -auto) — но закончилась ничем, что-то им не понравилось.

Моё решение в том, юнит netctl-auto для требуемого интерфейса запускался не как зависимость multi-user.target, а как зависимость юнита этого самого интерфейса.

systemctl disable netctl-auto@$iface
mkdir -p /etc/systemd/system/sys-subsystem-net-devices-$iface.device.wants
cd /etc/systemd/system/sys-subsystem-net-devices-$iface.device.wants
ln -sf /usr/lib/systemd/system/netctl-auto@.service netctl-auto@$iface.service

Исправление intelfx, :

А, это.

Дискуссия уже была (правда, для обычных профилей, не -auto) —  — но закончилась ничем, что-то им не понравилось.

systemctl disable netctl-auto@$iface
mkdir -p /etc/systemd/system/sys-subsystem-net-devices-$iface.device.wants
cd /etc/systemd/system/sys-subsystem-net-devices-$iface.device.wants
ln -sf /usr/lib/systemd/system/netctl-auto@.service netctl-auto@$iface.service

Исправление intelfx, :

А, это.

Дискуссия уже была (правда, для обычных профилей, не -auto) —  — но закончилась ничем, что-то им не понравилось.

mkdir -p /etc/systemd/system/sys-subsystem-net-devices-$iface.device.wants
cd /etc/systemd/system/sys-subsystem-net-devices-$iface.device.wants
ln -sf /usr/lib/systemd/system/netctl-auto@.service netctl-auto@$iface.service

Исходная версия intelfx, :

А, это.

Дискуссия уже была (правда, для обычных профилей, не -auto) — https://mailman.archlinux.org/pipermail/arch-projects/2013-February/003602.html — но закончилась ничем.

mkdir -p /etc/systemd/system/sys-subsystem-net-devices-$iface.device.wants
cd /etc/systemd/system/sys-subsystem-net-devices-$iface.device.wants
ln -sf /usr/lib/systemd/system/netctl-auto@.service netctl-auto@$iface.service