#!/bin/ksh # getinf.ksh # Usage : getinf # eg getinf qfe 5 to get info for qfe5. device=$1 instance=$2 ndd -set /dev/$device instance $instance link_status=`ndd -get /dev/$device link_status` link_speed=`ndd -get /dev/$device link_speed` link_mode=`ndd -get /dev/$device link_mode` adv_autoneg_cap=`ndd -get /dev/$device adv_autoneg_cap` printf "$device$instance link_status : " if [ "$link_status" -eq "0" ] then echo down else echo up fi printf "$device$instance link_speed : " if [ "$link_speed" -eq "0" ] then echo 10Mb else echo 100Mb fi printf "$device$instance link_mode : " if [ "$link_mode" -eq "0" ] then echo half duplex else echo full duplex fi echo $device$instance adv_autoneg_cap : $adv_autoneg_cap