Skip to content

Instantly share code, notes, and snippets.

@bararchy
Last active December 20, 2015 22:59
Show Gist options
  • Save bararchy/6208985 to your computer and use it in GitHub Desktop.
Save bararchy/6208985 to your computer and use it in GitHub Desktop.
Wifi-updater (Old)
#!/bin/bash
# Coded by Bar Hofesh
# Checking kernel version
chance=$(uname -r | cut -d. -f1-2)
bdir=/tmp/compat_wireless
case "$chance" in
"3.1")
url="http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v3.1/compat-wireless-3.1-rc8-1.tar.bz2"
;;
"3.2")
url="http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v3.2/compat-wireless-3.2.5-1.tar.bz2"
;;
"3.3")
url="http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v3.3/compat-wireless-3.3-2-n.tar.bz2"
;;
"3.4")
url="http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v3.4/compat-wireless-3.4-rc3-1.tar.bz2"
;;
"3.5")
url="http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v3.5/compat-wireless-3.5.4-1.tar.bz2"
;;
"3.6")
url="http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v3.6/compat-wireless-3.6.6-1.tar.bz2"
;;
*)
echo "Kernel Version not supported by script"
exit 1
esac
mkdir $bdir
cd $bdir
wget $url
tar xvjf compat-wireless*
wget http://patches.aircrack-ng.org/mac80211.compat08082009.wl_frag+ack_v1.patch
patch -p1 < mac80211.compat08082009.wl_frag+ack_v1.patch
wget http://patches.aircrack-ng.org/channel-negative-one-maxim.patch
patch -p1 < channel-negative-one-maxim.patch
sudo ./configure
sudo make
sudo make install
make wlunload
clear
echo "Download procces done , would you like to reboot? [y\n]"
read rboot
if [ $rboot = "y"]; then
reboot
elif [ $rboot = "n"]; then
exit
fi
exit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment