From cd752a39f8b0b36378800740c0e5915beabfb56d Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Wed, 15 Aug 2018 21:39:30 +0200 Subject: ipv6 autoconfiguration on ethernet for ip autoconfiguration, setup ipv6 link local addresses and do SLAAC in parallel to DHCP. --- rc/bin/inst/startether | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'rc/bin/inst/startether') diff --git a/rc/bin/inst/startether b/rc/bin/inst/startether index cb38e6dbd..7544378ed 100755 --- a/rc/bin/inst/startether +++ b/rc/bin/inst/startether @@ -15,11 +15,16 @@ case go exit log starting ethernet $ethermethod config + ip/ipconfig -6 switch($ethermethod) { case manual ip/ipconfig -g $gwaddr ether $netdev $ipaddr $ipmask >>[2]/srv/log - case dhcp - ip/ipconfig >>[2]/srv/log + case automatic + >>[2]/srv/log @{ + ip/ipconfig ra6 recva 1 & + ip/ipconfig & + wait + } } case checkdone -- cgit v1.2.3