#!/bin/sh CARD_ID=`hostap_diag $INTERFACE|grep NICID|awk '{print $2}'|sed -e 's/id=0x//'` if [ $CARD_ID = '800c' ] || [ $CARD_ID = '8013' ] || [ $CARD_ID = '8017' ] || \ [ $CARD_ID = '801b' ] || [ $CARD_ID = '8022' ] || [ $CARD_ID = '8023' ] ; then prism2_srec -r $INTERFACE /lib/firmware/ak010104.hex /lib/firmware/rf010804.hex elif [ $CARD_ID = '800b' ] || [ $CARD_ID = '8012' ] || [ $CARD_ID = '8016' ] || \ [ $CARD_ID = '801a' ] ; then prism2_srec -r $INTERFACE /lib/firmware/af010104.hex /lib/firmware/rf010804.hex elif [ $CARD_ID = '800e' ] || [ $CARD_ID = '8015' ] || [ $CARD_ID = '8019' ] || \ [ $CARD_ID = '801d' ] ; then prism2_srec -r $INTERFACE /lib/firmware/pm010102.hex /lib/firmware/rf010804.hex fi