Meshkit ist ein Generator für individualisierte Freifunk-Firmware-Images, die direkt nach dem Flashen einsatzbereit sind. Dazu gibt man im Meshkit ein paar Daten ein (IP-Adresse, Standort, Kontaktdaten). Meshkit generiert dann ein Firmwareimage (das Betriebsystem des Freifunk Routers) mit diesen Einstellungen. Dieses Image kann dann auf einen kompatiblem Access Point geflasht werden, um so Teil des Freifunknetzes zu werden.
Prinzipiell werden alle Router unterstützt, die von der von Meshkit verwendeten OpenWrt-Version unterstützt werden und für die es ein Target gibt. Es werden nur Router mit mindestens 32MB Ram unterstützt. Was die Flash-Grösse anbeglangt so sind 4MB gerade noch genug, empfohlen werden aber mindestens 8MB Flash. Informationen zu den einzelnen von OpenWrt unterstützten Geräten (Target, Ram, Flash etc.) gibt es in der OpenWrt Table of Hardware.
Im Moment werden von Meshkit die folgenden Targets unterstützt:
Der Quellcode von Meshkit (GPL-Lizenz) befindet sich auf Github.
Diese Dokumentation ist ebenfalls auf Github verfügbar: Meshkit Dokumentation.
Für Meshkit und die Meshkit Dokumentation gibt es ebenfalls auf Github einen Bugtracker (“Issues”).