#!/bin/sh ############################################################################## # $Id: force_100_hdx,v 1.1 2002/03/21 19:07:26 root Exp $ ############################################################################## # Add lines to /etc/system to force an interface to 100 Mb, half duplex ############################################################################## # $Log: force_100_hdx,v $ # Revision 1.1 2002/03/21 19:07:26 root # Initial revision # ############################################################################## echo echo "Start of $0" echo ' $Id: force_100_hdx,v 1.1 2002/03/21 19:07:26 root Exp $' BASE=/a if [ -z "$1" ] then echo " No interface type specified" >&2 exit fi echo " Adding lines to /etc/system to force $1 interfaces to 100 Mb, half duplex" cp -p $BASE/etc/system $BASE/etc/system.orig echo "set $1:adv_autoneg_cap=0" >> $BASE/etc/system echo "set $1:adv_100T4_cap=0" >> $BASE/etc/system echo "set $1:adv_100fdx_cap=0" >> $BASE/etc/system echo "set $1:adv_100hdx_cap=1" >> $BASE/etc/system echo "set $1:adv_10fdx_cap=0" >> $BASE/etc/system echo "set $1:adv_10hdx_cap=0" >> $BASE/etc/system echo "End of $0"