firmware:size_matters

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
firmware:size_matters [03.10.2016 12:53] – angelegt christffirmware:size_matters [25.09.2019 20:48] (aktuell) – Link auf Bestimmung freier ED-Blöcke hinzugefügt jason
Zeile 1: Zeile 1:
-Die Firmware soll weiterhin auf 4MB Geräten ausgeführt werden können, allerdings wächst der Linux Kernel kontinuierlich und im userspace ist es insbesondere durch das babel-Netz und die dafür erforderlichen vielen neuen Dienste ebenfalls eng. +Die Firmware soll weiterhin auf 4MB Geräten ausgeführt werden können, allerdings wächst der Linux Kernel kontinuierlich und im userspace ist es durch erforderliche viele neue Dienste ebenfalls eng.   
 +   
 +[[jffs2-eb-buffer|Ermittlung freier Flash-Blöcken auf 4/32-Devices]]     
 +  
 Die Seite soll Maßnahmen sammeln und darstellen, welche man ergreifen kann um Platz zu sparen Die Seite soll Maßnahmen sammeln und darstellen, welche man ergreifen kann um Platz zu sparen
-  * dnsmasq (derzeit 126KB) enthält viele Funktionen, aber nur das dns-caching wird genutzt+  * dnsmasq (derzeit 126KB) enthält viele Funktionen, aber im Regelbetrieb wird nur das dns-caching genutzt, im config-mode auch dhcp-ipv4-Adressvergabe
     * dnrd ist nur 55kb groß, wie gut der funktioniert ist unklar     * dnrd ist nur 55kb groß, wie gut der funktioniert ist unklar
-    * wie groß dnsmasq ohne dhcp ist muss noch ermittelt werden +    * dnsmasq ohne dhcp ist 78kb groß 
-  * lstrip einsetzen+    * Der setup-mode könnte auf ipv6 umgestellt werden, mit DNS next-node der auf die ipv6-next-node-adresse zeigt. 
 +  * [[http://luasrcdiet.luaforge.net/|luasrcdiet]] oder [[http://webserver2.tecgraf.puc-rio.br/~lhf/ftp/lua/#lstrip|lstrip]] einsetzen
   * unterschiedliche Profile für 4MB-Flash-Geräte und größere nutzen um auf den 4MB-Geräten opkg inklusive Paketlisten einzusparen (dürfte so 130kb Platz schaffen)   * unterschiedliche Profile für 4MB-Flash-Geräte und größere nutzen um auf den 4MB-Geräten opkg inklusive Paketlisten einzusparen (dürfte so 130kb Platz schaffen)
   * Paketkompatibilität mit openwrt aufgeben und custom kernel/busybox nutzen   * Paketkompatibilität mit openwrt aufgeben und custom kernel/busybox nutzen
 +
 +\\
 +<WRAP center round todo 50%> Diese Seiteninformationen sind wahrscheinlich veraltet.\\  Hilf mit und bringe diese Seite auf einen aktuellen Stand.</WRAP>
  • firmware/size_matters.1475499191.txt.gz
  • Zuletzt geändert: 03.10.2016 12:53
  • von christf