summaryrefslogtreecommitdiffstats
path: root/PCBSD/pc-sysinstall/backend-query/detect-nics.sh
blob: ead211d2fe30c41771efd1db72bb6deae1dd96fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh

rm /tmp/netCards 2>/dev/null
touch /tmp/netCards

config="`ifconfig -l`"

for i in $config
do
 echo "${i}" | grep -e "lo0" -e "^fwe" -e "^fwip" -e "lo1" -e "^plip" -e "^pfsync" -e "^pflog" -e "^tun" >/dev/null 2>/dev/null
 if [ "$?" != "0" ]
 then
   IDENT="<`dmesg | grep ^${i} | grep -v "miibus" | grep '<' | cut -d '<' -f 2 | cut -d '>' -f 1 | head -1`>"
   echo "${i}: $IDENT"
 fi
done
OpenPOWER on IntegriCloud