Доброго времени суток!
Система: gentoo + openrc, никаких systemd/network manager
Воткнул USB-брелок на чипсете aetheros в десктоп, настроил wpa-supplicant, в conf.d/net прописал modules="wpa_supplicant"
, после чего при загрузке системы получаю ругань «wpa_supplicant can't find wireless device».
Устройство доинициализирутся несколько секунд спустя, после чего ручной /etc/init.d/net.wifi0 start
ожидаемо работает.
Подскажите, чего бы такого можно было придумать?
Сходу в голову приходит привязаться к udev для запуска по событию «add», но из предыдущих опытов с хотплагом клавиатуры я понял, что таких событий прилетает много, соответственно, будет много попыток запустить net.wifi0, что не очень хорошо.
Посоветуйте каких-нибудь костылей поизящнее, чем sleep 5 && net.wifi0 start
где-то в local.d