[OpenWrt-Devel] [PATCH 1/4] ar8216: add reading ARL table for AR8216/AR8236/AR8316

2015-01-31 Thread Heiner Kallweit
Adds the chip-specific part of reading ARL table for AR8216/AR8236/AR8316. It's based on the AR8236 datasheet and compile-tested only as I couldn't find datasheets for AR8216/AR8316 and don't own devices with these chips. The existing ar8216_atu_flush implementation was used for all three chip ty

[OpenWrt-Devel] [PATCH 2/4] ar8216: add ARL table flushing per port

2015-01-31 Thread Heiner Kallweit
Adds functions for flushing ARL table entries per port. Successfully tested on AR8327. Implementation for AR8216/AR8236/AR8316 is based on the AR8236 datasheet and assumes that the three chips share a common ATU register layout. Compile-tested only for AR8216/AR8236/AR8316. Signed-off-by: Heiner

[OpenWrt-Devel] [PATCH 3/4] ar8216: adjust ATU flushing in case of link changes

2015-01-31 Thread Heiner Kallweit
If a link goes down, don't flush the complete ARL table. Only flush the entries for the respective port. Don't touch ARL table if a link goes up. Signed-off-by: Heiner Kallweit --- target/linux/generic/files/drivers/net/phy/ar8216.c | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-

[OpenWrt-Devel] [PATCH 4/4] ar8216: add swconfig attributes for ARL table flushing

2015-01-31 Thread Heiner Kallweit
Add swconfig attributes for flushing the ARL table globally or per port. Signed-off-by: Heiner Kallweit --- .../linux/generic/files/drivers/net/phy/ar8216.c | 48 +- .../linux/generic/files/drivers/net/phy/ar8216.h | 8 .../linux/generic/files/drivers/net/phy/ar8327

Re: [OpenWrt-Devel] p2812hnu-f1

2015-01-31 Thread Sylwester Petela
W dniu 2015-01-29 o 11:04, Michaƫl Zweers pisze: > Hello ScApi, > > I have a short request: Can you add your dropbox link > (https://www.dropbox.com/sh/movy1lhezgyhz2u/AABuA8_Vf6UHsugmVhU_Q5-ca?dl=0) > to the ZyXEL P-2812HNU wiki pages or maybe transfer the blops to a github > repo and link tha

Re: [OpenWrt-Devel] [PATCH 1/4] ar8216: add reading ARL table for AR8216/AR8236/AR8316

2015-01-31 Thread Chris Green
On Sat, Jan 31, 2015 at 10:28:04AM +0100, Heiner Kallweit wrote: > Adds the chip-specific part of reading ARL table for AR8216/AR8236/AR8316. > > It's based on the AR8236 datasheet and compile-tested only as I couldn't > find datasheets for AR8216/AR8316 and don't own devices with these chips. >

Re: [OpenWrt-Devel] [PATCH 1/4] ar8216: add reading ARL table for AR8216/AR8236/AR8316

2015-01-31 Thread Heiner Kallweit
Am 31.01.2015 um 11:52 schrieb Chris Green: > On Sat, Jan 31, 2015 at 10:28:04AM +0100, Heiner Kallweit wrote: >> Adds the chip-specific part of reading ARL table for AR8216/AR8236/AR8316. >> >> It's based on the AR8236 datasheet and compile-tested only as I couldn't >> find datasheets for AR8216/A

[OpenWrt-Devel] Status of new standard ETSI EN 300 328 (ralink)

2015-01-31 Thread Michael Heimpold
Hi wifi gurus :-) I recently learned that devices for the european market must fulfill the new ETSI standard EN 300 328 V1.8.1 since 2015-01-01. I also understand that most wifi chips require a firmware, often this is a binary vendor blob, which is just uploaded into the chip. Then a hardware depe

Re: [OpenWrt-Devel] [PATCH 1/4] ar8216: add reading ARL table for AR8216/AR8236/AR8316

2015-01-31 Thread Chris Green
On Sat, Jan 31, 2015 at 12:11:32PM +0100, Heiner Kallweit wrote: > Am 31.01.2015 um 11:52 schrieb Chris Green: > > On Sat, Jan 31, 2015 at 10:28:04AM +0100, Heiner Kallweit wrote: > >> It's based on the AR8236 datasheet and compile-tested only as I couldn't > >> find datasheets for AR8216/AR8316 an

Re: [OpenWrt-Devel] hardened openwrt & luci

2015-01-31 Thread Jo-Philipp Wich
Hi. > I've tested yesterday Openwrt CC (r44203) with all hardening options on > PKG_CC_STACKPROTECTOR_STRONG > KERNEL_CC_STACKPROTECTOR_STRONG > PKG_FORTIFY_SOURCE_2 > PKG_RELRO_FULL > > i've only done basic testing but it seems to work, > except luci which send me bad gatway. Execute /www/cgi-b

[OpenWrt-Devel] cURL: implement new functionality with cleanup and fixes

2015-01-31 Thread Christian Schoenebeck
remove obsolete configuration settings --disable-thread --enable-nonblocking --without-krb4 remove SSPI support only supported on windows correct --with/without-ca-path handling only supported with OpenSSL and PolarSSL correct LDAP/LDAPS protocol add dependency libopenldap added SCP/SFT