Commit Graph

217 Commits

Author SHA1 Message Date
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
7475ef8f14 Update OpenWrt base
Update kernel to 3.18.23
2015-11-02 00:16:09 +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
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
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
162c4b0cdd Update CPE210/510 v1.1 support patches
Some more cleanup.
2015-10-16 01:20:16 +02:00
Matthias Schiffer
cad2e8e4b7 ar71xx-generic: add support for CPE210/220/510/520 v1.1 (untested) 2015-10-15 22:03:20 +02:00
A.Kasper
b88c9f7877 kernel: add kernel modules for rtl8150 and rtl8152 based usb-to-ethernet converters
This patch adds the kernel modules to for the very common Realtek RTL8150 and Realtek 8152 based USB-to-Ethernet converters.
After this patch the following packages can be added to targets (or site.mk):
kmod-usb-net-rtl8150
kmod-usb-net-rtl8152

The modules are already available in openwrt trunk, but not in Chaos Calmer. This patch is just a temporary backport.
The modules are needed for Futros with additional USB-Ethernet-Interface and VMs with dedicated USB-NIC
2015-10-12 11:56:35 +02:00
Matthias Schiffer
cd751b8b9e Revert "ar71xx: remove WZR-600DHP from Buffalo WZR-HP-AG300H/WZR-600DHP model name string for now"
This reverts commit 8ad3c88179.
2015-10-11 20:56:53 +02:00
Matthias Schiffer
8ad3c88179 ar71xx: remove WZR-600DHP from Buffalo WZR-HP-AG300H/WZR-600DHP model name string for now
We can't use the same image for these two devices, so as a workaround,
remove ZR-600DHP from the name for now, so the autoupdater can work and
users aren't confused.
2015-10-11 20:30:15 +02:00
Matthias Schiffer
fddbc1df2e base-files: add /etc/profile.d support 2015-10-11 18:14:08 +02:00
Matthias Schiffer
ffc7baf9fb ar71xx: add support for TP-LINK TL-WR841N/ND v10 (untested) 2015-10-11 18:07:05 +02:00
Matthias Schiffer
46f996b4f0 Update modules
This also takes us past the OpenWrt 15.05 final release.
2015-09-21 21:02:31 +09:00
Matthias Schiffer
a71ab2fb72 Get rid of rpcd
LuCI's authentication won't work without rpcd, but we aren't using the
authentication anyways. Users who need it can just install rpcd explicitly.

Fixes #452
2015-09-06 01:37:42 +02:00
Matthias Schiffer
d19b05e7b7 Merge remote-tracking branch 'origin/br-client-ifname-list' 2015-09-04 21:13:08 +02:00
Nils Schneider
7c6703d84b luci.model.uci: add add_to_set / remove_from_set 2015-09-04 20:31:53 +02:00
Matthias Schiffer
faba9efb88 Merge branch 'jsonc-sink' of https://github.com/FreifunkBremen/gluon 2015-09-04 17:15:58 +02:00
Jan-Philipp Litza
961e6cc1c0 Add sink support to luci-lib-jsonc and use it where needed 2015-09-04 12:27:45 +02:00
Matthias Schiffer
e3d89ee8c4 ath9k: add HSR tuner support for UniFi Outdoor Plus 2015-09-03 23:51:19 +02:00
Matthias Schiffer
f0a6400d5d Refresh OpenWrt patches 2015-09-03 22:03:46 +02:00
Matthias Schiffer
d2909270a7 Merge remote-tracking branch 'origin/odhpc6c-minor-fixes' 2015-09-03 20:59:31 +02:00
Nils Schneider
40a1a3c16c odhcp6c: minor fixes 2015-09-03 18:07:48 +02:00
Matthias Schiffer
501affad08 Revert "mac80211: backport from trunk r46760"
This reverts commit 91b3c1d371.
2015-09-03 15:24:51 +02:00
Matthias Schiffer
740e8b67c5 Revert "ar71xx: fix TP-LINK TL-WR941ND v6 support"
This reverts commit 6da1677d92.
2015-09-03 15:24:42 +02:00
Matthias Schiffer
6da1677d92 ar71xx: fix TP-LINK TL-WR941ND v6 support 2015-09-01 22:14:57 +02:00
Matthias Schiffer
91b3c1d371 mac80211: backport from trunk r46760 2015-09-01 22:14:57 +02:00
Jan-Philipp Litza
8e670bd3fd Add patch "luci-lib-jsonc: Fix memory leak in stringify" 2015-08-31 19:56:00 +02:00
Jan-Philipp Litza
15a80aaffd Switch from luci-lib-json to luci-lib-jsonc
Apart from replacing a patch for the former by two patches for latter,
this involved minimal adaptations of the lua scripts in the following
packages:

