Introducing ImageFlasher

ImageFlasher is a GSoC 2011 project that aims at building a GUI flasher tool. This is collaborative effort between wlan slovenija and Freifunk wireless networks. This project is being mentored by Mitar. The main objective of the project is to make the process of flashing simpler by offering a step-by-step GUI that requires only minimal technical knowledge. The design document of project is available on the development wiki. We encourage any comments or suggestions from the community.

I was introduced to the project by my mentor during my initial interactions with the Freifunk community. I felt that the project would be challenging, and hence exciting. As flashing routers is generally risky and troublesome, a simple graphical tool that guides through the process step-by-step is necessary. We also aim to make it cross platform.

Currently we are halfway through the work. We have finished work on the network stack and are in the process of testing it. The work on the application and the user interface is still in progress. ImageFlasher will be build in such a way that it will be easy to add support for flashing new routers as they come.

All the discussion regarding the development takes place mainly over the dev mailing list. Please post any suggestions/ideas directly to the mailing list.