#!/bin/sh
# Copyright (C) 2006 OpenWrt.org
# Copyright (C) 2010 Vertical Communications

pi_replace_wifidatfile_for_LU() {
	card_idx=0
	while [ $card_idx -le 2 ]
	do
		CARD_PROFILE_PATH=`cat /etc/wireless/l1profile.dat | grep INDEX0_profile_path |awk -F "[=;]" '{ print $2 }'`
		DAT_FILE_PATH=`cat ${CARD_PROFILE_PATH} | grep BN${card_idx}_profile_path |awk -F "[=;]" '{ print $2 }'`

		if [ x"$(bdinfo country)" = x"LU" ]; then
			if [ -f "${DAT_FILE_PATH}" ]; then
				if grep -q "SKUenable=0" "${DAT_FILE_PATH}"; then
					sed -i "s/SKUenable=0/SKUenable=1/g" ${DAT_FILE_PATH}
				fi

				if grep -q "BFBACKOFFenable=0" "${DAT_FILE_PATH}"; then
					sed -i "s/BFBACKOFFenable=0/BFBACKOFFenable=1/g" ${DAT_FILE_PATH}
				fi
			fi
		fi
		card_idx=`expr $card_idx + 1`
	done
}

boot_hook_add preinit_main pi_replace_wifidatfile_for_LU

