Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| alfred [17.07.2017 20:08] – havelock | alfred [24.07.2017 08:08] (aktuell) – [Tabelle] havelock | ||
|---|---|---|---|
| Zeile 22: | Zeile 22: | ||
| aptitude install git cmake pkg-config ca-certificates | aptitude install git cmake pkg-config ca-certificates | ||
| - | Für Version 2016.5 zusätzlich: | + | Für Version |
| aptitude install libnl-genl-3-dev | aptitude install libnl-genl-3-dev | ||
| Zeile 100: | Zeile 100: | ||
| make install CONFIG_ALFRED_GPSD=n | make install CONFIG_ALFRED_GPSD=n | ||
| </ | </ | ||
| - | |||
| - | ++++ Informationen für Debian Wheezy: | Leider ist das Makefile unter Wheezy irgendwie kaputt, deshalb einfach entsprechend nachfolgendem Patch korrigieren: | ||
| - | |||
| - | <file patch alfred_make.patch> | ||
| - | --- ../ | ||
| - | +++ Makefile | ||
| - | @@ -83,11 +83,12 @@ | ||
| - | |||
| - | ifeq ($(origin LIBCAP_CFLAGS) $(origin LIBCAP_LDLIBS), | ||
| - | | ||
| - | - ifeq ($(shell $(PKG_CONFIG) --modversion $(LIBCAP_NAME) 2>/ | ||
| - | - $(error No $(LIBCAP_NAME) development libraries found!) | ||
| - | - endif | ||
| - | - LIBCAP_CFLAGS += $(shell $(PKG_CONFIG) --cflags $(LIBCAP_NAME)) | ||
| - | - LIBCAP_LDLIBS += $(shell $(PKG_CONFIG) --libs $(LIBCAP_NAME)) | ||
| - | +# ifeq ($(shell $(PKG_CONFIG) --modversion $(LIBCAP_NAME) 2>/ | ||
| - | +# $(error No $(LIBCAP_NAME) development libraries found!) | ||
| - | +# endif | ||
| - | +# LIBCAP_CFLAGS += $(shell $(PKG_CONFIG) --cflags $(LIBCAP_NAME)) | ||
| - | +# LIBCAP_LDLIBS += $(shell $(PKG_CONFIG) --libs $(LIBCAP_NAME)) | ||
| - | + LIBCAP_LDLIBS += -lcap | ||
| - | endif | ||
| - | | ||
| - | | ||
| - | </ | ||
| - | ++++ | ||
| ===== Alfred-JSON ===== | ===== Alfred-JSON ===== | ||
| - | Wird nur auf dem Server benötigt wo der Meshviewer läuft. | + | Wird nur auf dem Server benötigt wo der Meshviewer läuft, zzw. ein Alfred im Master-Modus. |
| Schadet ansonsten aber auch nicht. | Schadet ansonsten aber auch nicht. | ||
| Zeile 157: | Zeile 131: | ||
| ===== Übersicht über die Alfred-Datenstrukturen ===== | ===== Übersicht über die Alfred-Datenstrukturen ===== | ||
| - | ^ Datenblock 158 / alle 5 Minuten? | + | ^ Datenblock 158 / alle 5 Minuten? |
| - | | network | + | | network |
| - | | | addresses | + | | | addresses |
| - | | | mesh_interfaces | + | | | mesh_interfaces |
| - | | | mesh | < | + | | | mesh | < |
| - | | | exitvpn | + | | |
| - | | | + | | |
| - | | node_id | + | | | exitvpn |
| - | | hostname | + | | |
| - | | hardware | + | | node_id |
| - | | | nproc | | | + | | hostname |
| - | | owner | contact | + | | hardware |
| - | | location | + | | | nproc | | |
| - | | | longitude | + | | owner | contact |
| - | | | altitude | + | | location |
| - | | system | + | | | longitude |
| - | | | role | + | | | altitude |
| - | | software | + | | system |
| - | | | + | | | role |
| - | | | + | | software |
| - | | | autoupdater | + | | |
| - | | | + | | |
| - | | | batman-adv | + | | | autoupdater |
| - | | | + | | |
| - | | | firmware | + | | | batman-adv |
| - | | | + | | |
| + | | | firmware | ||
| + | | | ||
| ^ Datenblock 159 / jede Minute? | ^ Datenblock 159 / jede Minute? | ||
| Zeile 211: | Zeile 187: | ||
| | mesh_vpn | | mesh_vpn | ||
| | peers | | | | peers | | | ||
| + | |||
| + | ^ Datenblock 160 | ||
| + | | batadv | ||
| + | | | ||
| + | | wifi | < | ||
| + | | | ||
| + | | | ||
| + | | nodeid | ||
| TODO RESTORE | TODO RESTORE | ||