Firmware: Unterschied zwischen den Versionen

Aus Freifunk Kiel
Zur Navigation springen Zur Suche springen
Zeile 40: Zeile 40:
 
   
 
   
 
   # für 741nd
 
   # für 741nd
   git clone git://freifunk.in-kiel.de/ffki-firmware.git -b experimental
+
   git clone git://freifunk.in-kiel.de/ffki-firmware.git -b master
 
   # für anderes <model> welches wir unterstützen
 
   # für anderes <model> welches wir unterstützen
   git clone git://freifunk.in-kiel.de/ffki-firmware.git -b experimental-<model>
+
   git clone git://freifunk.in-kiel.de/ffki-firmware.git -b <model>
 
    
 
    
   cd firmware
+
   cd ffki-firmware
  echo 'src-git lff git://krtek.asta.uni-luebeck.de/lff/pkg.git;experimental' > feeds.conf
+
   scripts/feeds update -a && scripts/feeds install -a
  echo 'src-svn luci http://svn.luci.subsignal.org/luci/trunk/contrib/package' >> feeds.conf
 
   scripts/feeds update -a
 
  scripts/feeds install -a
 
 
    
 
    
 
   # Prüfen ob sich beim Updaten die .config verändert hat
 
   # Prüfen ob sich beim Updaten die .config verändert hat
Zeile 58: Zeile 55:
 
    
 
    
 
   # Der nächste Schritt kann LANGE dauern, hol dir am besten einen Kaffee und ein Buch.
 
   # Der nächste Schritt kann LANGE dauern, hol dir am besten einen Kaffee und ein Buch.
 +
  # Danach liegt das fertige Image in Unterverzeichnis ''bin''
 
   make
 
   make

Version vom 7. August 2012, 10:28 Uhr

Download

Im folgenden die aktuelle Images der FFKI-Firmware. Achte bei der Auswahl der Firmware auf die Version deines Routers.

Model Erstinstallation Upgrade
TP-Link TL-WR741N / TL-WR741ND

V1 V2 V4

V1 V2 V4

TP-Link TL-WR841N / TL-WR841ND

V3 V5 V7

V3 V5 V7

TP-Link TL-1043ND

V1

V1

Development

Im folgenden der Schnellüberblick wie man die FFKI-Firmware selber baut.

 # für 741nd
 git clone git://freifunk.in-kiel.de/ffki-firmware.git -b master
 # für anderes <model> welches wir unterstützen
 git clone git://freifunk.in-kiel.de/ffki-firmware.git -b <model>
 
 cd ffki-firmware
 scripts/feeds update -a && scripts/feeds install -a
 
 # Prüfen ob sich beim Updaten die .config verändert hat
 git diff .config
 
 # Wenn diese der Fall sein sollte, folgende zwei Zeilen
 git checkout .config
 yes  | make oldconfig
 
 # Der nächste Schritt kann LANGE dauern, hol dir am besten einen Kaffee und ein Buch.
 # Danach liegt das fertige Image in Unterverzeichnis bin
 make