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 ## ## HOW TO INSTALL ATH9K HTDMA on Ubuntu Linux in 3 steps:
### Download the appropriate backports version for your kernel ### ### 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 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. and look for the backports version that fits for your kernel, download and unpack it.
``` ```