[OpenWrt-Devel] netifd: pppoe broken with fsl-gianfar

2015-12-04 Thread Ulrich Weber
Hi, upgrading to latest openwrt trunk broke PPPoE connectivity with fsl-gianfar Ethernet driver for me. Reason is the fsl-gianfar driver changed its behavior regarding link state notifications: linux 3.10: [ 1471.142926] libphy: mdio@ffe24000:09 - Link is Up - 1000/Full ip monitor: 15:43:53.02

[OpenWrt-Devel] [PATCH 3/3] conntrack-tools: split into conntrack/conntrackd

2015-11-04 Thread Ulrich Weber
as conntrack and conntrackd are completely independent programs, serving a different purpose. Also split by other distributions, as Debian and Ubuntu. Signed-off-by: Ulrich Weber --- package/network/utils/conntrack-tools/Makefile | 47 +- 1 file changed, 31 insertions

[OpenWrt-Devel] [PATCH 1/3] conntrack-tools: remove default config file

2015-11-04 Thread Ulrich Weber
default configuration will fill up disk by writing /var/log/conntrackd-stats.log Introduced due init script auto start. Signed-off-by: Ulrich Weber --- package/network/utils/conntrack-tools/Makefile | 7 --- package/network/utils/conntrack-tools/files/conntrackd.init | 1 + 2

[OpenWrt-Devel] [PATCH 2/3] conntrack-tools: upgrade to 1.4.3

2015-11-04 Thread Ulrich Weber
Signed-off-by: Ulrich Weber --- package/network/utils/conntrack-tools/Makefile | 4 +-- .../patches/100-missing_include.patch | 40 -- 2 files changed, 2 insertions(+), 42 deletions(-) delete mode 100644 package/network/utils/conntrack-tools/patches/100

[OpenWrt-Devel] [PATCH procd] syslog: set sane priority values

2015-11-04 Thread Ulrich Weber
otherwise LOG_USER/LOG_EMERG is used Signed-off-by: Ulrich Weber --- jail/seccomp.h | 2 +- rcS.c | 2 +- trace/trace.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/jail/seccomp.h b/jail/seccomp.h index c44a607..45eede7 100644 --- a/jail/seccomp.h +++ b/jail

[OpenWrt-Devel] [PATCH] kernel: omap_wdt module load typo

2015-11-04 Thread Ulrich Weber
autoload should be without .ko module extension Signed-off-by: Ulrich Weber --- package/kernel/linux/modules/other.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/kernel/linux/modules/other.mk b/package/kernel/linux/modules/other.mk index 022410f..5a975ed 100644

[OpenWrt-Devel] [PATCH] kernel: load softdog on boot

2015-11-04 Thread Ulrich Weber
same as for hardware watchdogs, otherwise procd cannot initialize it. Signed-off-by: Ulrich Weber --- package/kernel/linux/modules/other.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/kernel/linux/modules/other.mk b/package/kernel/linux/modules/other.mk index

Re: [OpenWrt-Devel] [PATCH 2/5] kernel: enable AES-NI for x86

2015-03-06 Thread Ulrich Weber
Hi John, On 06.03.2015 09:19, John Crispin wrote: define KernelPackage/crypto-aes/x86 - FILES+=$(LINUX_DIR)/arch/x86/crypto/aes-i586.ko - AUTOLOAD:=$(call AutoLoad,09,aes-i586) + FILES+=$(LINUX_DIR)/arch/x86/crypto/aes-i586.ko \ + $(LINUX_DIR)/arch/x86/crypto/aesni-intel.ko \ +

[OpenWrt-Devel] [PATCH 5/5] kernel: add x86_64 SSSE3 support for SHA1/SHA256/SHA512

2015-02-17 Thread Ulrich Weber
Signed-off-by: Ulrich Weber --- package/kernel/linux/modules/crypto.mk | 21 ++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk index 1a3050a..10e85e0 100644 --- a/package/kernel

[OpenWrt-Devel] [PATCH 2/5] kernel: enable AES-NI for x86

