Commit Graph

271 Commits

Author SHA1 Message Date
Matthias Schiffer
95cb9effc5 mac80211, hostapd, iw, ...: update to LEDE b2ddfbc1c7b935cf931b4c336969b65947270ce9 2016-09-09 00:21:33 +02:00
Matthias Schiffer
8cf21e1447 netifd: update to latest version 2016-09-09 00:21:33 +02:00
Matthias Schiffer
e6d67781a9 ar71xx-generic: backport a few D-Link DIR-505 A1/A2 patches
Fixes #658
2016-09-09 00:21:33 +02:00
Matthias Schiffer
982bb87938 Make libuecc a shared library, update Gluon packages 2016-09-09 00:21:33 +02:00
Matthias Schiffer
d8902be9a1 ar71xx-generic: fix BOARDNAME for UAP AC Lite
Caused by a broken backport.

Fixes #689
2016-09-09 00:21:32 +02:00
Matthias Schiffer
cf61c5937f netifd: fix broken download URL 2016-09-09 00:21:32 +02:00
Matthias Schiffer
afd0de4800 netifd: update to latest version from LEDE 2016-09-09 00:20:37 +02:00
Matthias Schiffer
57fa8b27b2 mac80211: update to LEDE b47f438d98cd4b731d7f4431448dde973eae4739 2016-09-09 00:20:37 +02:00
Matthias Schiffer
d0559451e5 libpcap: fix dependency of install-shared-so make target 2016-09-09 00:20:37 +02:00
Florian Klink
9bc94bd404 x86-generic: enable CONFIG_SATA_VIA 2016-09-09 00:20:37 +02:00
Matthias Schiffer
efb955ceea mac80211: update to LEDE 6c2651566cce8f5b3a3d3b976439dee2bac5e07e
Also switch to kmod-ath10k-ct, so we can drop our AP+IBSS patch.
2016-09-09 00:20:37 +02:00
Sven Eckelmann
d9d3c84fa4 batman-adv: import Linux 4.7 fixes
Introduce new fixes:

 * Avoid nullptr dereference in bla after vlan_insert_tag
 * Avoid nullptr dereference in dat after vlan_insert_tag
 * Avoid tt_req_node list put for unhashed entry
 * Fix orig_node_vlan leak on orig_node_release
 * Fix non-atomic bla_claim::backbone_gw access
 * Fix reference leak in batadv_find_router
 * Free last_bonding_candidate on release of orig_node

Also replace the gluon version of the speedyjoin patch with the one already
included in openwrt-routing.

Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-09 00:20:36 +02:00
Matthias Schiffer
8f5ca91124 ar71xx-generic: fix TL-WR841N/ND v11 LEDs
Fixes #812
2016-09-09 00:20:36 +02:00
Matthias Schiffer
9f84fd97e6 ar71xx-generic: add support for TP-Link TL-WR842N/ND v3 (untested) 2016-09-09 00:20:35 +02:00
Matthias Schiffer
c5c5a2354e Add target ramips-mt7621 with model D-Link DIR-860L B1
Needs more testing, high packet loss at the moment.
2016-09-09 00:20:35 +02:00
Matthias Schiffer
3775ba2fa4 mac80211: update to LEDE 0a0caa2656c8db73518a1783743ede772e3ac40f 2016-09-09 00:20:35 +02:00
Matthias Schiffer
3ab92d2f31 x86: stop relying on hexdump for image build signature
Fixes #811
2016-09-09 00:20:35 +02:00
Matthias Schiffer
dd195f7f70 ramips: add missing patch to spi-nor backport to fix mt7621 support 2016-09-09 00:20:35 +02:00
Sven Eckelmann
f51667c76f batman-adv: Fix speedy join in gateway client mode
Speedy join only works when the received packet is either broadcast or an
4addr unicast packet. Thus packets converted from broadcast to unicast via
the gateway handling code have to be converted to 4addr packets to allow
the receiving gateway server to add the sender address as temporary entry
to the translation table.

