#!/bin/bash

set_mac_addr() {
	ORIG_IFS=${IFS}
	IFS=:
	mac=($@)
	IFS=${ORIG_IFS}

	NEW_MAC=$(printf "%02x:%s:%02x" $((0x${mac[0]} | 0x2)) ${1:3:11} $((0x${mac[5]}+1)))

	/sbin/ip link set wlan1 address ${NEW_MAC}
}

if [ ! -d /sys/class/net/wlan1 ];then
        /usr/sbin/iw dev ${1} interface add wlan1 type __ap
	set_mac_addr ${2}
fi;
