Сделал из старого ноута точку доступа для раздачи инета с 3g свистка. Проблема с wifi: не могу настроить чтобы всё поднималось со стартом системы.
1) netcfg поднимается первым и тут же падает потому что в системе нет wlan0 (??). Видимо wlan0 появляется с некоторым опозданием. Добавлял через systemctl enable netcfg@wlan0. BTW, в конфиге интерфейс как ethernet указывал, иначе оно сразу после подъёма пытается цепляться к открытым точкам доступа. Да ещё и с NOCARRIER=yes, но это уже мелочи.
2) hostapd: поднимается и тут же падает потому что wlan0 опущен (netcfg-то не смог поднять интерфейс).
Что делать? Неужели свои юниты писать? Проблема осложняется тем что netcfg только недавно научился ждать отдельных девайсов: https://github.com/brain0/netcfg/blob/working/systemd/net-auto-wireless@.service . В общем, похоже, стартовые скрипты пилить и пилить.