Difference between revisions of "Mesh/Firmware"

Jump to navigation Jump to search
374 bytes added ,  16:00, 25 October 2013
(→‎Stuff the firmware should have: Adding a nice to have)
Line 104: Line 104:
== Watchdog script ==
== Watchdog script ==


Node tests itself to see if it has connectivity, etc and resets itself if necessary.
Node tests itself to see if it has connectivity, etc and resets itself if necessary. OpenWrt supports the hardware watchdog on our PicoStations without any additional hacking, yay!


OpenWrt has a hardware watchdog - we're not totally sure if it works. Anyone interested in doing some field testing??
By default the hardware watchdog will automatically hard-reset the AP if /dev/watchdog is not written to at least once every 60 seconds. A Lua library has been written to interface with the batman-adv kernel module through the batctl command line utility. We need to identify a list of conditions that require a hard-reset and work them into the Lua watchdog script in the openwrt-firmware repository.


Status: Needs people to hack on
list of reset conditions:


== QoS / bandwidth shaping ==
== QoS / bandwidth shaping ==
6

edits

Navigation menu