Я запускаю контейнер systemd-nspawn с подключенной сетевой картой USB (флешка Huawei LTE, представляющая собой сетевое устройство) через --network-interface
. Это отлично работает.
Однако иногда сетевая карта USB умирает и требует физического извлечения и подключения. В этом случае сетевое устройство создается заново, но остается с хостом ("неуправляемый" в networkctl) и не перемещается автоматически в контейнер.
Мое текущее решение - перезапустить весь контейнер, используя правило udev, которое является неоптимальным.
Я читал о JoinsNamespaceOf
но не смог заставить его работать. Кто-нибудь здесь может помочь?