Я просто использовал
nm-online
, который приостанавливается до тех пор, пока сетевое подключение не появится сетевым менеджером. Хорошо работает. Вы можете делать и другие вещи с этим.