No description
Find a file
2018-02-01 22:39:22 +01:00
files Update dawn.config 2018-02-01 22:39:22 +01:00
src add copyright stuff 2018-02-01 12:46:16 +01:00
CMakeLists.txt update files 2018-01-05 09:58:35 +01:00
LICENSE update files 2018-01-05 09:58:35 +01:00
README.md update readme 2018-01-14 20:19:05 +01:00

DAWN

Decentralized WiFi Controller

Repro Content
patches-pending Pending LEDE / OpenWrt Patches DAWN is depending on
bowl-feed Feed for DAWN

Installation

Compiling OpenWRT with patch

Create Folder

mkdir patched_openwrt

Enter folder

cd patched_openwrt

Clone OpenWRT source code

git clone https://github.com/openwrt/openwrt.git source

Clone patch

git clone https://github.com/berlin-open-wireless-lab/patches-pending.git patches

Apply patches

quilt apply

Updating feeds

./scripts/feeds update -a && ./scripts/feeds/install -a

Configure image

make menuconfig

Compile image

make -j $(nproc)

Compiling DAWN

Add bowlfeed to feeds.conf

src-git bowlfeed git@github.com:berlin-open-wireless-lab/bowl-feed.git

Select dawn under

make menuconfig

Compile

make package/dawn/compile

Configure Dawn

Edit settings under

/etc/config/dawn

Restart daemon /etc/init.d/dawn restart

Setting up Routers

You can find a good guide to configure your router is here. I setup the OpenWRT Router as dump APs.