From: Manuel Munz <freifunk@somakoma.de>
Date: Thu, 3 Jan 2013 14:10:18 +0000 (+0000)
Subject: contrib/meshwizard: make gen_bssid create BSSIDs that are valid according to the... 
X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=5223eea7c42b43cc0d73872145adb8392509c2e9;p=oweals%2Fluci.git

contrib/meshwizard: make gen_bssid create BSSIDs that are valid according to the 80211 standard. This also makes it possible to merge the general BSSID scheme with the pberg bssid scheme. Thanks stargieg.
---

diff --git a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_bssid.sh b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_bssid.sh
index 8c9155e5e..efe101fad 100755
--- a/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_bssid.sh
+++ b/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_bssid.sh
@@ -24,10 +24,10 @@ if [ -z "$bssid" ]; then
 		bssid="$(printf "%X\n" $channel)2:CA:FF:EE:BA:BE"
 		;;
 	[3-9][0-9])
-		bssid="00:$channel:CA:FF:EE:EE"
+		bssid="02:$channel:CA:FF:EE:EE"
 		;;
 	1[0-9][0-9])
-		bssid="${channel/1/01:}:CA:FF:EE:EE"
+		bssid="${channel/1/12:}:CA:FF:EE:EE"
 		;;
 	*)	bssid="02:CA:FF:EE:BA:BE"
 		;;