* gluon-announce
* gluon-announced
* gluon-mesh-batman-adv-core
* gluon-status-page
2015-08-30 21:05:13 +02:00
Matthias Schiffer
3dbe4bc80f Update modules 2015-08-28 19:31:41 +02:00
Matthias Schiffer
0f427af474 Avoid build dependency on libopenssl 2015-08-28 10:48:41 +02:00
Matthias Schiffer
a1071bc5d4 Update modules 2015-08-13 20:27:07 +02:00
Matthias Schiffer
d432a0a214 alfred: not only wait for the interface, but also a link-local address 2015-08-09 18:13:45 +02:00
Matthias Schiffer
4b23674393 base-files: default_postinst: propagate the real postinst return code
Fixes site.conf checks.
2015-08-07 18:50:03 +02:00
Matthias Schiffer
11bffa59db Update routing packages
This also updates batman-adv & alfred to 2015.1
2015-08-06 22:31:28 +02:00
Matthias Schiffer
397d56e317 batman-adv: fix patch ordering 2015-08-06 21:42:48 +02:00
Matthias Schiffer
b408e1c99e batman-adv: decrease maximum fragment size
This should workaround batman-adv's inability to deal with different MTUs
which need fragmentation.

Fixes #435
2015-08-06 21:31:46 +02:00
Matthias Schiffer
be9182d377 Backport some QCA953x fixes
This might improve stability on the TL-WR841 v9.
2015-08-06 19:24:37 +02:00
Matthias Schiffer
912ab30d3a Update OpenWrt base 2015-08-06 16:37:23 +02:00
Matthias Schiffer
75cebd236d hostapd: prevent channel switch for 5GHz
hostapd would switch the primary and secondary channel on 5GHz networks in
certain circumstances, completely breaking the adhoc interfaces of the WLAN
adapter (they would lose their configuration).

As a temporary fix, disable this channel switch function.
2015-07-27 20:45:33 +02:00
Nils Schneider
03ed475a42 openwrt/mac80211: set mcast-rate for mesh point interfaces 2015-07-24 21:54:41 +02:00
Matthias Schiffer
1195760cb6 ath10k: update Candelatech firmware to v14 2015-07-23 02:27:04 +02:00
Matthias Schiffer
dfcac0aaa5 ar71xx: fix wndr3700_board_detect for some NETGEAR WNDR3700v2 2015-07-23 01:41:25 +02:00
Matthias Schiffer
f6498e8773 Update modules 2015-07-18 18:02:13 +02:00
Matthias Schiffer
303712d4b4 brcm2708: don't use gzip -k 2015-07-17 20:53:19 +02:00
Matthias Schiffer
2eb59ddec0 Add support for sunxi target and BananaPi profile (untested) 2015-07-16 23:07:10 +02:00
Matthias Schiffer
cee83c60c0 brcm2708: add sysupgrade support 2015-07-15 22:06:01 +02:00
Matthias Schiffer
efbc88ddba Update modules 2015-07-10 20:34:11 +02:00
Matthias Schiffer
cb40f149f3 Add support for brcm2708-bcm2708 and -bcm2709 targets
Original patch by @MPW1412
2015-07-10 19:38:41 +02:00
Matthias Schiffer
961d82e37f Add x86-64 target 2015-07-09 01:20:21 +02:00
Matthias Schiffer
1f3e66cf14 Update OpenWrt base 2015-07-04 17:22:40 +02:00
Matthias Schiffer
bccfc0419e Add support for TP-LINK TL-WR740N/TL-WR741ND
The TL-WR741ND will identify itself as a TL-WR740N/ND as well. This is fine as
the images are identical anyways.
2015-06-21 23:01:58 +02:00
Matthias Schiffer
0df337fbe4 Fix routing from node to mesh
Recent changes in the routing configuration of OpenWrt broke source address
selection, sometimes leading to the node trying to contact other addresses in
the mesh network from the next-node address.

