Commit Graph

1737 Commits

Author SHA1 Message Date
Nils Schneider
7031468da3 Merge pull request #548 from freifunk-gluon/getting_started
docs: improve user/getting_started, some minor fixes in user/site
2015-11-18 00:45:54 +01:00
Leo Krueger
bc15b6c810 gluon-ebtables-filter-multicast: drop icmpv6 type 128 & 139, drop icmp
in a layer 2 mesh network, multicast pings cause a lot of traffic in the
network, significantly increasing the 'backgroudn noise' (= Grundrauschen)
and stressing nodes in the network.

this commit blacklists all icmpv4 multicast traffic as well as multicast
icmpv6 echo-requests and node iformation queries. as no application
depending on these types of multicast traffic is known, blacklisting is safe.
2015-11-12 21:16:37 +01:00
Matthias Schiffer
0b77bee3d7 ar71xx: fix TL-WR941ND v6 switch PHY mask
Fixes #550
2015-11-08 20:48:17 +01:00
Matthias Schiffer
7028c0e113 ar71xx-generic: add profile for TL-WR1043ND v3 2015-11-06 13:17:45 +01:00
Matthias Schiffer
171b484735 docs: improve user/getting_started, some minor fixes in user/site
This commit basically does two things: it urges users always to use an own
git repository to manage the site configuration, and it removed all
mentions of "communities" from the "Getting started" page, as it was too
Freifunk-specific.

