#!/bin/sh pccardctl eject # Get rid of any currently running dhclients killall dhclient dhclient3 2>/dev/null # Find the currently running network interfaces... INTERFACES=`/sbin/ifconfig | awk '/^[^ ]+/ {print $1}'` # And shut them down for x in $INTERFACES; do ifdown $x; ifconfig $x down; done