Commit Graph

855 Commits

Author SHA1 Message Date
ec380f7918 bsp/*/.config: refresh configs
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Tested-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-04-05 23:27:32 +02:00
10d138cd2e fff-nodewatcher: add dependency to ip and ip-bridge
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Tested-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-04-05 23:27:30 +02:00
6ee643b66b fff-random: move random from fff to own package
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Tested-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-04-05 23:27:27 +02:00
329a45c22b fff: depend on new fff- packages
- fff-batman-adv-legacy
- fff-fastd
- fff-firewall

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Tested-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-04-05 23:27:17 +02:00
b61830c304 fff-firewall: new package
- moves the node<-->client ra rules to package fff-uradvd

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-04-05 23:27:11 +02:00
7f42d5c4ec fff-fastd: new package
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-04-05 23:27:06 +02:00
26779bee85 buildscript: copy the community.cfg to the root fs
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Tested-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-04-05 23:27:03 +02:00
2f19bef9d0 fff-batman-adv-legacy: new package
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Tested-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-04-05 23:26:55 +02:00
Jan Kraus
da1199a55b added buildrelease() for release process
also changed image comparing at sysupgrade to sha256 and added the related tool

Signed-off-by: Jan Kraus <mayosemmel@gmail.com>

Reviewed-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-04-05 23:26:49 +02:00
Jan Kraus
1050923f24 Added Version check in sysupgrade
Signed-off-by: Jan Kraus <mayosemmel@gmail.com>

Reviewed-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-04-05 23:26:39 +02:00
Jan Kraus
ff7e8b7a66 use custom names for binary builds. fixes #9
also removed function board_clean from bsp files and board_postbuild from buildscript

Signed-off-by: Jan Kraus <mayosemmel@gmail.com>

suggested-by: Alexander Wunschik <freifunk@wunschik.net>
Co-Authored-by: Alexander Wunschik <freifunk@wunschik.net>
Co-Authored-by: Tobias Klaus <tk+ff@meskal.net>

Reviewed-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-04-05 23:25:59 +02:00
Christian Dresel
c795ffad5f ar71xx-make-bootconsole-wait-for-both-THRE-and-TEMT
Fix the Race Condition on boot

Signed-off-by: Christian Dresel <fff@chrisi01.de>
Tested-by: Ralph A. Schmid, dk5ras <ralph@schmid.xxx>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2016-03-27 10:43:33 +02:00
Dominik Heidler
3e78b9e1fa Fix l2tp stat counter
The 32 bit counter was incorrectly interpreted as signed
when being converted to the 64 bit value used for the
sysfs output.

Signed-off-by: Dominik Heidler <dominik@heidler.eu>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
[rebased to master, rename patch and remove buildscript part]
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
2016-03-24 23:20:38 +01:00
Jan Kraus
753b755783 Changed patch behavior because if was not comfortable. Now you don't need to add every patch into buildscript.
Signed-off-by: Jan Kraus <mayosemmel@gmail.com>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2016-03-24 23:16:08 +01:00
Jan Kraus
aa53fb70f1 Added numbers to build_patches to see the history of the Patches and created folders for each feed.
Signed-off-by: Jan Kraus <mayosemmel@gmail.com>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2016-03-24 23:15:57 +01:00
Dominik Heidler
bb2147de7e WebUI: New public status page
Signed-off-by: Dominik Heidler <dominik@heidler.eu>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2016-03-14 21:31:55 +01:00
Dominik Heidler
6c564588ec Add new WebUI
Signed-off-by: Dominik Heidler <dominik@heidler.eu>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2016-03-14 21:26:49 +01:00
Dominik Heidler
cd848616ff Remove the old WebUI
Signed-off-by: Dominik Heidler <dominik@heidler.eu>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2016-03-14 21:26:32 +01:00
056035ffab buildscript: bump up OpenWRT
New version is c75367d20240da182fcbdb68c8cce64eabd71ac5
- Security fixes (glibc)
- Kernel update 3.18.27
- ar71xx: ethernet fixes
- mac80211: new version
- support WR741v5
- odhcp6c: minor fixes
- support WR741v5, WR1043v3, WR941v6

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-03-10 18:44:15 +01:00
Dominik Heidler
e0202dedec Fix showing VPN status in the WebUI
Just check if fastd is running

Signed-off-by: Dominik Heidler <dominik@heidler.eu>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-03-08 21:48:27 +01:00
32de2cc58e .gitignore: add .mailmap
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-03-08 21:32:49 +01:00
0d4fc3b25e .gitignore: fix entries
Some entries were matching on subfolders.

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-03-08 21:32:21 +01:00
b944cc8629 bsp/default: remove unused files
Signed-off-by: Tim Niemeyer <tim@tn-x.org>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-03-08 21:31:26 +01:00
Tobias Klaus
edd371b09a Fixes mixup of bitrate and bandwidth
Signed-off-by: Tobias Klaus <tk+ff@meskal.net>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2016-03-08 21:18:06 +01:00
Tim Niemeyer
766baa710c buildscript: bump openwrt to a03a846c49c067048cd225d476a7adf91ef8ff03
- kernel security fixes
- ar71xx dma bug fixes
- ..

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
2016-02-28 15:31:51 +01:00
Dominik Heidler
190e27605d Update some settings labels
- Make GEO strings smaller to prevent breaking layout
- Specify E-Mail insted of Kontakt (Monitoring will need the E-Mail)

Signed-off-by: Dominik Heidler <dominik@heidler.eu>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2016-02-27 13:29:24 +01:00
Christian Dresel
9635d461a5 Link the E-Mail with mailto on the Publicpage
Signed-off-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>
2016-02-27 13:26:07 +01:00
Christian Dresel
94399d3b49 Allow 128 character in e-mail address
Signed-off-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Tim Niemeyer <tim@tn-x.org>

	modified:   src/packages/fff/fff-web/files/www/ssl/settings.js
2016-02-27 13:25:22 +01:00
Dominik Heidler
2809a82bb9 Fix map submit: trigger form change event
Signed-off-by: Dominik Heidler <dominik@heidler.eu>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
2016-02-13 11:53:58 +01:00
Dominik Heidler
ae77dcd73d Remove unused (and confusing) file
Signed-off-by: Dominik Heidler <dominik@heidler.eu>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2016-02-13 11:52:56 +01:00
Christian Dresel
68314ea943 Add support for Powerbeam M2 XW
Signed-off-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2016-01-31 19:02:04 +01:00
Dominik Heidler
8857560cb4 Fix Map
Signed-off-by: Dominik Heidler <dominik@heidler.eu>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-31 18:55:52 +01:00
Tim Niemeyer
2850d9af1b packages/fff-uradvd: new package to conf/start uradvd
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-31 18:44:03 +01:00
Alexander Wunschik
f6bd067db4 changed buildscript usage-messages to docopt standard.
Signed-off-by: Alexander Wunschik <freifunk@wunschik.net>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Steffen Pankratz <kratz00@gmx.de>
2016-01-31 18:09:47 +01:00
Alexander Wunschik
6e4ca690f0 git-ignore *.patch files in the root directory.
Signed-off-by: Alexander Wunschik <freifunk@wunschik.net>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2016-01-31 18:08:54 +01:00
Jan Kraus
9060674190 Add support for GL-AR150
Signed-off-by: Jan Kraus <mayosemmel@gmail.com>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-31 18:02:41 +01:00
Tim Niemeyer
d8eccf57e3 fff: advertise fdff:0::/64 to access web interface
This patch adds a prefix advertisment for each node. Every node get also
the IPs
* $prefix::MAC
* $prefix::link-local
* $prefix::1

::1 is duplicated so we need filtering to not forward data into the
network for ::1.

Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Jan Kraus <mayosemmel@gmail.com
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-31 18:02:06 +01:00
Dominik Heidler
afc9fe3c93 Prettify public statuspage
- Add Link to Monitoring Page (Description is the Link)
- Add <a> tag to Position to preserve style
- Set "FFF Router :: $hostname" as Title

Signed-off-by: Dominik Heidler <dominik@heidler.eu>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-26 17:34:57 +01:00
Dominik Heidler
5479fb2955 Add Leaflet-Map Position selector
Signed-off-by: Dominik Heidler <dominik@heidler.eu>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-26 13:05:02 +01:00
Tim Niemeyer
2d8fa07948 fastdstart: send geo location
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-26 00:46:05 +01:00
Tim Niemeyer
5940b43765 web/nodewatcher: add description/position_comment
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-26 00:46:00 +01:00
Tim Niemeyer
34b11267e5 fff-nodewatcher: remove configurator
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-26 00:45:55 +01:00
Tim Niemeyer
6920c9f694 fff-nodewatcher: collect geo and contact
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-26 00:45:47 +01:00
Tim Niemeyer
ba619c8bc8 fff-web: store geo location in two variables
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-26 00:45:38 +01:00
Tim Niemeyer
04a89f1e9d buildscript: update batman-adv (fix gw selection)
Signed-off-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Tobias Klaus <tk+ff@meskal.net>
2016-01-26 00:04:54 +01:00
Tobias Klaus
c46dff2e81 makes ETH0MAC the same semantics as other *MAC config variables
Signed-off-by: Tobias Klaus <tk+ff@meskal.net>
Reviewed-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2016-01-25 23:58:48 +01:00
Steffen Pankratz
6129130103 Added support for TP-Link TL-WR1043N/ND v3
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
Reviewed-by: Michael Fritscher <michael@fritscher.net>
2016-01-24 22:50:18 +01:00
Christian Dresel
eb8e23e932 Hardware TP-Link WA850RE added
Der TP-Link WA850RE ist von der Hardware baugleich mit dem WA860RE somit
wurde die Konfiguration zu größten Teilen kopiert. Der einzige
Unterschied ist der, das der Router keinen Durchgang für den Strom hat
und somit eine Steckdose blockiert.

Signed-off-by: Christian Dresel <fff@chrisi01.de>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2016-01-21 07:52:14 +01:00
mayosemmel
5ca5ce632e add /etc/config/system to sysupgrade.conf to preserve hostname
Signed-off-by: Jan Kraus <mayosemmel@gmail.com>
Reviewed-by: Tim Niemeyer <tim.niemeyer@mastersword.de>
2016-01-13 20:59:49 +01:00
Alexander Wunschik
0acbf039e2 Update README.md
added `realpath libssl-dev`to Prerequisites
2016-01-07 11:51:07 +01:00