Revert the problematic commits until this has been solved upstream.
2015-06-21 05:57:23 +02:00
Matthias Schiffer
6c378d1726 batman-adv: refresh no_rebroadcast patch to apply to 2015.0 cleanly 2015-06-15 12:37:38 +02:00
Matthias Schiffer
de0b59754d luci-lib-json: ignore null keys to allow encoding empty objects 2015-06-10 11:10:38 +02:00
Matthias Schiffer
4b01ecce7c Update modules 2015-06-10 11:01:25 +02:00
Matthias Schiffer
06cffbdde8 Update modules 2015-06-04 20:12:45 +02:00
Matthias Schiffer
ab10be9f50 We're on Chaos Calmer now 2015-05-22 01:09:19 +02:00
Matthias Schiffer
3f80b65856 iwinfo: update NanoStation (Loco) txpower offsets 2015-05-04 20:47:26 +02:00
Matthias Schiffer
531520032c mpc85xx: fix WDR4900 ethernet MAC address 2015-04-30 03:40:04 +02:00
Matthias Schiffer
326143f502 batman-adv (compat 15): fix application of no_rebroadcast option 2015-04-02 20:24:42 +02:00
Matthias Schiffer
9449f0f5d8 Update NETGEAR WNDR3700/3800 model string detection patch 2015-03-29 14:06:56 +02:00
Matthias Schiffer
5415806f33 x86: update PARTUUID patch to work with leading zeros 2015-03-23 21:33:43 +01:00
Matthias Schiffer
f573627462 base-files: disable reset button handling
This conflicts with our reset button usage.
2015-03-21 16:41:37 +01:00
Matthias Schiffer
34b34d0c3f luci: fall back to English if no language matches 2015-03-19 21:29:30 +01:00
Matthias Schiffer
7401d02ca4 Add i18n support 2015-03-18 20:21:24 +01:00
Matthias Schiffer
8fbe5d88e0 Refresh openwrt patches 2015-03-18 20:18:54 +01:00
Matthias Schiffer
ab3322079c Fix ath10k build on x86 2015-03-16 15:52:53 +01:00
Matthias Schiffer
630de84465 Get rid of the static kernel configuration files
With a backported patch from the OpenWrt trunk, it is now easy to generate an
equivalent configuration using CONFIG_ALL_KMODS.

The build will take a bit longer because all kernel module packages are actually
built even when they are not included in the image, but adding new targets
becomes a lot easier.

