-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

#!/bin/sh
#
# install_intersil_firmware
#
# This script tries to install the firmware needed to run
# WLAN cards using the ACX100 chip.

die()
{
    popd
    test -d $TMPDIR
    rm -rf $TMPDIR
    exit 1
}

if [ "`id -u`" != "0" ]; then
 echo "error: You must be root to use this program!"
 exit 1
fi
test -z "$( type -p unzip)" && { echo "'unzip' is not installed, aborting"; exit 1; }
test -d /lib/firmware || mkdir -p /lib/firmware

TMPDIR=$(mktemp -d /var/tmp/acx100.XXXXXX) || exit 1

pushd `pwd` >/dev/null
cd $TMPDIR

unzip /var/lib/YaST2/you/files/Wireless/dwl520+/Driver/dwl520+_drivers_307.zip >/dev/null || die
mv Drivers/Win2000/WLANGEN.bin /lib/firmware/WLANGEN.BIN || die
mv Drivers/Win2000/RADIO0d.BIN /lib/firmware/ || die
mv Drivers/Win2000/RADIO11.BIN /lib/firmware/ || die

popd >/dev/null
rm -rf $TMPDIR

exit 0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQFDS9yZqE7a6JyACsoRApSfAKCLW7ctf3Py/5DBsxwou3O9+GAYZwCe
JvXopye9gs0IO/yhnwtQHOHB38s=
=VQxg
-----END PGP SIGNATURE-----