2015-02-17 Thread Ulrich Weber
Signed-off-by: Ulrich Weber --- package/kernel/linux/modules/crypto.mk | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk index 7f8b9f2..1ae962f 100644 --- a/package/kernel/linux/modules

[OpenWrt-Devel] [PATCH 4/5] kernel: move sha512 to own package

2015-02-17 Thread Ulrich Weber
Signed-off-by: Ulrich Weber --- package/kernel/linux/modules/crypto.mk | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk index e52f25a..1a3050a 100644 --- a/package/kernel/linux/modules

[OpenWrt-Devel] [PATCH 3/5] kernel: enable AES-NI for x86_64

2015-02-17 Thread Ulrich Weber
Signed-off-by: Ulrich Weber --- package/kernel/linux/modules/crypto.mk | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk index 1ae962f..e52f25a 100644 --- a/package/kernel/linux

[OpenWrt-Devel] [PATCH v2 0/5] kernel: x86/x86_64 crypto acceleration

2015-02-17 Thread Ulrich Weber
The following patches add hardware acceleration for AES and SHA1/SHA256/SHA512 on x86 and x86_64 systems Since SHA-2 is getting more important I moved SHA-512 from crypto-misc to an own package. v2 change: added proper dependencies and new package crypto-cryptd Ulrich Weber (5): kernel: add

[OpenWrt-Devel] [PATCH 1/5] kernel: add package crypto-cryptd

2015-02-17 Thread Ulrich Weber
Signed-off-by: Ulrich Weber --- package/kernel/linux/modules/crypto.mk | 11 +++ 1 file changed, 11 insertions(+) diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk index 4df2d73..7f8b9f2 100644 --- a/package/kernel/linux/modules/crypto.mk

[OpenWrt-Devel] [PATCH 4/4] kernel: add x86_64 SSSE3 support for SHA1/SHA256/SHA512

2015-02-11 Thread Ulrich Weber
Signed-off-by: Ulrich Weber --- package/kernel/linux/modules/crypto.mk | 21 ++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk index d5b83fb..c7a1e57 100644 --- a/package/kernel

[OpenWrt-Devel] [PATCH 3/4] kernel: move sha512 to own package

2015-02-11 Thread Ulrich Weber
Signed-off-by: Ulrich Weber --- package/kernel/linux/modules/crypto.mk | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk index 3d76ef3..d5b83fb 100644 --- a/package/kernel/linux/modules

[OpenWrt-Devel] [PATCH 2/4] kernel: enable AES-NI for x86_64

2015-02-11 Thread Ulrich Weber
Signed-off-by: Ulrich Weber --- package/kernel/linux/modules/crypto.mk | 12 1 file changed, 12 insertions(+) diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk index 7fea3bf..3d76ef3 100644 --- a/package/kernel/linux/modules/crypto.mk

[OpenWrt-Devel] [PATCH 1/4] kernel: enable AES-NI for x86

2015-02-11 Thread Ulrich Weber
Signed-off-by: Ulrich Weber --- package/kernel/linux/modules/crypto.mk | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk index 4df2d73..7fea3bf 100644 --- a/package/kernel/linux

[OpenWrt-Devel] [PATCH 0/4] kernel: x86/x86_64 crypto acceleration

2015-02-11 Thread Ulrich Weber
The following patches add hardware acceleration for AES and SHA1/SHA256/SHA512 on x86 and x86_64 systems Since SHA-2 is getting more important I moved SHA-512 from crypto-misc to an own package. Ulrich Weber (4): kernel: enable AES-NI for x86 kernel: enable AES-NI for x86_64 kernel: move

[OpenWrt-Devel] [PATCH] firewall3: fix left shift on 64 bit systems in fw3_bitlen2netmask

