30 lines · 480 B · Text
RawDownload
#!/bin/rc # desc: activate ethernet card# prereq: configether switch($1) {case checkready	if(isipdevup $netdev) {		startether=done		export startether	} case go	if(isipdevup $netdev)		exit 	log starting ethernet $ethermethod config	switch($ethermethod) {	case manual		ip/ipconfig -g $gwaddr ether $netdev $ipaddr $ipmask >>[2]/srv/log	case dhcp		ip/ipconfig >>[2]/srv/log	} case checkdone	if(! isipdevup $netdev) {		startether=notdone		export startether	}}