Difference between revisions of "Mesh/Firmware"

8 bytes added ,  21:09, 28 April 2015
→‎Firmware generation features: Updating to reflect new firmware changes
(→‎ToDo: Updating to reflect new firmware ideas)
(→‎Firmware generation features: Updating to reflect new firmware changes)
Line 44: Line 44:
We'll be dividing the image generation and node configuration aspects into two parts.
We'll be dividing the image generation and node configuration aspects into two parts.


[https://github.com/sudomesh/openwrt-firmware Sudomesh Firmware Image Builder Github Repo] has our image builder and
[https://github.com/sudomesh/sudowrt-firmware Sudomesh Firmware Image Builder Github Repo] has our image builder and


[https://github.com/sudomesh/node-configurator Sudomesh Node Configurator Github Repo] is our node configurator.  
[https://github.com/sudomesh/makenode Sudomesh Node Configurator Makenode Github Repo] is our node configurator.  


[https://github.com/sudomesh/node-configurator Sudomesh OpenWrt Packages] has all of the sudomesh openwrt packages that we're using/we've written.  
[https://github.com/sudomesh/sudowrt-packages Sudomesh OpenWrt Packages] has all of the sudomesh openwrt packages that we're using/we've written.  


We flash nodes with the sudomesh image and then we use the node configurator to set them up with networking configs, ssh keys, etc. We also use the node-configurator to write pertinent info to a database.
We flash nodes with the sudomesh image and then we use the makenode to set them up with networking configs, ssh keys, etc. We also use makenode in conjuction with meshnode-db to write pertinent info to a database.