#!/bin/sh

TMP_FILE=/tmp/m.tmp
MAC_LIST_FILE=/tmp/mac.list

cat /proc/net/dev | grep : | sed -e 's/:.*//g' | awk '{print $1}' > ${TMP_FILE}

#cat ${TMP_FILE}

sed -e '/^lo/d; /^dummy/d; /^ppp/d' ${TMP_FILE} > ${MAC_LIST_FILE}

mv ${MAC_LIST_FILE} ${TMP_FILE}

for INTERFACE in eth0 eth1 ra0
do
	IF_NAME=`grep ${INTERFACE} ${TMP_FILE}`
	if [ "${IF_NAME}" = "${INTERFACE}" ]; then
		echo -n "$INTERFACE    " >> ${MAC_LIST_FILE}
		SN="`ifconfig ${INTERFACE} | awk '/HWaddr/ { print $NF }'`"
		echo "$SN" >> ${MAC_LIST_FILE}
	fi
done

rm ${TMP_FILE}

exit 0

