diff options
Diffstat (limited to 'src/lib/connections')
-rw-r--r-- | src/lib/connections/ethernet | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/connections/ethernet b/src/lib/connections/ethernet index 3db69a0..ce00dc3 100644 --- a/src/lib/connections/ethernet +++ b/src/lib/connections/ethernet @@ -19,7 +19,9 @@ ethernet_up() { return 1 fi - if ! is_yes "${SkipNoCarrier:-no}"; then + if is_yes "${SkipNoCarrier:-no}"; then + SkipDAD=yes + else # Some cards are plain slow to come up. Don't fail immediately. if ! timeout_wait "${TimeoutCarrier:-5}" '(( $(< "/sys/class/net/$Interface/carrier") ))'; then report_error "No connection found on interface '$Interface' (timeout)" |