Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 1.12 KB

README.md

File metadata and controls

18 lines (14 loc) · 1.12 KB

ath9k_csi_kernel

Patches based on Atheros-CSI-Tool for Linux Kernel to implement access CSI from Atheros 9003 chipsets

Installation

Buildroot = ~/openwrt/ WorkingDir = ~/openwrt/build_dir/target-mips*/linux-ar71xx_generic/compat-wireless-2016/drivers/net/wireless/ath/ath9k

  1. Build OpenWrt for the Arduino Yun
  2. Copy patches into $Buildroot/package/kernelmac80211/patches
  3. Rebuild ath9k Driver
    1. Apply patches from Buildroot by make package/kernel/mac80211/{clean,prepare} V=s QUILT=1
    2. Check if patches applied correctly. Change into WorkingDir and execute quilt series, the previously added patches should appear last.
    3. Update mac80211 package from Buildroot by make package/kernel/mac80211/update V=s
    4. Compile mac80211 package from Buildroot by make package/kernel/mac80211/{clean,compile} package/index V=s
  4. Locate new packages in $Buildroot/bin/ar71xx/packages/base/
  5. Copy ath9k*.ipk to your device and install them with opkg install ath9k*