Other documentation pages (especially the site configuration docs) should
probably be adjusted as well.
2015-11-06 00:17:09 +01:00
Matthias Schiffer
abd43c163c ar71xx: add support for TP-LINK TL-WR1043ND v3 2015-11-05 18:17:28 +01:00
Matthias Schiffer
b6b5aad79c Merge pull request #546 from MPW1412/patch-1
Confusion of WAN an LAN, this line is for mesh-on-lan
2015-11-05 17:01:48 +01:00
Matthias Walther
b33635c47c Update wired-mesh.rst 2015-11-05 16:19:55 +01:00
Matthias Schiffer
72e554fcff Remove BROKEN for TL-LINK TL-WR940 v1 & v2
These devices are identical to the TL-WR941 v4 & v5, so we don't need to
test them explicitly.
2015-11-04 14:53:37 +01:00
Matthias Schiffer
a3feff21cf ar71xx: add TP-LINK TL-WR941ND v6 support (again) 2015-11-02 19:26:15 +01:00
Matthias Schiffer
1cbe532751 Merge branch 'mac80211' 2015-11-02 18:10:00 +01:00
Matthias Schiffer
6e79982442 build: improve logging of tool build 2015-11-02 17:40:29 +01:00
Matthias Schiffer
34183c1cb2 build: further fixes for clean builds
usign has pulled in new dependencies, and OpenWrt doesn't like the command
`make tools/prepare` in a clean build.
2015-11-02 15:09:01 +01:00
Matthias Schiffer
2c6484ca15 mac80211: backport from trunk r47249 + additional patches 2015-11-02 02:58:55 +01:00
Matthias Schiffer
6be3893a7b ipv6: fix crash on ICMPv6 redirects with prohibited/blackholed source
Fixes #540
2015-11-02 02:02:37 +01:00
Matthias Schiffer
31d65173f2 build: clean up key generation and early preparation
This will fix the early preparation happening much too often and also fixes
early preparation after `make clean`.
2015-11-02 01:58:30 +01:00
Matthias Schiffer
db6c50011d build: make make dirclean remove the whole GLUON_OUTPUTDIR 2015-11-02 01:35:53 +01:00
Matthias Schiffer
7475ef8f14 Update OpenWrt base
Update kernel to 3.18.23
2015-11-02 00:16:09 +01:00
Matthias Schiffer
82a9d7904a build: fix QUILT=1 option
This broke due to the Makefile changes for building the module repo.
2015-10-31 22:53:20 +01:00
Jan-Philipp Litza
cf509cf4d9 Merge pull request #539 from brokenbike/patch-1
Update site.rst
2015-10-31 10:54:56 +01:00
brokenbike
2df84fc474 Update site.rst
The Freifunk Münsterland firmware was formerly known as Freifunk Münster firmware - while the URL hasn't changed. In future, there will probably be subdomains with their own files, but for now this is state of the project.
2015-10-30 21:16:27 +01:00
Matthias Schiffer
4c4ca21545 build: fix creation of opkg key when BUILDDIR hasn't been created yet 2015-10-30 20:07:19 +01:00
Matthias Schiffer
f6f83508d0 Merge pull request #538 from srauscher/doc
doc: remove duplicate article in getting_started.rst
2015-10-30 17:26:13 +01:00
Stefan Rauscher
a56d252cba doc: remove duplicate article in getting_started.rst 2015-10-30 16:55:57 +01:00
Matthias Schiffer
99b7ed0080 Merge pull request #527 from freifunk-gluon/modules
Generate opkg repo for kernel modules
2015-10-30 14:15:04 +01:00
Matthias Schiffer
4b120deaee build: improve handling of repository signing keys 2015-10-30 14:08:29 +01:00
Matthias Schiffer
cbe66e9388 build: add make modules make target
`make modules` will generate a opkg repository containing kernel modules
matching the kernel of the Gluon images.
2015-10-29 18:44:00 +01:00
Matthias Schiffer
53a7cf31f9 build: add GLUON_OUTPUTDIR, move GLUON_IMAGEDIR default below it
We'll soon have other output besides the images, having a single directory
for all output makes sense.
2015-10-29 18:44:00 +01:00
Matthias Schiffer
515dfa2b50 Increment LINUX_RELEASE
The upstream builds always use LINUX_RELEASE=1. By setting it to 2 we
ensure that our modules are always preferred as long as our kernel version
is at least as high as the upstream one.
2015-10-29 18:44:00 +01:00
Matthias Schiffer
cb404a944b build: remove vermagic hack
As the Gluon kernel won't be compatible with the OpenWrt upstream anymore,
we don't need the vermagic hack anymore.
2015-10-29 18:44:00 +01:00
Matthias Schiffer
e730b60c93 Merge pull request #536 from FreifunkMD/doc
doc: remove double opening next_node line in site.conf example
2015-10-29 14:50:27 +01:00
Alexander Dahl
47dee86d8f doc: remove double opening next_node line in site.conf example
I guess this is some copy and paste mistake which makes the example an
invalid site.conf. In my case merging the changes of the example into
our actual site.conf lead to an error because this line was merged to.
2015-10-29 14:33:24 +01:00
Matthias Schiffer
86bd5a1da5 docs: improve wired mesh documentation
Fixes #376
2015-10-28 19:59:51 +01:00
Matthias Schiffer
412e1ef147 gluon-core: fix removal of "OpenWrt" default WLAN interface
Fixes #534
2015-10-28 17:06:29 +01:00
Matthias Schiffer
172ad68134 node: add python/host to HOST_BUILD_DEPENDS as well 2015-10-28 01:15:03 +01:00
Matthias Schiffer
0717ce007d Update OpenWrt and Gluon packages 2015-10-28 00:50:53 +01:00
Matthias Schiffer
74a6556f9c docs: releases/v2015.2: update site migration guide 2015-10-28 00:03:07 +01:00
Matthias Schiffer
6061b0874a build: fix manifest generation for model aliases 2015-10-27 22:44:03 +01:00
Matthias Schiffer
3ddcf50b80 Drop htmode field from config, always use HT20
Fixes #487
2015-10-27 01:57:10 +01:00
Matthias Schiffer
3647cf1d18 Remove leftover file from gluon-radio-config 2015-10-27 01:57:10 +01:00
Matthias Schiffer
9b46a05de7 Merge pull request #450 from freifunk-gluon/status-page
gluon-status-page: new status page
2015-10-26 22:55:00 +01:00
Matthias Schiffer
557a073dc7 gluon-mesh-batman-adv-core/gluon-luci-portconfig: fix configuration of br-client ifname with multiple interfaces in lan_ifname
There are a few devices on which lan_ifname contains multiple interface
names separated by spaces.
2015-10-26 22:29:44 +01:00
Nils Schneider
84b6374970 gluon-client-bridge: basic br-client config and wireless AP
This package provides br-client and sets up a wireless AP interface for
clients.
2015-10-26 21:14:32 +01:00
Matthias Schiffer
22130e84e8 Merge gluon-radio-config into gluon-core
gluon-radio-config contained only a single file. The code has been adjusted
to allow creating a Gluon configuration without WLAN support by removing
the wifi24 and wifi5 sections from site.conf.
2015-10-26 20:59:56 +01:00
Matthias Schiffer
3d862afb17 Update OpenWrt base 2015-10-26 19:02:12 +01:00
Matthias Schiffer
400613cb8b libuecc: update to v6 2015-10-25 17:32:30 +01:00
Matthias Schiffer
fa9496f2f7 Update OpenWrt packages 2015-10-25 17:21:13 +01:00
Tarnatos
320967477e docs: add TL-WR841 v10 to device list 2015-10-23 11:00:23 +02:00
Matthias Schiffer
fe0fbcf2d5 ar71xx: fix ath79_soc_rev value for QCA9531 ver. 2
ath9k expects to get revision id 2 for the QCA9531 ver. 2 rev. 0. This
fixes the very low TX power on some devices like the TP-LINK
TL-WR841ND v10.

As ath79_soc_rev is only used to get the revision number to ath9k on the
QCA9533, just set it to the expected value on the ver. 2.
2015-10-22 13:58:08 +02:00
Matthias Schiffer
563f9afcc0 ar71xx-generic: remove BROKEN check for TP-LINK CPE210/510 v1.1 2015-10-17 15:14:27 +02:00