Also, related documentation updates and fixes.
2015-03-16 13:54:09 +01:00
Matthias Schiffer
c0200ebd42 ar71xx: fix TP-LINK TL-WDR3600/4300 RFKILL switch positions 2015-03-15 21:04:21 +01:00
Matthias Schiffer
692a7d5261 Add experimental fix for NETGEAR WNDR3700/3800 model string detection 2015-03-15 19:57:56 +01:00
Matthias Schiffer
22b14a5f54 x86: better rootfs handling 2015-03-15 18:18:13 +01:00
Matthias Schiffer
58d733f9a0 Add support for GL.iNet 6416A and 6408A 2015-03-13 12:02:35 +01:00
Matthias Schiffer
ce0931384e uClibc: fix syscall() for syscalls with 6 arguments on PowerPC 2015-03-11 18:44:57 +01:00
Matthias Schiffer
ba26256138 ar71xx: Archer C5/C7 LED fixes 2015-03-10 14:09:34 +01:00
Matthias Schiffer
8aa65f1c2c mac80211: update ath10k to compat-wireless-2015-03-05
Also add some patches from OpenWrt trunk and use the CT ath10k firmware.
2015-03-10 13:20:12 +01:00
Matthias Schiffer
a376c6cf64 Add support for the UniFi AP Outdoor+ (broken because of WLAN issues) 2015-02-17 21:29:57 +01:00
Matthias Schiffer
f7e3bdc0a9 Add support the TP-LINK TL-WR941ND v5 and v6 (v6 untested) 2015-02-03 17:24:13 +01:00
Matthias Schiffer
07e9b94601 Update fastd and libuecc 2015-01-29 07:48:33 +01:00
Matthias Schiffer
3de13c5d03 Add OpenWrt patches for D-Link DIR-615 rev. C1 2015-01-28 15:04:11 +01:00
Matthias Schiffer
27655d216c Update OpenWrt base 2015-01-21 00:10:09 +01:00
Matthias Schiffer
8e41ff616a Add support for TP-LINK TL-WA860RE 2015-01-16 20:07:58 +01:00
Matthias Schiffer
fbc1eb12b0 build: explicitly unexport CONFIG_SITE 2015-01-16 04:36:27 +01:00
Matthias Schiffer
334858f4cf Backport another MacOSX build fix 2015-01-11 09:15:07 +01:00
Matthias Schiffer
59a9ea1978 ar71xx: replace "workaround" reboot patch with the real fix (hopefully) 2015-01-09 09:29:25 +01:00
Matthias Schiffer
28f3e182a7 Update fastd package to v16-2 2015-01-08 01:27:43 +01:00
Matthias Schiffer
69c94b3f9f Update batman-adv and alfred to v2014.4 2015-01-07 16:48:51 +01:00
Matthias Schiffer
a766fb095d batman-adv (compat 15): add two more patches from the upstream 'maint' branch 2014-12-15 01:45:46 +01:00
Matthias Schiffer
edbf5ca186 ar71xx: add workaround patch for WDR3600/4300 reboot
While it isn't clear why this patch helps, it doesn't seem to have any negative
effects, so let's include it for now...
2014-12-15 00:18:49 +01:00
Matthias Schiffer
111cf1268a busybox: enable telnet only when root password is really empty, not when it is locked
Otherwise, telnet login is allowed by default when neither a password nor SSH
keys are configured.
2014-12-05 19:06:04 +01:00
Matthias Schiffer
4113b17746 Add support for Ubiquiti NanoStation and Loco M XW (marked as broken for now) 2014-11-26 23:57:34 +01:00
Matthias Schiffer
ab729ed307 Add support for TP-LINK CPE210/220/510/520 2014-11-26 21:35:15 +01:00
Matthias Schiffer
246f6751b7 fastd: update to v16 2014-11-15 18:51:02 +01:00
Matthias Schiffer
d42b20e8b8 odhcp6c: always accept RDNSS, independent of the default router lifetime 2014-11-13 01:18:16 +01:00
Matthias Schiffer
3949cf367d Update OpenWrt core and packages 2014-11-13 00:24:28 +01:00
Matthias Schiffer
bb6d0f1179 Update LuCI 2014-09-09 19:49:44 +02:00
Matthias Schiffer
b739881fe4 Update OpenWrt 2014-09-01 15:54:43 +02:00
Matthias Schiffer
db9376ed4a Update batman-adv (15) to v2014.3 2014-08-30 19:57:59 +02:00
Matthias Schiffer
62268d4ab0 Update OpenWrt and packages
This significantly improves fastd performance, to the level it was before
Barrier Breaker.
2014-08-30 19:49:13 +02:00
Matthias Schiffer
80fd91d2b1 Re-introduce 'no_rebroadcast' option for batman-adv compat 15 2014-08-22 13:54:10 +02:00