2015-01-05 Thread Ulrich Weber
otherwise 0.0.0.0/0 is set as 0.0.0.0/255.255.255.255 on x86_64 Signed-off-by: Ulrich Weber --- utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils.c b/utils.c index 71a0f13..b2fbe02 100644 --- a/utils.c +++ b/utils.c @@ -803,7 +803,7 @@ fw3_bitlen2netmask(int

[OpenWrt-Devel] [PATCH] linux-firmware: add broadcom Tigon3 57766 firmware

2014-06-25 Thread Ulrich Weber
57766 devices with no nvram need a service patch firmware for the boot code to support EEE. This patch adds the fw. Signed-off-by: Ulrich Weber --- package/firmware/linux-firmware/Makefile | 20 package/kernel/linux/modules/netdevices.mk | 2 +- 2 files changed, 21

[OpenWrt-Devel] [PATCH netifd] proto-shell: set proto_task_killed for SIGTERM only

2014-06-10 Thread Ulrich Weber
otherwise teardown will not kill the process if the interface was renewed before, which set proto_task_killed Signed-off-by: Ulrich Weber --- proto-shell.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/proto-shell.c b/proto-shell.c index 574c574..09ce75e 100644 --- a

[OpenWrt-Devel] [PATCH netifd] proto-shell: skip renew during pending process

2014-06-10 Thread Ulrich Weber
otherwise either pending setup or teardown process might get killed. Also no need to kill a pending renew process. Signed-off-by: Ulrich Weber --- proto-shell.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/proto-shell.c b/proto-shell.c index c4039ed..574c574 100644 --- a/proto-shell.c

[OpenWrt-Devel] [PATCH] netifd: fix IPv6 Link-local DNS server

2014-04-23 Thread Ulrich Weber
interface name must be added to Link-local IPv6 DNS servers, otherwise they are unusable. Signed-off-by: Ulrich Weber --- interface-ip.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/interface-ip.c b/interface-ip.c index d5a3832..6f42015 100644 --- a/interface

Re: [OpenWrt-Devel] [PATCH] x86_64: enable PCI Express support

2014-04-23 Thread Ulrich Weber
ping there is probably no x86_64 bit system out there without PCI Express... :) On 02/27/2014 12:13 PM, Ulrich Weber wrote: enable PCI Express support for x86_64 target Signed-off-by: Ulrich Weber --- target/linux/x86_64/config-default | 2 ++ 1 file changed, 2 insertions(+) diff --git a

[OpenWrt-Devel] [PATCH] firewall3: add IPv6 NAT support

2014-04-23 Thread Ulrich Weber
This Patch removes the IPv4 only limitation for NAT. IPv6 NAT support was added in Linux Kernel 3.7 and iptables 1.4.17 Signed-off-by: Ulrich Weber --- defaults.c | 8 zones.c| 13 - 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/defaults.c b

[OpenWrt-Devel] [PATCH] firewall3: support extra_masq option

2014-04-23 Thread Ulrich Weber
allows to set additional options for masquerading rules via new option extra_masq. Useful e.g. for not NATing VPN traffic with: option 'extra_masq' '-m policy --dir out --pol none' Signed-off-by: Ulrich Weber --- options.h | 1 + zones.c | 2 ++ 2 files changed, 3 inserti

[OpenWrt-Devel] ppp: allow to set PPP interface name via config

2014-04-22 Thread Ulrich Weber
allows to set PPP interface name manually via new network interface option pppname. If not set, default naming will be used (e.g. pppoe-eth0) Signed-off-by: Ulrich Weber --- package/network/services/ppp/files/ppp.sh | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a

[OpenWrt-Devel] [PATCH] Kernel support for USB_NET_CDC_EEM and USB_NET_CDC_SUBSET

2014-04-22 Thread Ulrich Weber
needed for Android USB Tethering Signed-off-by: Ulrich Weber --- package/kernel/linux/modules/usb.mk | 32 1 file changed, 32 insertions(+) diff --git a/package/kernel/linux/modules/usb.mk b/package/kernel/linux/modules/usb.mk index 882809f..f4fecd6 100644

[OpenWrt-Devel] [PATCH] x86_64: enable PCI Express support

2014-02-27 Thread Ulrich Weber
enable PCI Express support for x86_64 target Signed-off-by: Ulrich Weber --- target/linux/x86_64/config-default | 2 ++ 1 file changed, 2 insertions(+) diff --git a/target/linux/x86_64/config-default b/target/linux/x86_64/config-default index ad27973..713d6af 100644 --- a/target/linux/x86_64

