As part of my setup here I am forcing up one ethernet interface connected to my laptop's docking station like this: modules_eth0=( "!plug" ) config_eth0=( "192.168.245.1/24" "2a01:130:11:3::1/64" ) Now, if there's no link, the IPV6 address will stay "tentative" forever, and the iproute2_post_start() function in /lib/rc/net/iproute2.sh will loop forever, hanging during boot until I press ctrl-c. I need the interface configured up in order to have the dhcp server running; it will reject starting if the interface is not up. Reproducible: Always
You should be CCing Roy on OpenRC bugs.
(In reply to comment #1) > You should be CCing Roy on OpenRC bugs. Thanks for telling.
Created attachment 154423 [details] Suggested iproute2.sh replacement The check is changed so that interfaces with "NO-CARRIER" will always return false, otherwise the "tentative" status is evaluated.
Fixed in git, thanks
Fixed in 0.3.0.