Jonas Gorski [Thu, 10 Sep 2015 10:09:26 +0000 (10:09 +0000)]
ipq806x: fix R7500 kernel generation
Obviously the dummy rootfs must be after the kernel (uImage), not
included in it.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46837
Felix Fietkau [Wed, 9 Sep 2015 20:36:10 +0000 (20:36 +0000)]
busybox: lock: implement -n "Fail rather than wait"
lock -n is similiar to flock -n. If the lock was already taken,
fail with exit code = 1 and write error message to stderr.
example:
if ! lock -n /tmp/foo ; then
echo lock exits.
else
echo lock was free. But is locked now.
fi
> lock was free. But is locked now.
> lock exists.
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
SVN-Revision: 46836
Felix Fietkau [Wed, 9 Sep 2015 18:40:15 +0000 (18:40 +0000)]
generic: Fix per interface nf_call_iptables setting
commit r30917 ("kernel: bypass all netfilter hooks if the sysctls for that
functionality have been disabled - eliminates the overhead of enabling
CONFIG_BRIDGE_NETFILTER in the kernel config") introduced an optimization
which should reduce/eliminate the overhead for traffic send over bridges on
kernels compiled with CONFIG_BRIDGE_NETFILTER=y. But this optimization
breaks the nf_call_iptables per bridge setting which is more fine grained
than the global sysctl net.bridge.bridge-nf-call-iptables setting.
A test reflecting a real world setup was created to identify if this really
eliminates the overhead and if per-bridge nf_call_iptables could be used in
some setups to increase the throughput. A Qualcomm Atheros QCA9558 based
system with one ethernet and an ath9k wifi 3x3 in HT40 mode was used.
Cables from the AP to the wifi station were used to reduce interference
problems during the tests.
The wlan interface was put in one bridge interface called br-wlan. This
bridge usually contains some more wlan interfaces. The eth0 was put in a
second bridge called br-lan. This usually contains some other privileged
wlan or mesh interfaces. Routing was added between br-lan and br-wlan.
Three kernels were tested:
* (default) OpenWrt kernel for this device
* (brfilter-global) OpenWrt kernel with CONFIG_BRIDGE_NETFILTER=y
* (brfilter-local) OpenWrt kernel with CONFIG_BRIDGE_NETFILTER=y and
without 644-bridge_optimize_netfilter_hooks.patch
The changes to the the netfilter settings of the bridge were done via:
* (brfilter-global) /sbin/sysctl -w net.bridge.bridge-nf-call-iptables=1
* (brfilter-lobal) echo 1 > /sys/class/net/br-lan/bridge/nf_call_iptables
and/or echo 1 > /sys/class/net/br-wan/bridge/nf_call_iptables
A station connected to the wlan0 (AP) interface was used to send traffic to
a PC connected via ethernet. iperf with 3 concurrent transmissions was used
to generate the traffic.
| kernel | br-nf-* global | nf-call* iface | download | upload |
|-----------------|----------------|----------------|----------|----------|
| default | 0 | - | 209 | 268 |
| brfilter-global | 0 | - | 185 | 243 |
| brfilter-local | 0 | - | 187 | 243 |
| brfilter-local | 0 | br-lan | 157 | 226 |
| brfilter-local | 0 | br-lan br-wlan | 139 | 161 |
| brfilter-global | 1 | - | 136 | 162 |
Download/upload results in Mibit/s
It can be seen that the patch doesn't eliminate the overhead. It can also
be seen that the throughput of brfilter-global and brfilter-local with
disabled filtering is the roughly the same. Also the throughput for
brfilter-global and brfilter-local for enabled filtering on all bridges is
roughly the same.
But also the brfilter-local throughput is higher when only br-lan requires
the filtering. This setting would not be possible with
644-bridge_optimize_netfilter_hooks.patch applied and thus can only be
compared with brfilter-global and filtering enabled for all interfaces.
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 46835
Steven Barth [Wed, 9 Sep 2015 12:20:36 +0000 (12:20 +0000)]
linux: make IPv6 builtin if selected (saves >30KB)
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46834
Steven Barth [Wed, 9 Sep 2015 10:38:16 +0000 (10:38 +0000)]
busybox: fix ip applet and netlink behavior
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46833
Steven Barth [Tue, 8 Sep 2015 17:44:24 +0000 (17:44 +0000)]
package: replace ifconfig-usage with ip
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46832
Steven Barth [Tue, 8 Sep 2015 17:44:17 +0000 (17:44 +0000)]
iproute2: improve ip-full coexistence, remove rt_table
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46831
Steven Barth [Tue, 8 Sep 2015 17:44:13 +0000 (17:44 +0000)]
base-files: add /etc/iproute2/rt_tables, replace ifconfig-usage
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46830
Steven Barth [Tue, 8 Sep 2015 17:44:10 +0000 (17:44 +0000)]
busybox: improve applets & deprecate ifconfig, route
added: ip addr, ip route, ip link, traceroute6
removed: hostid, devmem, vconfig, arping
deprecated (to be removed): ifconfig, route
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46829
Rafał Miłecki [Tue, 8 Sep 2015 16:43:32 +0000 (16:43 +0000)]
kernel: describe bridge patch "multicast to unicast"
It was initially added in r41367 by nbd.
SVN-Revision: 46828
Rafał Miłecki [Tue, 8 Sep 2015 16:43:21 +0000 (16:43 +0000)]
kernel: describe bridge patch "optimize netfilter hooks"
It was initially added in r30917 by nbd.
SVN-Revision: 46827
Rafał Miłecki [Tue, 8 Sep 2015 16:43:10 +0000 (16:43 +0000)]
kernel: describe bridge patch "remove IPv6 depependency of bridge in 2.6.38+"
It was initially added in r27237 by jow as patch from Jonas.
SVN-Revision: 46826
Rafał Miłecki [Tue, 8 Sep 2015 16:43:04 +0000 (16:43 +0000)]
kernel: describe bridge patch "port isolate"
It was initially added in r25762 by nbd.
SVN-Revision: 46825
Rafał Miłecki [Tue, 8 Sep 2015 16:42:58 +0000 (16:42 +0000)]
kernel: describe bridge patch "always accept EAP"
It was initially added in r26015 by nbd.
SVN-Revision: 46824
Rafał Miłecki [Tue, 8 Sep 2015 16:42:50 +0000 (16:42 +0000)]
kernel: describe bridge patch "no EAP forward"
It was initially added in r25095 by nbd.
SVN-Revision: 46823
Felix Fietkau [Tue, 8 Sep 2015 14:29:55 +0000 (14:29 +0000)]
kernel: restore 640-bridge_no_eap_forward.patch to its original form
It was corrupted in r38528. The most obvious symptom is repeated messages like this:
Tue Sep 8 08:25:18 2015 kern.warn kernel: [77141.972226] br-lan: received packet on wlan0 with own address as source address
Signed-off-by: Dmitry Ivanov <dima@ubnt.com>
SVN-Revision: 46821
Felix Fietkau [Tue, 8 Sep 2015 12:31:04 +0000 (12:31 +0000)]
kernel: remove packaging of kmod-crypto-core and kmod-crypto-arc4
Everything except for blkcipher was already built-in, so make blkcipher
built-in as well.
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46820
Steven Barth [Tue, 8 Sep 2015 12:13:29 +0000 (12:13 +0000)]
map: be less restrictive when matching lw4over6 prefixes
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46819
Felix Fietkau [Tue, 8 Sep 2015 11:48:48 +0000 (11:48 +0000)]
iw: reduce size even more (~12k after gzip)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46818
Felix Fietkau [Tue, 8 Sep 2015 10:57:11 +0000 (10:57 +0000)]
musl: add a hack to remove unused crypt() algorithms, saves ~14k after lzma
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46816
Steven Barth [Tue, 8 Sep 2015 08:59:40 +0000 (08:59 +0000)]
dropbear: remove generation and configuration of DSS keys
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46815
Felix Fietkau [Tue, 8 Sep 2015 08:55:10 +0000 (08:55 +0000)]
dropbear: disable 3des, cbc mode, dss support, saves about 5k gzipped
While technically required by the RFC, they are usually completely
unused (DSA), or have security issues (3DES, CBC)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46814
Felix Fietkau [Tue, 8 Sep 2015 07:10:07 +0000 (07:10 +0000)]
argp-standalone: fix build error with gcc 5.2 (#20460)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46813
Rafał Miłecki [Tue, 8 Sep 2015 05:24:57 +0000 (05:24 +0000)]
brcm47xx: apply serial flash size trick to Netgear WNR1000 V3
It also uses different block size just like WGR614 V10.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46810
Steven Barth [Mon, 7 Sep 2015 19:29:25 +0000 (19:29 +0000)]
Disable telnet in favor of passwordless SSH
This enables passworldless login for root via SSH whenever no root
password is set (e.g. after reset, flashing without keeping config
or in failsafe) and removes telnet support alltogether.
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46809
Felix Fietkau [Mon, 7 Sep 2015 19:18:58 +0000 (19:18 +0000)]
uhttpd: update to the latest version, fixes deferred cgi script processing (#20458)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46807
Rafał Miłecki [Mon, 7 Sep 2015 16:43:29 +0000 (16:43 +0000)]
brcm47xx: fix reading WGT634U CFE variables with 4.1
This ports fix from r46584 to the 4.1.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46806
Rafał Miłecki [Mon, 7 Sep 2015 16:29:21 +0000 (16:29 +0000)]
brcm47xx: add Netgear WNR1000 V3 support in the Linux arch code
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46805
Steven Barth [Mon, 7 Sep 2015 16:21:15 +0000 (16:21 +0000)]
map: ignore insignificant PSID bits
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46804
Steven Barth [Mon, 7 Sep 2015 13:31:36 +0000 (13:31 +0000)]
odhcpd: fix parsing of host entries without duid
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46803
Steven Barth [Mon, 7 Sep 2015 09:49:35 +0000 (09:49 +0000)]
odhcpd: various bugfixes
* ra: don't announce as default router if we aren't (regression)
* ra: reduce maximum announced dns lifetimes due to buggy clients
* dhcpv6: fix mac-based lease-matching
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46802
Steven Barth [Mon, 7 Sep 2015 08:03:34 +0000 (08:03 +0000)]
nls.mk: add -rpath-link when needed for NLS support
When a package links to a shared library that depends on libiconv or
libintl shared libraries, specifying directory pathes to them via -L
switches is not enough, see "man 1 ld" -rpath-link description.
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
SVN-Revision: 46801
Felix Fietkau [Mon, 7 Sep 2015 06:59:56 +0000 (06:59 +0000)]
gcc: add missing powerpc patch for 5.2.0
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46800
Felix Fietkau [Sun, 6 Sep 2015 10:07:07 +0000 (10:07 +0000)]
gcc: remove 4.6.3 leftovers
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46799
Felix Fietkau [Sun, 6 Sep 2015 10:07:03 +0000 (10:07 +0000)]
gcc: remove version 4.9-linaro
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46798
Felix Fietkau [Sun, 6 Sep 2015 09:57:02 +0000 (09:57 +0000)]
uboot-ar71xx: fix gcc 5.2 compile errors
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46797
Jonas Gorski [Fri, 4 Sep 2015 14:46:06 +0000 (14:46 +0000)]
ipq806x: add support for Netgear Nighthawk X4 R7500
Add support for the Netgear Nighthawk X4 R7500 and build
appropariate sysupgrade and factory images.
Known issues:
* 5 GHz wifi not working - there is no quantenna driver
* One of the USB ports is not working
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46796
Jonas Gorski [Fri, 4 Sep 2015 14:45:49 +0000 (14:45 +0000)]
ipq806x: enable ide led trigger
To use gpio leds as ide leds, we need to enable the trigger to be
included in the kernel.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46795
Jonas Gorski [Fri, 4 Sep 2015 14:45:45 +0000 (14:45 +0000)]
base-files: allow setting ide-disk led trigger
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46794
Jonas Gorski [Fri, 4 Sep 2015 14:45:40 +0000 (14:45 +0000)]
ipq806x: add support for retrieving macs from mtd
Add support for mtd-mac-address for stmac.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46793
Jonas Gorski [Fri, 4 Sep 2015 14:45:16 +0000 (14:45 +0000)]
image: allow exactly KERNEL_SIZE sized kernels
The KERNEL_SIZE should be the maximum size, inclusive, so we need to
check for greater equal, not just greater.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46792
Jonas Gorski [Fri, 4 Sep 2015 14:45:09 +0000 (14:45 +0000)]
image: move netgear-image to top and rename to -dni
Use the same naming as netgear-chk.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46791
Jonas Gorski [Fri, 4 Sep 2015 14:45:04 +0000 (14:45 +0000)]
ar71xx: rename NETGEAR_ variables to their netgear names
Netgear names them BOARD_ID and HW_ID, so we should do the same.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46790
Jonas Gorski [Fri, 4 Sep 2015 14:45:00 +0000 (14:45 +0000)]
ipq806x: build images and add sysupgrade support for AP148
Add full ubi and sysupgrade images for AP148 and add sysupgrade support
for ipq806x to allow updating the current installation.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46789
Jonas Gorski [Fri, 4 Sep 2015 14:44:51 +0000 (14:44 +0000)]
ipq806x: clear IMAGES for devices
Ensure that IMAGE-less devices won't keep the IMAGES of any previous
devices.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46788
Jonas Gorski [Fri, 4 Sep 2015 14:44:48 +0000 (14:44 +0000)]
ipq806x: wrap legacy image in uImage
Wrap the zImage in a uImage header so we can easily boot it from legacy
u-boots.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46787
Jonas Gorski [Fri, 4 Sep 2015 14:44:44 +0000 (14:44 +0000)]
ipq806x: rename "rootfs" to "ubi" on nand
OpenWrt expects the ubi paritition to be named "ubi", not "rootfs".
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46786
Jonas Gorski [Fri, 4 Sep 2015 14:44:36 +0000 (14:44 +0000)]
ipq806x: enable smem-parser for nand on AP148
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46785
Jonas Gorski [Fri, 4 Sep 2015 14:44:27 +0000 (14:44 +0000)]
build: add a build step for generic sysupgrade nand image
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46784
Jonas Gorski [Fri, 4 Sep 2015 14:44:10 +0000 (14:44 +0000)]
image: add a build step for building and appending an ubinized rootfs
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46783
Jonas Gorski [Fri, 4 Sep 2015 14:44:04 +0000 (14:44 +0000)]
ipq806x: enable ubiblock support
To allow squashfs on ubi, enable ubiblock support in the kernel.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46782
Steven Barth [Fri, 4 Sep 2015 06:29:36 +0000 (06:29 +0000)]
odhcp6c: correctly extend prefix from RAs
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46781
Steven Barth [Thu, 3 Sep 2015 15:53:40 +0000 (15:53 +0000)]
comgt/umbim/uqmi: enable RFC 7278 for 3g/4g by default
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46780
Steven Barth [Thu, 3 Sep 2015 15:53:33 +0000 (15:53 +0000)]
odhcp6c: add RFC 7278 3gpp IPv6 prefix extension
Use option extendprefix 1 to enable
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46779
Felix Fietkau [Thu, 3 Sep 2015 13:15:19 +0000 (13:15 +0000)]
mdns: update to the latest version, fixes a spurious build error
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46778
Felix Fietkau [Thu, 3 Sep 2015 13:15:05 +0000 (13:15 +0000)]
uclibc++: fix build with gcc 5.2
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46777
Felix Fietkau [Thu, 3 Sep 2015 13:14:56 +0000 (13:14 +0000)]
libpcap: update to version 1.7.4
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46776
Felix Fietkau [Thu, 3 Sep 2015 13:14:50 +0000 (13:14 +0000)]
gdb: update to the latest version, fixes a build error with gcc 5.2
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46775
Felix Fietkau [Thu, 3 Sep 2015 13:14:44 +0000 (13:14 +0000)]
gcc: add ARM codegen fix from PR 65932
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46774
Felix Fietkau [Wed, 2 Sep 2015 16:22:44 +0000 (16:22 +0000)]
ar7: fix HIGHMEM_START (#20427)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46773
Felix Fietkau [Wed, 2 Sep 2015 15:44:17 +0000 (15:44 +0000)]
musl: update to version 1.1.11
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46772
Jo-Philipp Wich [Wed, 2 Sep 2015 11:54:03 +0000 (11:54 +0000)]
base-files: add /etc/hosts entries for ::1, ff02::1 and ff02::2
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 46771
Steven Barth [Wed, 2 Sep 2015 11:49:00 +0000 (11:49 +0000)]
dnsmasq: make /tmp/dnsmasq.d and /tmp/hosts preferred over UCI settings
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46770
Steven Barth [Wed, 2 Sep 2015 11:48:57 +0000 (11:48 +0000)]
dropbear: bump to 2015.68
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46769
Jonas Gorski [Wed, 2 Sep 2015 10:18:15 +0000 (10:18 +0000)]
kernel: update 3.18 to 3.18.21
Changelog:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.21
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46768
Felix Fietkau [Wed, 2 Sep 2015 09:24:05 +0000 (09:24 +0000)]
ramips: fix devicetree corruption with some boot loaders if the caches are not ready at boot
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 46766
Felix Fietkau [Wed, 2 Sep 2015 09:23:59 +0000 (09:23 +0000)]
kernel: bridge, multicast-to-unicast: fix echoes on STA
Currently, multicast packets from an STA are sent to any according
multicast listener directly through the bridge multicast-to-unicast
feature. Unfortunately, so far this includes the originating STA, too,
resulting in multicast packets being echo'ed back to the originating STA
if it itself is a multicast listener for that group.
This behaviour breaks IPv6 duplicate address detection: An IPv6 Neighbor
Solicitation for IPv6 Duplicate Address Detection is being echo'ed back,
resulting in the host falsely detecting an address collision, which
makes the node unable to claim an IPv6 address and use IPv6 in general.
Mac80211 unfortunately only prevents the echoes for us for multicast
frames. For the multicast frames cast to a unicast destination we'll
need to take care of excluding the originator ourselves.
Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue>
SVN-Revision: 46765
Felix Fietkau [Wed, 2 Sep 2015 09:23:52 +0000 (09:23 +0000)]
mdns: fix having mulitple network entries in uci
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46764
Steven Barth [Tue, 1 Sep 2015 18:48:22 +0000 (18:48 +0000)]
map: add debug-code for mapcalc
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46763
Steven Barth [Tue, 1 Sep 2015 18:48:15 +0000 (18:48 +0000)]
polarssl: bump to 1.3.12
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46762
Steven Barth [Tue, 1 Sep 2015 13:31:00 +0000 (13:31 +0000)]
odhcpd: fix incorrect address assignment for DHCPv6
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46761
Jonas Gorski [Sun, 30 Aug 2015 12:18:22 +0000 (12:18 +0000)]
lantiq: remove dead EASY33016 image recipe
Support for lantiq_svip_be has been removed a while ago, so EASY33016
images weren't buildable anymore. Remove the recipes as well as gzip
compressed kernel support, as EASY33016 was the last user of it.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46760
Jonas Gorski [Sun, 30 Aug 2015 12:18:14 +0000 (12:18 +0000)]
ramips: disable the openwrt commandline hack
We don't make use of it, so no need to have it enabled.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46759
Jonas Gorski [Sun, 30 Aug 2015 12:18:05 +0000 (12:18 +0000)]
malta: disable the openwrt commandline hack
We don't make use of it, so no need to have it enabled.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46758
Jonas Gorski [Sun, 30 Aug 2015 12:18:00 +0000 (12:18 +0000)]
brcm63xx: disable the openwrt commandline hack
We don't make use of it, so no need to have it enabled.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46757
Jonas Gorski [Sun, 30 Aug 2015 12:17:57 +0000 (12:17 +0000)]
brcm47xx: disable the openwrt commandline hack
We don't make use of it, so no need to have it enabled.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46756
Jonas Gorski [Sun, 30 Aug 2015 12:17:56 +0000 (12:17 +0000)]
ath25: disable the openwrt commandline hack
We don't make use of it, so no need to have it enabled.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46755
Jonas Gorski [Sun, 30 Aug 2015 12:17:54 +0000 (12:17 +0000)]
adm5120: disable the openwrt commandline hack
We don't make use of it, so no need to have it enabled.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46754
Jonas Gorski [Sun, 30 Aug 2015 12:17:52 +0000 (12:17 +0000)]
brcm63xx: remove legacy led/button related patches
We register all gpio buttons and leds through DT, so no need to keep
fixes/additions for the platform data based bay.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46753
Jonas Gorski [Sun, 30 Aug 2015 12:17:46 +0000 (12:17 +0000)]
brcm63xx: add Comtrend VR-3026e support
Add support for Comtrend VR-3026e v1.
The device is almost identical to the Comtrend VR-3025un.
Signed-off-by: Martin Tesar <tesarmar@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46752
Hauke Mehrtens [Sat, 29 Aug 2015 20:05:04 +0000 (20:05 +0000)]
broadcom-wl: add interface after bridge is up
Without this patch adding the wifi device to the bridge may fail
because the bridge is not already configured when the wifi device gets
configured. This patch makes broadcom-wl wait till the bridge is ready.
This fixes #17262
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 46749
Hauke Mehrtens [Sat, 29 Aug 2015 17:38:15 +0000 (17:38 +0000)]
broadcom-wl: fix bash comparison error
This fixes #17495
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 46746
Hauke Mehrtens [Sat, 29 Aug 2015 17:37:41 +0000 (17:37 +0000)]
broadcom-wl: fix section mismatches in broadcom-wl driver
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 46745
Hauke Mehrtens [Sat, 29 Aug 2015 17:37:09 +0000 (17:37 +0000)]
broadcom-wl: fix build with kernel 4.1
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 46744
Rafał Miłecki [Sat, 29 Aug 2015 09:23:19 +0000 (09:23 +0000)]
brcm47xx: fix Linksys E1200 V2 image filename
Drop unwanted suffix (copy & paste mistake).
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46742
Felix Fietkau [Fri, 28 Aug 2015 07:05:41 +0000 (07:05 +0000)]
mt76: update to the latest version, fixes some tx power issues
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46741
Rafał Miłecki [Thu, 27 Aug 2015 14:39:30 +0000 (14:39 +0000)]
mac80211: add pending brcmfmac patch fixing warm reboots
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46739
Felix Fietkau [Thu, 27 Aug 2015 12:43:27 +0000 (12:43 +0000)]
uci: update to the latest version, adds various fixes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46738
Felix Fietkau [Thu, 27 Aug 2015 12:43:22 +0000 (12:43 +0000)]
hostapd: properly enable 802.11w support
Add CONFIG_IEEE80211W variable to DRIVER_MAKEOPTS so that 802.11w
support is properly compiled in full variant.
This fixes #20179
Signed-off-by: Janusz Dziemidowicz <rraptorr@nails.eu.org>
SVN-Revision: 46737
Rafał Miłecki [Wed, 26 Aug 2015 22:10:14 +0000 (22:10 +0000)]
mac80211: add pending brcmfmac patches fixing multiple interfaces
So far support for multiple interface was somehow broken in brcmfmac.
Driver couldn't correctly match firmware and system interfaces resulting
in not working APs and WARNINGs. This pending patches fixes that :)
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46734
Rafał Miłecki [Wed, 26 Aug 2015 15:21:14 +0000 (15:21 +0000)]
bcm53xx: support sysupgrade with Netgear R7000 original firmware
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46732
Rafał Miłecki [Wed, 26 Aug 2015 15:21:07 +0000 (15:21 +0000)]
bcm53xx: add OpenWrt specific stuff for Netgear R7000
This adds DT things that couldn't be upstreamed yet.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46731
Rafał Miłecki [Wed, 26 Aug 2015 14:51:47 +0000 (14:51 +0000)]
bcm53xx: use pending Netgear R7000 patch
It includes support for LEDs and buttons.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46730
Rafał Miłecki [Wed, 26 Aug 2015 14:39:06 +0000 (14:39 +0000)]
bcm53xx: use backported patches for UART0 and profiling
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46729
Jonas Gorski [Wed, 26 Aug 2015 13:03:09 +0000 (13:03 +0000)]
brcm63xx: fix WAP-5813n default network config
/etc/uci-defaults/02_network had a typo, making it generate the wrong
network config.
Closes #20407.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46727
Jonas Gorski [Wed, 26 Aug 2015 10:11:41 +0000 (10:11 +0000)]
linux: fix off-by-one in handling in /proc/net/route
Add an upstream fix for /proc/net/route causing missing routes doing
several continued reads from it.
Only 4.1+ is affected.
Closes #20403.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46726
Jonas Gorski [Tue, 25 Aug 2015 22:04:53 +0000 (22:04 +0000)]
brcm63xx: enable dual rx/tx spi support for hsspi
should improve flash access times. Should be harmless to gnerally
enable regardless if a flash supporting dual reads is attached. In
doubt, spi-nor will just fall back to serial reads.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46725
Rafał Miłecki [Tue, 25 Aug 2015 15:20:48 +0000 (15:20 +0000)]
mac80211: backport latest patches except for NVRAM support
We sill don't use kernel 4.2 which is required for backporting using
upstream NVRAM support patch.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46724
Felix Fietkau [Tue, 25 Aug 2015 07:46:32 +0000 (07:46 +0000)]
scripts/patch-kernel.sh: remove -E flag to preserve empty files touched by patches
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46723
Felix Fietkau [Tue, 25 Aug 2015 07:45:42 +0000 (07:45 +0000)]
rules.mk: remove GCC 4.4 and GCC 4.5 conditional
gcc 4.4 was removed in r44957 gcc: remove 4.4.7 (only used by avr32)
gcc 4.5 was removed in r36149
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 46722