Libre Mesh: Unterschied zwischen den Versionen

Aus Vosp.info
Wechseln zu:Navigation, Suche
Zeile 1: Zeile 1:
 +
* http://libremesh.org/
 +
* https://github.com/libremesh/lime-sdk
 +
 +
 +
 +
 +
<source lang=bash>
 +
git clone  https://github.com/libremesh/lime-sdk
 +
cd lime-sdk
 +
 +
# schau nach welche Profile existieren
 +
./cooker --profiles=ar71xx/generic
 +
 +
# kompiliere und erstelle eine image vom profile tl-wdr4300-v1 der Architektur  ar71xx/generic
 +
./cooker -c ar71xx/generic --flavor=lime_default --profile=tl-wdr4300-v1
 +
 +
Collected errors:
 +
* opkg_install_cmd: Cannot install package lime-full.
 +
Makefile:140: recipe for target 'package_install' failed
 +
make[2]: *** [package_install] Error 255
 +
make[2]: Leaving directory '/home/nc/Dokumente/00Auftragsarbeit_Projekte/0000Klimacamp/2017/libremesh/lime-sdk/17.01.2/ar71xx/generic/ib'
 +
Makefile:110: recipe for target '_call_image' failed
 +
make[1]: *** [_call_image] Error 2
 +
make[1]: Leaving directory '/home/nc/Dokumente/00Auftragsarbeit_Projekte/0000Klimacamp/2017/libremesh/lime-sdk/17.01.2/ar71xx/generic/ib'
 +
Makefile:196: die Regel für Ziel „image“ scheiterte
 +
make: *** [image] Fehler 2
 +
make: Verzeichnis „/home/nc/Dokumente/00Auftragsarbeit_Projekte/0000Klimacamp/2017/libremesh/lime-sdk/17.01.2/ar71xx/generic/ib“ wird verlassen
 +
 +
-> Firmware not cooked, something wrong happened on the ImageBuilder compilation process
 +
 +
V=s J=1 ./cooker -c ar71xx/generic --flavor=lime_default --profile=tl-wdr4300-v1
 +
 +
# verschiedene "Gerüche" zum kompilieren/kochen
 +
more  flavors.conf
 +
 +
# danach schau in output/ ...
 +
# * wichtig factory für leere router und sysupgrade für vorinstallierte lede/qmp
 +
cd output/
 +
 +
# starte simple webserver
 +
python -m SimpleHTTPServer 8001
 +
 +
 +
# auf dem router
 +
mount_root
 +
 +
 +
cd /tmp/
 +
wget 192.168.1:8001:/***sysupgrade.bin
 +
sysupgrade -n ***sysupgrade.bin
 +
 +
 +
 +
</source>
 +
 +
 +
* Browser:
 +
** http://thisnode.info
 +
** http://
 +
 +
== Notizen ==
 +
* ein kompiliertes image mit einer mac kommen auf alle router, so wird gewährleistet das für die clients das roaming möglich ist
 +
* intranet
 +
** netzwerkkabel router stecker (wdr4300 gelb) sind wie die wlan connectens
 +
** wlan für clients
 +
** wlan (vlan/hidden) fürs mesh
 +
 +
 +
 +
 
* http://libre-mesh.org/
 
* http://libre-mesh.org/
 
== Download ==
 
== Download ==
 
https://chef.altermundi.net/ls/libre-mesh/r44952/1509/ar71xx/
 
https://chef.altermundi.net/ls/libre-mesh/r44952/1509/ar71xx/

Version vom 25. Juli 2017, 20:43 Uhr



git clone  https://github.com/libremesh/lime-sdk
cd lime-sdk

# schau nach welche Profile existieren
./cooker --profiles=ar71xx/generic

# kompiliere und erstelle eine image vom profile tl-wdr4300-v1 der Architektur  ar71xx/generic
./cooker -c ar71xx/generic --flavor=lime_default --profile=tl-wdr4300-v1

Collected errors:
 * opkg_install_cmd: Cannot install package lime-full.
Makefile:140: recipe for target 'package_install' failed
make[2]: *** [package_install] Error 255
make[2]: Leaving directory '/home/nc/Dokumente/00Auftragsarbeit_Projekte/0000Klimacamp/2017/libremesh/lime-sdk/17.01.2/ar71xx/generic/ib'
Makefile:110: recipe for target '_call_image' failed
make[1]: *** [_call_image] Error 2
make[1]: Leaving directory '/home/nc/Dokumente/00Auftragsarbeit_Projekte/0000Klimacamp/2017/libremesh/lime-sdk/17.01.2/ar71xx/generic/ib'
Makefile:196: die Regel für Ziel „image“ scheiterte
make: *** [image] Fehler 2
make: Verzeichnis „/home/nc/Dokumente/00Auftragsarbeit_Projekte/0000Klimacamp/2017/libremesh/lime-sdk/17.01.2/ar71xx/generic/ib“ wird verlassen

-> Firmware not cooked, something wrong happened on the ImageBuilder compilation process

V=s J=1 ./cooker -c ar71xx/generic --flavor=lime_default --profile=tl-wdr4300-v1

# verschiedene "Gerüche" zum kompilieren/kochen
more  flavors.conf

# danach schau in output/ ... 
# * wichtig factory für leere router und sysupgrade für vorinstallierte lede/qmp 
cd output/

# starte simple webserver
python -m SimpleHTTPServer 8001


# auf dem router
mount_root


cd /tmp/
wget 192.168.1:8001:/***sysupgrade.bin
sysupgrade -n ***sysupgrade.bin


Notizen

  • ein kompiliertes image mit einer mac kommen auf alle router, so wird gewährleistet das für die clients das roaming möglich ist
  • intranet
    • netzwerkkabel router stecker (wdr4300 gelb) sind wie die wlan connectens
    • wlan für clients
    • wlan (vlan/hidden) fürs mesh



Download

https://chef.altermundi.net/ls/libre-mesh/r44952/1509/ar71xx/