#!/bin/bash


WLAN_SETTINGS="/lib/firmware/nanoradio/settings.bin"
WLAN_ADDR="/sys/class/net/wlan0/address"

if [ -f ${WLAN_SETTINGS} ]; then
	echo "Address already set"
	exit 0
fi

while [ ! -f ${WLAN_ADDR} ]; do
	sleep 1
done

if [ -f ${WLAN_ADDR} ]; then
	ADDR=$(awk 'BEGIN { FS = ":"; OFS="\\x"; }; { print OFS$1,$2,$3,$4,$5,$6 } ' ${WLAN_ADDR})
	echo -n -e ${ADDR} > /lib/firmware/nanoradio/settings.bin
	hexdump -C /lib/firmware/nanoradio/settings.bin
fi

#echo -n -e "\x5e\x01\x01\xae\x49\x1b" > /lib/firmware/nanoradio/settings.bin
