xref: /plan9/sys/lib/dist/pc/inst/stopether (revision 9a747e4fd48b9f4522c70c07e8f882a15030f964)
1*9a747e4fSDavid du Colombier#!/bin/rc
2*9a747e4fSDavid du Colombier
3*9a747e4fSDavid du Colombier# desc: shut down the ethernet connection
4*9a747e4fSDavid du Colombier# prereq:
5*9a747e4fSDavid du Colombier
6*9a747e4fSDavid du Colombier
7*9a747e4fSDavid du Colombierswitch($1) {
8*9a747e4fSDavid du Colombiercase checkready
9*9a747e4fSDavid du Colombier	if(! isipdevup /net/ether0) {
10*9a747e4fSDavid du Colombier		stopether=notdone
11*9a747e4fSDavid du Colombier		export stopether
12*9a747e4fSDavid du Colombier	}
13*9a747e4fSDavid du Colombier
14*9a747e4fSDavid du Colombiercase go
15*9a747e4fSDavid du Colombier	ip/ipconfig ether /net/ether0 unbind
16*9a747e4fSDavid du Colombier
17*9a747e4fSDavid du Colombiercase checkdone
18*9a747e4fSDavid du Colombier	stopether=notdone
19*9a747e4fSDavid du Colombier	export stopether
20*9a747e4fSDavid du Colombier}
21