- Mar 10, 2016
-
-
John Crispin authored
IPVS (IP Virtual Server) implements transport-layer load balancing inside the Linux kernel so called Layer-4 switching. IPVS running on a host acts as a load balancer at the front of a cluster of real servers, it can direct requests for TCP/UDP based services to the real servers, and makes services of the real servers to appear as a virtual service on a single IP address. Signed-off-by:
Mauro Mozzarelli <mauro@ezplanet.net> SVN-Revision: 48982
-
John Crispin authored
Signed-off-by:
John Crispin <blogic@openwrt.org> SVN-Revision: 48981
-
John Crispin authored
base-files: add function ucidef_set_interface_raw to enable default configuration on interfaces other than lan and wan. Signed-off-by:
Micke Prag <micke.prag@telldus.se> SVN-Revision: 48976
-
- Mar 08, 2016
-
-
John Crispin authored
x509-username-field was added in OpenVPN 2.2, and verify-x509-name was added in 2.3. This fixes ticket #18807. Signed-off-by:
Jeffery To <jeffery.to@gmail.com> SVN-Revision: 48969
-
John Crispin authored
Signed-off-by:
Álvaro Fernández Rojas <noltari@gmail.com> SVN-Revision: 48965
-
- Mar 07, 2016
-
-
Rafał Miłecki authored
This prepares brcmfmac for better country handling and fixes BCM4360 support which was always failing with: [ 13.249195] brcmfmac: brcmf_pcie_download_fw_nvram: FW failed to initialize Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 48959
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48958
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48955
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48952
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48951
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48950
-
Felix Fietkau authored
I do not know if this causes any problems now, but we should not set it, because it is reserved. Some more recent versions of the Lantiq DSL API driver and Control is checking if only valid bits are set. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 48948
-
Felix Fietkau authored
There are some cases where ISPs are running ATM over VDSL or PTM over ADSL, this is not the common case, but these cases exist. Make it possible to configure OpenWrt for such cases by adding a new config option line_mode. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 48947
-
Felix Fietkau authored
The detailed annex option were only available in the danube DSL app including the activation of G.992.2 Annex A (ADSL Lite). This is now also added to the vdsl app for the vrx200. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 48946
-
Felix Fietkau authored
The adsl control app missed the activation of annex M and annex L in the Annex A part, this now activates everything the firmware supports. In Annex L type only the wide US (Mask1) was activated, now also the narrow US (Mask2) version gets activated. In addition annex J was also added. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 48945
-
Felix Fietkau authored
Instead of having two different types adsl and vdsl just create one dsl type. This way we can use the same luci code for adsl and vdsl and the config parameters are not so different. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 48944
-
Felix Fietkau authored
I am not calling dsl_cmd because I want to ignore the lock, quit should also be send when someone else is accessing it. I saw that some other call was stuck here and all following calls were stuck in the dsl_cmd lock. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 48943
-
Felix Fietkau authored
We are now shipping a DSL firmware, do not set it by default to some file name. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 48941
-
Felix Fietkau authored
This checks for the VRX firmware provided in the OpenWrt package. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 48940
-
Felix Fietkau authored
Instead of having two big binaries only add one binary and then a patch to create the other one when needed at runtime. This is easier to handle in one Makefile for both firmware files. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48939
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48938
-
- Mar 05, 2016
-
-
Hauke Mehrtens authored
Fix buildbot error for mpc85xx. ehci-fsl.ko should be packaged inside the usb2 package, because it depends on the ehci kernel module. The fsl-mph-dr-of.ko module can stay in an own package because the ehci driver depends on it. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 48932
-
Hauke Mehrtens authored
This fixes this section mismatch warning: The function spi_gpio_custom_get_slave_cs() references the variable __initdata bus_nump. This is often because spi_gpio_custom_get_slave_cs lacks a __initdata annotation or the annotation of bus_nump is wrong. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 48930
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48928
-
Felix Fietkau authored
Enable platform-defined GPIO button support for ath9k device. Key poller is activated for attached platform buttons. Requires ath9k GPIO chip access. Signed-off-by:
Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl> SVN-Revision: 48921
-
- Mar 04, 2016
-
-
Jo-Philipp Wich authored
Signed-off-by:
Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 48920
-
Jo-Philipp Wich authored
Ensure that ikey and okey are sent in network byte order to the kernel. Also don't mangle external IP addrs and routes when reconfiguring iinterfaces. Signed-off-by:
Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 48919
-
Jo-Philipp Wich authored
Apply the error ignore mechanism to host builds as well in order to skip over broken feed packages. Signed-off-by:
Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 48918
-
John Crispin authored
MD5s are shorter than SHA256, so reading buffer has to be bigger to read the whole hash. Signed-off-by:
Michal Hrusecky <michal.hrusecky@nic.cz> SVN-Revision: 48917
-
John Crispin authored
Extend /etc/config/system with a parameter to set the default respawn retry for procd launched services that have respawn enabled. config service option respawn_retry -1 All services that don't specify specific respawn parameters will get their defaults added by procd.sh. If respawn_retry is specified in /etc/config/system the default retry limit will be set to this value by procd. Signed-off-by:
Helmut Schaa <helmut.schaa@googlemail.com> SVN-Revision: 48915
-
John Crispin authored
One of the host patches introduces the new header file lnum_config.h included by luaconf.h, but doesn't install it. Install it to allow building C modules for the host Lua. Signed-off-by:
Matthias Schiffer <mschiffer@universe-factory.net> SVN-Revision: 48907
-
- Mar 03, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48897
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48895
-
John Crispin authored
Without the IRQF_ONESHOT flag in devm_request_threaded_irq() call I get following error: genirq: Threaded irq requested with handler=NULL and !ONESHOT for irq 56 gpio-keys gpio-keys: failed to request irq:56 for gpio:20 >From kernel/irq/manage.c: The interrupt was requested with handler = NULL, so we use the default primary handler for it. But it does not have the oneshot flag set. In combination with level interrupts this is deadly, because the default primary handler just wakes the thread, then the irq lines is reenabled, but the device still has the level irq asserted. Rinse and repeat.... While this works for edge type interrupts, we play it safe and reject unconditionally because we can't say for sure which type this interrupt really has. The type flags are unreliable as the underlying chip implementation can override them. Signed-off-by:
Petr Štetiar <ynezz@true.cz> SVN-Revision: 48894
-
John Crispin authored
The image_check currently fails when it cannot read all magic bytes in a single chunk. But this can happen when the data are read from a pipe. This currently breaks the openmesh.sh upgrade script with musl because it uses dd with a blocksize of 1 to copy the image file to the mtd process. The read can simply be repeated until enough bytes are read for the magic byte check. It only stops when either an error was returned or 0 bytes were read. Signed-off-by:
Sven Eckelmann <sven.eckelmann@open-mesh.com> SVN-Revision: 48891
-
John Crispin authored
Signed-off-by:
Sven Eckelmann <sven.eckelmann@open-mesh.com> SVN-Revision: 48890
-
John Crispin authored
It was noticed that the system can hang during the reboot before the kernel actually triggers the system reset and before all processes are stopped. The watchdog didn't automatically restart the system because the om-watchdog process was still running and triggering the hardware watchdog. Instead the system should stop the watchdog during the shutdown to get the benefit of an hardware reset in case of an software related problem. This stop can be done quite easily with procd because it keeps track of its started processes. Signed-off-by:
Sven Eckelmann <sven.eckelmann@open-mesh.com> SVN-Revision: 48889
-
- Mar 02, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48885
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48883
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48882
-