All pastes #835886 Raw Edit

Wireless

public shellscript v1 · immutable
#835886 ·published 2007-12-29 02:35 UTC
rendered paste body
#!/bin/bash#wpa2ath0echo "Type ath0 for DWL-G650"echo "Type wlan0 for IPW3945 (Not Working)"echo "Enter card interface to use: "read -e ifaceif [[ $iface = $iface ]] ; then     echo "Attempting to configure card with $iface "     elif [[ $iface = ath0 ]] ; then     ifconfig ath0 down; ifconfig ath0 up     elif [[ $iface = wlan0 ]] ; then     ifconfig wlan0 down; ifconfig wlan0 up     else [[iface = "" ]]     echo "No interface selected exiting..."     exitfiif [[ $iface = "" ]];     then     echo "No interface selected exiting..."     exit     elif [ 1 = 1 ] ; then	echo " Attempting to connect... "	#copying correct varient to location.	cp /mnt/sdb1/wpa_supplicant.conf /etc/	#remove old dhcpcd leases to ensure fresh start.	if [ -e "/etc/dhcpc/dhcpcd-$iface.cache" ] ; then     	rm /etc/dhcpc/dhcpcd-*;	fi	#Stop any wpa_supplicant that is running.	if [ -e "/var/run/wpa_supplicant/$iface" ] ; then	rm /var/run/wpa_supplicant/$iface	fi     	wpa_supplicant -w -Dwext -i$iface -B -c/etc/wpa_supplicant.conf        echo "DHCP Intialized on $iface"		if [[ $iface = ath0 ]] ; then     	dhcpcd ath0     	elif [[ $iface = wlan0 ]] ; then     	dhcpcd wlan0	fi	echo " Connection established..."	echo " Done... " 	sleep 1fiexit