if all your int's are on the same subnet (unless there is routing) you can ping 'em...
if ping is successful int is UP.
if you don't know if int is physically UP but has no IP assigned (so you can't ping it) check your RX/TX output
in 'ifconfig'.
[#| ifconfig -a eth2 (so you only get info for the specs. on eth2...)]
EDIT: maybe the -a param. is ambiguous... cause this means: show ALL interfaces no matter if UP/DOWN...
every int sends/recieves bcast packets every once in a while, no matter if an IP has been assigned or not.
so if the count on bcast packets increases you know the int is physically UP...
this of course does not matter if there is no media attached to the int, so this hint is not multi-purpose... ;-)
EDIT:
also i came up with the idea of 'ethtool'. this shows an output that marks the state of an int.
http://www.its.monash.edu.au/project...lex/linux.html
hope it helps...
tom
----------------------
please sign here!