[patchteam] Wing wireless mesh protocol - fixups for ver. 3

git-svn-id: svn://svn.openwrt.org/openwrt/packages@22993 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
dingo
2010-09-09 22:48:00 +00:00
parent 98effff0da
commit ba34be8f56
2 changed files with 5 additions and 4 deletions

View File

@ -132,6 +132,7 @@ wing_list_interfaces() {
config_get device $1 device
config_get hwmode $device hwmode "11bg"
freq=$(iwlist $ifname freq | grep "Current Frequency" | sed -n "s/^.*Current Frequency:\([0-9.]*\) GHz (Channel \([0-9]*\))/\1/p" | awk '{print $1*1000}')
freq=${freq:-"0"}
hwaddr=$(/sbin/ifconfig $ifname 2>&1 | sed -n 's/^.*HWaddr \([0-9A-Za-z\-]*\).*/\1/p' | sed -e 's/\-/:/g' | cut -c1-17)
freqs=${freqs:+"$freqs "}$freq
hwmodes=${hwmodes:+"$hwmodes "}$hwmode