summaryrefslogtreecommitdiffstats
path: root/src/lib/connections/ethernet
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/connections/ethernet')
-rw-r--r--src/lib/connections/ethernet4
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)"