[OpenWrt-Devel] [PATCH] wpan-tools: bump to wpan-tools-0.5

2015-08-23 Thread Varka Bhadram
Signed-off-by: Varka Bhadram --- package/network/utils/wpan-tools/Makefile |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/network/utils/wpan-tools/Makefile b/package/network/utils/wpan-tools/Makefile index 87a5fb1..6c2559d 100644 --- a/package/network/utils/wp

[OpenWrt-Devel] [PATCH v3] busybox: lock: implement -n "Fail rather than wait"

2015-08-23 Thread Alexander Couzens
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. Signe

Re: [OpenWrt-Devel] [PATCH 4/7] mac80211: refresh Intel firmware

2015-08-23 Thread Hauke Mehrtens
On 08/23/2015 12:56 PM, Dirk Neukirchen wrote: > - sort firmware > - add newer firmware for Intel chipsets > - newer Intel MVM require firmware > - ucode 13 requires Kernel 4.1+ > > only compile tested Have you looked if this would close any open feature requests / issues in OpenWrt trac? > Si

[OpenWrt-Devel] [PATCH] brcm63xx: add Comtrend VR-3026e support

2015-08-23 Thread Martin Tesar
Signed-off-by: Martin Tesar --- target/linux/brcm63xx/base-files/etc/diag.sh | 3 + .../base-files/etc/uci-defaults/02_network | 3 +- .../base-files/etc/uci-defaults/09_fix_crc | 1 + target/linux/brcm63xx/base-files/lib/brcm63xx.sh | 3 + .../lib/preinit/05_init_inte

[OpenWrt-Devel] [PATCHv3 openwrt 2/2] kernel: bridge, multicast-to-unicast: assign src after pskb_may_pull()

2015-08-23 Thread Linus Lüssing
A call to pskb_may_pull() might reallocate skb->data. Therefore we should only assign the src-pointer after any potential reallocations. Signed-off-by: Linus Lüssing --- .../645-bridge_multicast_to_unicast.patch | 45 +++- 1 file changed, 26 insertions(+), 19 deletions

[OpenWrt-Devel] [PATCHv3 openwrt 1/2] Revert "kernel: disable multicast-to-unicast translation for ipv6 neighbor solicitation (#17625)"

2015-08-23 Thread Linus Lüssing
This reverts commit a080e8e1943156168913d0353a2e99d1151102aa. It did not fix the problem but just hid some symptom. The real issue was that IGMP/MLD report suppression was not considered for the multicast-to-unicast feature. A recent netifd which isolates IGMP/MLD reports between STAs by utilizing

[OpenWrt-Devel] [PATCHv3 netifd 3/3] bridge: Allow setting multicast_router option

