Matthias Schiffer
7c0f77b566
ar71xx-generic: add support for UniFi AC PRO/LITE (LITE untested)
...
Also backport some patches improving QCA956x support.
2016-09-09 00:20:31 +02:00
Matthias Schiffer
5150b49dfb
Fix creation of IBSS interfaces on devices with two radios
...
Lua's tables are 1-based, so we must decrement the index by 1 to get the
desired MAC addresses. By not doing this, the second IBSS interface would
get the address with index 8, but only indices 0..7 are available.
Fixes: c73a12e0ea
2016-09-09 00:20:31 +02:00
Matthias Schiffer
97fc1aef2d
mpc85xx-generic: fix flash detection after spi-nor backport
2016-09-09 00:20:31 +02:00
Matthias Schiffer
5a3601980a
Fix build with GCC 6
...
Make pkg-config, mkimage and gcc build with GCC 6 as host compiler. Fix
miscompilation of node.
Fixes #755
2016-09-09 00:20:31 +02:00
Matthias Schiffer
0bc2fd6a92
kernel: backport spi-nor driver from 4.4.9
...
Fixes #687
2016-09-09 00:20:31 +02:00
Matthias Schiffer
2f0746dda6
docs: clean up and update Ubiquiti hardware support list
2016-09-09 00:20:31 +02:00
Matthias Schiffer
273a1cb52d
ar71xx-generic: remove BROKEN for Ubiquiti Rocket M XW
2016-09-09 00:20:31 +02:00
Matthias Schiffer
28c34bed50
netifd: update and revert problematic patch
...
Fixes VLANs with shell protos on top of WLAN devices.
Fixes #754
2016-09-09 00:20:31 +02:00
Matthias Schiffer
464023d3d7
README: add Roadmap link
2016-09-09 00:20:31 +02:00
JuS
abf5e610ae
Merge Datei-Leichen Entfernt
2016-09-09 00:20:31 +02:00
Matthias Schiffer
7e6acb0ac5
x86/generic: enable pata_atiixp driver
2016-09-09 00:20:31 +02:00
Matthias Schiffer
71a23bc461
kernel: disable software protection bits for macronix flash chips at init
...
The bootloader of AirOS 5.6.x doesn't remove the flash protection for us,
so we have to do this ourselves.
2016-09-09 00:20:15 +02:00
Matthias Schiffer
580326dcf5
firmware-utils: mkfwimage: fix firmware_max_length for XM layout
...
This should fix problems with flashing from AirOS 5.6.x.
2016-09-09 00:20:15 +02:00
Matthias Ludwig
b4a378d9d8
ar71xx-generic: add support for TP-Link MR13U
2016-09-09 00:20:15 +02:00
Matthias Schiffer
6d3de131bf
ar71xx/lzma-loader: fix O32 ABI conformance
...
Backport of r48279
2016-09-09 00:20:06 +02:00
Matthias Schiffer
549187b66c
kernel/gpio_keys: load module on pre-init
...
fix rescue mode on wdr4900
Backport of r48793
2016-09-09 00:20:06 +02:00
Matthias Schiffer
cfb4c36848
brcm2708-gpu-fw: move pkg build dir to kernel build dir to fix rebuild bugs after cleaning the kernel tree
...
Backport of r48732
2016-09-09 00:20:06 +02:00
Nils Schneider
ba62b698c0
uradvd: set default lifetime to 900
2016-05-03 23:30:56 +02:00
Nils Schneider
0c73685ff9
gluon-next-node: remove local_node_route6
2016-05-03 23:30:45 +02:00
Christof Schulze
1ea8066820
add l3roamd dev package ( #736 )
2016-05-02 12:03:04 +02:00
Nils Schneider
eed61af7a3
gluon-radvd: HACK: free ebtables from bat0
2016-05-02 11:27:44 +02:00
Nils Schneider
18cd79c037
gluon-l3roamd: HACK: unfinished l3roamd package
2016-05-02 11:27:44 +02:00
Nils Schneider
3247ca0e4a
gluon-mesh-babel: HACK: basic, experimental babel config
2016-05-02 11:27:44 +02:00
Nils Schneider
33264bec97
gluon-next-node: split gluon-next-node-batman-adv
...
Move ebtables rules dealing with bat0 to gluon-next-node-batman-adv.
This new package should be used in batman-adv based setups instead
of gluon-next-node.
2016-05-02 11:27:44 +02:00
Nils Schneider
f7c240496f
gluon-radvd: run on local-node instead of br-client
...
On a layer 3 mesh, we'd like the default route to point to all node's
local-node interface for roaming to work.
2016-05-02 11:27:44 +02:00
Nils Schneider
872d0690cd
gluon-next-node: mark local-node ip6 as deprecated
...
Prevent the local-node ip6 from being eligible for source address
selection. This is highly undesireable in a layer 3 mesh.
2016-05-02 11:27:44 +02:00
Nils Schneider
46991e927f
Update Gluon packages
2016-05-02 11:27:05 +02:00
Matthias Schiffer
794738b268
ar71xx-generic: add support for TP-LINK TL-WA901ND v4
...
Fixes #731
2016-04-29 18:33:52 +02:00
Matthias Schiffer
7fd60ac48a
Update OpenWrt base
...
This also reverts commit 24d8695d8ceeb09d6c84bcd6ee4ffe087c9b386b...
2016-04-29 17:55:51 +02:00
Matthias Schiffer
ce563f25ad
ar71xx-generic: remove BROKEN for TL-WR841N/ND v11
2016-04-29 17:44:04 +02:00
Matthias Schiffer
086a10676d
docs, README: Gluon v2016.1.4
2016-04-29 17:43:32 +02:00
kb-light
f68a5662b6
gluon-node-info: add a script to fix whitespaces within the coordinates
...
Signed-off-by: kb-light <freifunk@kb-light.de>
2016-04-28 09:34:33 +02:00
Matthias Schiffer
10638960c9
Merge pull request #739 from lemoer/dev-fix-broken
...
build: fix inconsistent handling of BROKEN variable.
2016-04-27 23:19:28 +02:00
lemoer
32f40303f0
build: fix inconsistent handling of BROKEN variable.
2016-04-27 22:48:18 +02:00
Matthias Schiffer
d77bfe9da9
gluon-mesh-batman-adv-core: fix rssid for setups without 11s
2016-04-27 21:07:46 +02:00
Matthias Schiffer
9b63127aa5
build: fix race condition on make clean
without preceeding normal make
2016-04-27 20:27:26 +02:00
kb-light
d8092bce62
gluon-config-mode-mesh-vpn: provide contact-information for reboot-message ( #671 )
2016-04-27 17:08:42 +02:00
kb-light
269a8fbdd4
gluon-config-mode-geo-location: add ability to hide the altitude field ( #693 )
2016-04-27 12:37:30 +02:00
Matthias Schiffer
937fe715c7
gluon-mesh-batman-adv-core: make mesh_lan config a bridge
...
There are a few devices which have more than one LAN interface (for example
some revision of the TL-WR941ND, which uses a DSA-based switch, so each
switch port has its own netdev.) On these devices we need a bridge for
mesh-on-lan (as the alternative of adding them to batman-adv individually
would need too many MAC addresses.)
2016-04-27 12:20:27 +02:00
lemoer
c73a12e0ea
Change MAC schema generation ( #715 )
...
While ath9k/ath10k devices can supprt VIFs with any combination of MAC addresses, there are also adapters which have a hardware MAC filter which only allows a few bits to differ. This commit changes the addresses of all VIFs to ony differ in the last 3 bits, which is required to support many Ralink/Mediatek based WLAN adapters.
Technically, the new addresses are generated by calculating an MD5 hash of the primary MAC address and using a part of this hash as a prefix for the MAC addresses.
The addresses (BSSIDs) of the AP VIFs are also reused for the LAN and WAN interfaces in mesh-on-LAN/WAN mode to reduce the number of needed addresses, and thus reduce the chance of collisions. This is not a problem as the MAC addresses of the AP VIFs are never used except as BSSID, and thus not seen by routing protocols like batman-adv.
Fixes #648
[Matthias Schiffer: rewrote commit message]
2016-04-27 12:16:39 +02:00
corvusmo
82b5b5a8d2
gluon-status-page: refactor creation of table rows and cells ( #738 )
2016-04-27 08:40:13 +02:00
Matthias Schiffer
7f2b93e7f0
gluon-status-page: remove old status page
...
We have Git for history, there's no reason to keep old files that aren't
used anymore.
2016-04-26 21:29:48 +02:00
Matthias Schiffer
c936fd8054
Merge branch 'master' of https://github.com/corvusmo/gluon
2016-04-25 18:33:10 +02:00
Matthias Schiffer
8f6cc2dadd
ar71xx-generic: add TP-LINK TL-WR841ND v11 support
...
Fixes #721
2016-04-25 18:18:56 +02:00
Matthias Schiffer
c18d43d2cb
gluon-core: use correct file variable in get_site_config()
2016-04-24 15:55:37 +02:00
Matthias Schiffer
069bcb3327
Update Gluon packages
2016-04-24 13:22:43 +02:00
Matthias Schiffer
10a469bcfc
Update OpenWrt base
2016-04-24 11:54:32 +02:00
Matthias Schiffer
f38bbf0d2c
gluon-mesh-batman-adv-core: remove 'gluon.batman_adv' Lua module
...
It is not used anymore.
2016-04-24 09:47:06 +02:00
Matthias Schiffer
7f1c11cf7e
Backport parallel download locking support
...
Fixes #733
2016-04-24 09:11:20 +02:00
Matthias Schiffer
db32736d3b
Merge pull request #730 from jannic/master
...
Add support for carambola 2 board
2016-04-22 18:13:10 +02:00