Update README.md

This commit is contained in:
szehl 2016-09-26 15:46:33 +02:00 committed by GitHub
parent 0a9db70b10
commit 9a0e1f59e1

View File

@ -1,10 +1,34 @@
# ATH9K HTDMA Hybrid TDMA/CSMA MAC #
# ATH9K HTDMA Hybrid TDMA/CSMA MAC
## HOW TO INSTALL ATH9K HTDMA ##
### Download the appropriate backports version for your kernel ###
## HOW TO INSTALL ATH9K HTDMA on Ubuntu Linux in 3 steps:
### Download HMAC sources:
```
uname -r
cd ~; mkdir hmac; cd hmac; git clone https://github.com/szehl/ath9k-hmac.git;
```
### Install 3.12 kernel:
```
chmod +x ath9k-hmac/install_3.12_kernel.sh; ath9k-hmac/install_3.12_kernel.sh
```
Now reboot machine and choose 3.12 kernel during boot in the grub menu.
### Install HMAC driver
```
cd ~/hmac/ath9k-hmac/backports-3.12.8-1; make defconfig-ath9k; make -j4; sudo make install
```
Now again reboot your machine and choose 3.12 kernel during boot in the grub menu.
After Reboot the ATH9k-HMAC should be installed, you can check by typing
```
dmesg | grep TID
```
If the output is something like:
```
[ 3.648915] ath: TID SLEEPING MODE ENABLED
```
Everything went well.
## How to install HMAC on other Linux distributions:
Go to https://www.kernel.org/pub/linux/kernel/projects/backports/stable
and look for the backports version that fits for your kernel, download and unpack it.
```