Skip to content
This repository has been archived by the owner on Sep 29, 2023. It is now read-only.
/ jaldimac Public archive

[abandoned] A long-distance TDMA MAC protocol. Designed for Atheros-based 802.11n hardware.

Notifications You must be signed in to change notification settings

shaddi/jaldimac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is the jaldimac kernel driver. Not currently functional, but more 
documentation will be added once the driver is in a working state.

Getting JaldiMAC to compile under OpenWRT
=========================================
This assumes you are able to build OpenWRT from source already. I've only 
tested with Backfire, and I make no guarantees that it will work with anything 
but my specific buildroot (but it probably will).

First, create a directory called "jaldi" under backfire/packages. Rename 
OpeNWRT_Makefile to Makefile and drop it in here. You need to modify this file 
to reflect the location of wherever you have the source for JaldiMAC located on 
your machine. Edit line 41 (under Build/Prepare) to point to this. In the 
future, this will all be automated in keeping with the spirit of the OpenWRT 
build system, but for now copying the source into the build_dir on every build 
makes development a bit easier.

After this you should be good to go. Go into 'make menuconfig' and select the 
kmod-jaldi package under Kernel Modules > Wireless Drivers. Compile it as 
normal.

If you're hacking on jaldi and want to just rebuild the jaldi package and 
create an updated image to flash onto your device, just run 'make 
package/jaldi-{clean,compile,install} ; make target/install' (assuming you've 
selected the kmod-jaldi package to begin with, of course).

About

[abandoned] A long-distance TDMA MAC protocol. Designed for Atheros-based 802.11n hardware.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published