]>
Commit | Line | Data |
---|---|---|
9607771a MT |
1 | #!/bin/sh |
2 | ||
59de0b00 MT |
3 | case "$1" in |
4 | install) | |
5 | hwinfo --netcard | egrep "Model|HW Address" | \ | |
6 | awk -F": " '{ print $2 }' | sed -e '/..:..:..:..:..:../a\\' | sed -e "s/$/\;/g" | \ | |
7 | tr "\n" "XX" | sed -e "s/XX/\n/g" | sed -e "s/\;X/\;/g" | \ | |
8 | sort > /tmp/scanned_nics 2>/dev/null | |
9 | ;; | |
10 | "") | |
11 | if [ ! -e /var/ipfire/ethernet/scan_lock ]; then | |
12 | hwinfo --netcard | egrep "Model|HW Address" | \ | |
13 | awk -F": " '{ print $2 }' | sed -e '/..:..:..:..:..:../a\\' -e "s/$/\;/g" | \ | |
14 | tr "\n" "XX" | sed -e "s/XX/\n/g" -e "s/\;X/\;/g" | \ | |
15 | sort > /var/ipfire/ethernet/scanned_nics 2>/dev/null | |
16 | fi | |
17 | ;; | |
18 | esac | |
19 | exit 0 |