summaryrefslogtreecommitdiff
path: root/files
AgeCommit message (Collapse)Author
2011-12-09add FSM inetableKatze Miau
- implemented according to documentation - almost no tests so far
2011-12-09p2ptbl: print error msgs to stderr instead of stdoutKatze Miau
2011-12-09remove p2ptbl testKatze Miau
2011-12-09add usage info to /sbin/test_connectivityKatze Miau
2011-12-09fix /etc/init.d/nodeidKatze Miau
2011-12-09add cron job to watch update FSM and gossip update p2p tableKatze Miau
For debugging reasons both cronjobs are executed once per minute. This rate should be reduced before deployment in larger networks.
2011-12-09create /etc/nodeid on first startupKatze Miau
Add a init script that - early during the first boot only - creates /etc/nodeid and fills it with a unique identifer. This nodeid is persistent across reboots and protected from sysupgrades.
2011-12-08generate files/etc/{banner, firmware} from repository stateKatze Miau
The new script ./name_firmware is used to generates two files in openwrt/$REPO/files/ during `make image/...`: - /etc/firmware (see documentation on firmware id) - /etc/banner (login banner; generated from the template in /files/common/etc/banner)
2011-12-06add FSM updateKatze Miau
FSM to handle firmware update process in a synchronized all-or-nothing manner. See doc/overview.org for details.
2011-12-06sbin/fsm: fix error msgKatze Miau
2011-12-06add p2ptbl show subcommandKatze Miau
lists an entire table (but without the version of each row)
2011-12-05add sbin/test_connectivityKatze Miau
`test_connectivity <internet|vpn>` returns true iff. one of several probe hosts can be reached over the given interface.
2011-12-05add /sbin/fsmKatze Miau
- implements finite state machine given a definition in /etc/fsm/ - see upcoming doc/ commits for detail
2011-12-03delete hotplug wan_led script (deprecated)Katze Miau
2011-12-03add p2ptbl "test" as exampleKatze Miau
The table broadcasted once per minute over br-mesh. To fill the table with contents on all nodes, run: p2ptbl update /tmp/p2ptbl/test somekey somevalue on one node. If the command shall have immediate effect, run: p2ptbl update /tmp/p2ptbl/test somekey somevalue br-mesh
2011-12-03p2ptbl: add gossip protocolKatze Miau
- add `p2ptbl gossip` to distribute tables via udp bcast - add interface option to `p2ptbl update` for immediate communication of updates - add p2ptbl-recv as HBBP-handler to receive table updates p2ptbl-recv has to be symlinked from <HBBP-root>/p2ptbl/<table-name>. It reads the table name from $0 and assumes that all tables are stored in /tmp/p2ptbl/.
2011-12-03add primitive shufKatze Miau
2011-12-03add hbbpd (udp broadcaster listener) to /etc/init.dKatze Miau
2011-12-03ar71xx config: adapt batman-adv to new wifi if nameKatze Miau
2011-11-30add p2ptblKatze Miau
P2P tables allow to maintain distributed state using a MVCC key-value store. This patch adds the executable for manipulating a table but not the gossip protocol to synchronize it.
2011-10-16set default hostname to FFJwrtbuild
2011-10-16add jh to ssh authorized keyswrtbuild
2011-10-16add files for TL-WR741ND, TL-WR841NDwrtbuild
2011-10-16add makefile to generate imageswrtbuild
2011-06-25 * added radomization for the second bit of the used mac-address (n2n)egon0
2011-06-25 * do not use the complete ath0 mac, only the last 4 bytes with 2 ↵egon0
prefix-bytes "12:34"
2011-06-24 * removed because of unused change (hostname change should be done elsewhere)egon0
2011-06-24* killall -9 edge to force n2n stoppingegon0
2011-06-24* added mobile pubkeys of darkeye and egon0egon0
2011-06-24* added ath0 mac to n2n-devices, for better identification of nodes ↵egon0
reachable via n2n
2011-06-24* added output of status messages to syslogegon0
2011-06-24* added cron restart after setting up the cronjobsegon0
2011-06-22 * switched splash stuff from ip based to mac basedegon0
2011-06-22* changed jabber-muc on splash from support to chat because more user idle ↵egon0
in chat-muc
2011-06-21 * do not write splashed users permanently to nand-flashegon0
2011-06-20 * added n2n_watchdog to crontab if node-mode is setup to gatewayegon0
2011-06-20 * set batman-adv gw_mode to server if wan goes upegon0
2011-06-20 * restart batman-adv if wan goes downegon0
2011-06-20 * set batman gw_mode to "client" if wan port is going downegon0
2011-06-20 * small typo in a commentegon0
2011-06-20 * send 3 instead of only 1 ping packet because n2n usually kills the first ↵egon0
ping packet
2011-06-20 * made test_vpn script executableegon0
2011-06-20 * first implementation of n2n watchdogegon0
2011-06-20 * Added Cron Jobs to setup_router script for gateway-modeegon0
2011-06-20 * removed hardcoded cront jobs that should only run on gateway-nodesegon0
2011-06-13 * first version of vpn test scriptegon0
2011-06-08 * fixed a typoegon0
2011-06-07Use HTML-entities on header as well as fix a little typofrlan
2011-05-31Merge branch 'master' of ↵Martin Michel
gitorious.org:freifunk-jena-batman-config/freifunk-jena-batman-config
2011-05-31Splash Bug (iframe) fixedMartin Michel
contact: Jan Huwald // Impressum