Not doing it will make the batman-adv gateway server drop the DHCP response
in many situations because it doesn't yet have the TT entry for the
destination of the DHCP response.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2016-09-09 00:20:35 +02:00
Sven Eckelmann
2b46abac1c ar71xx-generic: Add support for OpenMesh MR1750v2
The new MR1750v2 device support is only available in LEDE master. The
relevant patches have to backported to add support for them in Gluon

Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-09 00:20:34 +02:00
Sven Eckelmann
ef932b1825 ar71xx-generic: Add support for OpenMesh OM2P-HSv3
The new OM2P-HSv3 device support is only available in LEDE master. The
relevant patches have to backported to add support for them in Gluon

Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-09 00:20:34 +02:00
Matthias Schiffer
6441b85e5b Revert "ar71xx: backport fixes for better CPE210/510 support"
This reverts commit ffd1f0b3a5.
2016-09-09 00:20:34 +02:00
Matthias Schiffer
c4c3c6d015 Update routing packages
batman-adv & alfred 2016.2.
2016-09-09 00:20:34 +02:00
Matthias Schiffer
907924de23 Update OpenWrt and LuCI packages 2016-09-09 00:20:34 +02:00
Matthias Schiffer
5eddfbe8b1 kernel: change kmod-crypto-{core,arc4} to builtin
Another backported upstream change.
2016-09-09 00:20:34 +02:00
Matthias Schiffer
036d02f462 kernel: make IPv6 builtin
Packages in the openwrt-routing master have adjusted to this upstream
change, so we follow. Also saves a bit of space.
2016-09-09 00:20:34 +02:00
Matthias Schiffer
577a0a9f99 build: backport a few patches for better Make 4.2+ support 2016-09-09 00:20:34 +02:00
Jan Niehusmann
074cb5f8cb ar71xx: add GL-AR150 support
Mainly applying a vendor patch from https://github.com/domino-team/OpenWrt-patches

(https://raw.githubusercontent.com/domino-team/OpenWrt-patches/master/AR150%2C%20AR300%2C%20Domino%20-%20CC1505/000-gl-ar150-cc.patch)
2016-09-09 00:20:34 +02:00
Matthias Schiffer
77ad8eed24 ar71xx: backport fixes for better CPE210/510 support
This patchset enables the RX LNA for the CPE210/510, improving RX by about
20dB. The profiles for CPE210 and CPE510 is split into two images, so the
CPE510 can use the correct ART offset, improving the TX power by 10dB.

Fixes #796
2016-09-09 00:20:34 +02:00
Matthias Schiffer
d007de142e node: fix CXXFLAGS on host install
Now really fixes the build on Debian Jessie...
2016-09-09 00:20:33 +02:00
Matthias Schiffer
f6fd439094 node: fix build on Debian Jessie 2016-09-09 00:20:33 +02:00
Matthias Schiffer
742f3667c9 Backport fixes for the WNR2200 2016-09-09 00:20:33 +02:00
Matthias Schiffer
a4615b5329 mac80211: backport ath9k GPIO support 2016-09-09 00:20:33 +02:00
Matthias Schiffer
dd5c898bba Update patches
For some reason, the filenames of the OpenMesh support patches were
truncated.
2016-09-09 00:20:33 +02:00
Matthias Schiffer
d2f26ce7b8 node: downgrade to v0.12.14
Allow to build Gluon with GCC 4.7 (e.g. on Debian Wheezy) as host compiler
again.
2016-09-09 00:20:33 +02:00
Jan-Philipp Litza
94d2fb6d22 respondd modules: Use proper formatting of doubles
Most doubles that are delivered via respondd have limited input
precision, but are converted with up to 17 digits of precision. That can
cause ugly blowups like 0.2800000000000001 in the output, which is
avoided by specifying better format strings (like "%.2f" in most cases).
2016-09-09 00:20:32 +02:00
Sven Eckelmann
33b4a9ce68 ar71xx-generic: Add support for OpenMesh MR1750/OM5P-AC
The new ath9k/ath10k based devices are only available in OpenWrt trunk. The
relevant patches have to backported to add support for them in Gluon

Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-09 00:20:32 +02:00
Sven Eckelmann
052a81d881 ar71xx-generic: Generate OpenMesh sysupgrades in OpenWrt
The workaround to generate sysupgrade images for OpenMesh devices in gluon
is replaced in LEDE/OpenWrt by a special patch. It is therefore better to
drop the workaround and use the upstream version.

Reported-by: Matthias Schiffer <mschiffer@universe-factory.net>
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2016-09-09 00:20:31 +02:00
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
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
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
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 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