Re: [OpenWrt-Devel] [PATCH] dnsmasq: add reload to init script and use it by dhcp client

2014-01-16 Thread Ulrich Weber
the proper fix here is... Should /etc/init.d/dnsmasq tell the procd to restart the process? Or the init script must verify that the process exited before restarting the new one? Cheers Ulrich On 01/15/2014 04:31 PM, Ulrich Weber wrote: if you enter "/etc/init.d/dnsmasq restart" an

Re: [OpenWrt-Devel] [PATCH] dnsmasq: add reload to init script and use it by dhcp client

2014-01-15 Thread Ulrich Weber
/2014 03:06 PM, John Crispin wrote: Hi, On 15/01/2014 11:43, Ulrich Weber wrote: avoids nasty race condition between manual "dnsmasq restart" and "killall -HUP dnsmasq" by dhcp client, killing the init script accidentially please make a more elaborate description of what race

[OpenWrt-Devel] [PATCH] dnsmasq: add reload to init script and use it by dhcp client

2014-01-15 Thread Ulrich Weber
avoids nasty race condition between manual "dnsmasq restart" and "killall -HUP dnsmasq" by dhcp client, killing the init script accidentially Signed-off-by: Ulrich Weber --- package/network/ipv6/6relayd/files/6relayd-update | 2 +- package/network/services/dnsmasq/fi

[OpenWrt-Devel] [PATCH] netifd: enable coredumps again

2013-12-05 Thread Ulrich Weber
got broken due procd startup. Requires procd resource limit patch. Signed-off-by: Ulrich Weber --- package/network/config/netifd/files/etc/init.d/network | 8 package/system/procd/files/procd.sh| 5 +++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git

[OpenWrt-Devel] [PATCH] procd: set resource limits for service instances

2013-12-05 Thread Ulrich Weber
useful to enable core dumps or set resource limits Signed-off-by: Ulrich Weber --- service/instance.c | 66 ++ service/instance.h | 1 + 2 files changed, 67 insertions(+) diff --git a/service/instance.c b/service/instance.c index 20017ce

[OpenWrt-Devel] [PATCH] lldpd: update to 0.7.6, add lldpcli

2013-10-29 Thread Ulrich Weber
lldpctl symlinks to lldpcli Signed-off-by: Ulrich Weber --- package/network/services/lldpd/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/network/services/lldpd/Makefile b/package/network/services/lldpd/Makefile index d850b11..5b634eb 100644 --- a

[OpenWrt-Devel] [PATCH] libnetfilter-conntrack: update to 1.0.4

2013-10-29 Thread Ulrich Weber
update libnetfilter-conntrack to 1.0.4 Signed-off-by: Ulrich Weber --- package/libs/libnetfilter-conntrack/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libs/libnetfilter-conntrack/Makefile b/package/libs/libnetfilter-conntrack/Makefile index 43413a7

[OpenWrt-Devel] [PATCH 2/2] kernel: update x86 generic to 3.10.13

2013-10-01 Thread Ulrich Weber
Signed-off-by: Ulrich Weber --- target/linux/generic/config-3.10 | 1 + target/linux/x86/generic/config-3.10 | 7 +++ target/linux/x86/generic/target.mk | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/target/linux/generic/config-3.10 b/target/linux/generic/config

[OpenWrt-Devel] [PATCH 0/2] [x86] generic: update kernel to 3.10.13

2013-10-01 Thread Ulrich Weber
Updates x86 generic target to Linux Version 3.10.13. Renames old 3.8 configuration and adjust new kernel configuration. Ulrich Weber (2): kernel: renamed x86 generic config to 3.10 kernel: update x86 generic to 3.10.13 target/linux/generic/config-3.10 | 1 + target/linux

[OpenWrt-Devel] [PATCH 1/2] kernel: renamed x86 generic config to 3.10

2013-10-01 Thread Ulrich Weber
Signed-off-by: Ulrich Weber --- target/linux/x86/generic/{config-3.8 => config-3.10} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename target/linux/x86/generic/{config-3.8 => config-3.10} (100%) diff --git a/target/linux/x86/generic/config-3.8 b/target/linux/x86/generic/confi