Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Meshing feature for Pirateboxes
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
# Enables the OpenWRT - PirateBox to mesh up with each other. # (c)2012 Matthias Strubel firstname.lastname@example.org # Licenced under GPL-3 KNOW SUPPORTED DEVICES: - TP-LINK MR3020 (wifi0: Atheros 9380) - TP-LINK MR3040 - MikroTek RB411Uha - TP-LINK WR842ND - Linksys WRT54GL; tested trunk image. Works as relay only; no IPv6 support in Trunk OPENWRT-PACKAGE DEPENDENCIES: kmod-batman-adv (this depends on kmod-lib-crc16) wireless-tools DEBIAN DEPENDENCIES: batman-adv seems to be installed on default. You need to install batctl, if that script is not available this script tries to setup everything using the sys/class interface WHAT DO THIS PACKAGE?: - It installs on script with all needed defaults running in Mesh mode - Script set up everything needed to get the Box in Mesh mode - Box in Mesh don't have to be a AP at same time WHY AN EXTRA PACKAGE?: - I don't want to add the Mesh-software dependency to the normal PB-Package - Easier Update if something changes NOTEBOOK?: - Not every notebook can hold two network-interfaces online - You can join the network download this <on Work> and do <on work> - currently there is no iptables included. You won't be able to route - Software needed: iw, ifconfig, bridge-utils like br-ctl & iptables Including support for "Bridge-nf" in some cases FAQ: I'm getting a "SIOCSIFFLAGS: No buffer space available" - what is this? - It seems you card cannot run with an exchanged MACAdress, switch it off. - Remember runnin <scriptname> stop to clean up the partly created stuff