2015-08-23 Thread Linus Lüssing
The multicast_router option of a bridge allows to control the forwarding behaviour of multicast packets independant of the listener state: * 0: Only forward if specific listener is present * 1 (default): Forward if specific listener or a multicast router was detected (currently only learned via

[OpenWrt-Devel] [PATCHv3 netifd 2/3] bridge: Allow setting multicast_to_unicast option

2015-08-23 Thread Linus Lüssing
With this patch the multicast_to_unicast feature can be disabled for all wireless interfaces via an according option on the uci bridge interface. This patch also exports the setting information to wireless handler scripts. The hostapd script will need that information to determine whether to enabl

[OpenWrt-Devel] [PATCHv3 netifd 1/3] bridge: Fix multicast_to_unicast feature by hairpin+isolate

2015-08-23 Thread Linus Lüssing
All IGMP and MLD versions suffer from a specific limitation (from a snooping switch perspective): Report suppression. Once a listener hears an IGMPv2/3 or MLDv1 report for the same group itself participates in then it might (if this listener is an IGMPv3 or MLDv2 listener) or will (if this is an I

[OpenWrt-Devel] [PATCHv3] Fixes regarding bridge multicast-to-unicast feature

2015-08-23 Thread Linus Lüssing
Hi, Here are a few patches to fix the issues the multicast-to-unicast feature of the bridge has: IGMP/MLD report suppression could lead to multicast packet loss. Also see ticket #17625 [0]. As previously discussed on this mailing list, AP-isolation together with bridge-hairpinning is a way to mak

[OpenWrt-Devel] [PATCH 3/3] mvebu: Add Armada 388 General Purpose Development Board support

2015-08-23 Thread Jonas Gorski
The A388-GP is a board produced by Marvell that holds - 1 PCIe slot - 2 mini PCIe slot (one of them is multiplexed with the PCIe slot, muxing is selected through the GPIO expander) - 1 16MB SPI-NOR - 2 Gigabit Ethernet ports - 4 SATA ports (2 of them are multiplexed with the mini PCIe slots, m

[OpenWrt-Devel] [PATCH 2/3] kernel: package up sdhci-pxav3

2015-08-23 Thread Jonas Gorski
Package the sdhci controller driver found on armada 38x boards and add backported fixes to allow them to be selected / not break the boot. Signed-off-by: Jonas Gorski --- package/kernel/linux/modules/other.mk | 12 ...Fix-hardware-dependencies-for-sdhci-pxav3.patch | 33 +++

[OpenWrt-Devel] [PATCH 1/3] mvebu: also copy nor initramfs kernels to bin

2015-08-23 Thread Jonas Gorski
r45421 added copying initramfs kernels for NAND profiles, but missed both NOR profiles. Signed-off-by: Jonas Gorski --- target/linux/mvebu/image/Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/target/linux/mvebu/image/Makefile b/target/linux/mvebu/image/Makefile index 7f270dd..25

[OpenWrt-Devel] [PATCH] kernel: arm64: psci: move psci firmware calls out of line

2015-08-23 Thread Dirk Neukirchen
- fixes build error on arm64 with FTRACE enabled - upstream ticket says gcc5 but both linaro gcc variants OpenWrt is using seem to be affected backport upstream change f5e0a12ca2d939e47995f73428d9bf1ad372b289 for Kernel 3.18 Signed-off-by: Dirk Neukirchen --- found this in my local tree, diffcon

Re: [OpenWrt-Devel] [PATCH 6/7] mac80211: cosmetic changes

2015-08-23 Thread Jonas Gorski
Hi, On Sun, Aug 23, 2015 at 1:02 PM, Dirk Neukirchen wrote: > > - remove net prefix from some modules > - try to sort alphabetically > Signed-off-by: Dirk Neukirchen please split this into two (first remove the net prefix, then reorder them), this should make it a bit less unreadable. regard

[OpenWrt-Devel] [PATCH 6/7] mac80211: cosmetic changes

2015-08-23 Thread Dirk Neukirchen
- remove net prefix from some modules - try to sort alphabetically Signed-off-by: Dirk Neukirchen --- package/kernel/mac80211/Makefile | 2494 +++--- 1 file changed, 1266 insertions(+), 1228 deletions(-) diff --git a/package/kernel/mac80211/Makefile b/package/ke

[OpenWrt-Devel] [PATCH 7/7] mac80211: rename iwlagn to iwlwifi

2015-08-23 Thread Dirk Neukirchen
follow upstream module rename commit 3c607d27c818cf4a5d28f2c73b18a88f8fbdfa33 Signed-off-by: Dirk Neukirchen --- package/kernel/mac80211/Makefile | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/package/kernel/mac80211/Makefile b/package/kernel/mac80211/

[OpenWrt-Devel] [PATCH 2/7] mac80211: rt2800-usb: enable "unknown" USB IDs

2015-08-23 Thread Dirk Neukirchen
- should fix issue: https://forum.openwrt.org/viewtopic.php?id=57315 - enable support of more USB stick with rt28xx chipsets - experimental: USB-IDs not in vendor linux driver - experimental: "exact chipset is unknown" - experimental: "enabling these devices may or may not work" only compile teste

[OpenWrt-Devel] [PATCH 3/7] mac80211: update linux-firmware to 2014-07-14

2015-08-23 Thread Dirk Neukirchen
Signed-off-by: Dirk Neukirchen --- package/kernel/mac80211/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kernel/mac80211/Makefile b/package/kernel/mac80211/Makefile index 3037d79..a3ecb5b 100644 --- a/package/kernel/mac80211/Makefile +++ b/package/kernel

[OpenWrt-Devel] [PATCH 0/7] mac80211 experimental extensions and cleanup

2015-08-23 Thread Dirk Neukirchen
*Disclaimer: compile tested only* This series first adds features that were requested by some users but might be broken or does not support OpenWrt "intended" usage - "experimental" hardware (rt2800-usb) - new Intel Hardware (iwlmvm) according to web reports does not support AP mode in 5GHz on s

[OpenWrt-Devel] [PATCH 5/7] mac80211: add iwlagn debug options

2015-08-23 Thread Dirk Neukirchen
Signed-off-by: Dirk Neukirchen --- package/kernel/mac80211/Makefile | 36 1 file changed, 36 insertions(+) diff --git a/package/kernel/mac80211/Makefile b/package/kernel/mac80211/Makefile index f2ea123..b9042db 100644 --- a/package/kernel/mac80211/Makefile ++

[OpenWrt-Devel] [PATCH 4/7] mac80211: refresh Intel firmware

2015-08-23 Thread Dirk Neukirchen
- sort firmware - add newer firmware for Intel chipsets - newer Intel MVM require firmware - ucode 13 requires Kernel 4.1+ only compile tested Signed-off-by: Dirk Neukirchen --- package/kernel/mac80211/Makefile | 198 ++- 1 file changed, 133 insertions(+), 65

[OpenWrt-Devel] [PATCH 1/7] mac80211: iwlagn: enable iwlmvm

2015-08-23 Thread Dirk Neukirchen
- reported in forums - Intel 7260 and 3160 need IWLMVM drivers/firmware Signed-off-by: Dirk Neukirchen --- package/kernel/mac80211/Makefile | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/package/kernel/mac80211/Makefile b/package/kernel/mac80211/Makefile index 04dfd3b