11550 Commits

Author SHA1 Message Date
Felix Fietkau
0b2a2f93df qos-scripts: fix ingress packet marking with ifb
Split connection mark into two parts:

The lower nibble contains the confirmed conntrack mark which is not
generated by default/reclassify rules.
The upper nibble contains the current value specified by
default/reclassify rules.

For egress, the default/reclassify value is preferred
For ingress, the connection mark is preferred

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41682 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-17 12:02:06 +00:00
Hauke Mehrtens
41489cbfe8 mac80211: add new b43 config option to issue rebuild
With this patch mac80211 will be rebuild when one of these config 
options was changed.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41677 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-16 20:30:30 +00:00
Hauke Mehrtens
0500f1f2a2 mac80211: b43: fix PHY_G support.
I missed adding B43_PHY_G to .local-symbols, without this it will not 
be added to autoconf.h

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41676 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-16 20:28:08 +00:00
Felix Fietkau
221bc9dbb1 iwinfo: fix crash on parsing mtd (#15807)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41675 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-16 18:57:23 +00:00
Felix Fietkau
64d401bb8a libubox: update to the latest version, fixes a jshn parsing error (#17128)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41674 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-16 18:35:25 +00:00
Felix Fietkau
233fa8a2bf ath9k: add a fix for tx pending frame accounting, fixes some tx hang issues
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41673 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-16 18:26:21 +00:00
John Crispin
28f1ec6edf lantiq: re-add 0041-lzma-fixup.patch to uboot
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41671 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-16 10:43:44 +00:00
Hauke Mehrtens
7bb7cda1c1 mac80211: b43: backport b43 patches from wireless testing
This brings b43 up to wireless-testing/master master-2014-07-15

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41668 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-15 21:58:03 +00:00
Felix Fietkau
4b085f6a37 hostapd: add a require_mode option in wifi-device sections to select the minimum hardware mode that the AP requires from clients
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41665 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-15 10:30:08 +00:00
Gabor Juhos
96131b0538 package/uboot-envtools: add support for the EnGenius EAP300 v2 board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41660 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-14 21:30:29 +00:00
John Crispin
8c511764ea kernel: fix kmod-igb dependencies
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41656 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-14 18:43:12 +00:00
Gabor Juhos
0299c1d457 package/uboot-envtools: add support for the Tube2H board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41651 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-14 16:03:36 +00:00
Imre Kaloz
44e7bc82d5 [procd]: allow overriding the kernel partition's name
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41646 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-14 14:53:15 +00:00
Jonas Gorski
ee57161066 kernel: remove stray " from igp module title
Fixes #17108.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41645 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-14 14:39:00 +00:00
Steven Barth
399db2dbe9 odhcpd: disable packet socket if unneeded to preserve performance
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41644 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-14 13:39:03 +00:00
Gabor Juhos
59f759b8a5 base-files: strip quotes from the MAC address in macaddr_canonicalize()
Extracted from http://patchwork.openwrt.org/patch/5716/

Signed-off-by: Forest Crossman <cyrozap@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41639 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-14 10:25:49 +00:00
John Crispin
5c2141fb9d kernel: add igb kernel module
Added igb kernel module which supports a variety of Intel GigE PCIe devices

Signed-off-by: Tim Harvey <tharvey@gateworks.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41637 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-14 07:38:48 +00:00
Imre Kaloz
bd652ee268 [procd]: we already have a get_magic_long() in common.sh for sysupgrade, don't break it
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41628 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-13 20:51:17 +00:00
Felix Fietkau
8b62e7b22d base-files: adjust the default netfilter tcp established connection timeout as per RFC 5382 (#17098)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41599 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-13 10:24:34 +00:00
John Crispin
4cb2ca86ab lantiq: configure uboot-envtools on BTHOMEHUBV2B and make it work correctly on other lantiq boards
Generate the configuration file for uboot-envtools
on BTHOMEHUBV2B. Adds the specific parameters for the
BTHOMEHUBV2B and also fixes an incorrect path which
would have affected other lantiq boards as well
(currently only the GIGASX76X).

Signed-off-by: Ben Mulvihill <ben.mulvihill@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41597 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-13 07:17:54 +00:00
Hauke Mehrtens
35c8c127b5 brcm47xx: deactivate ssb and old phy code for new devices
This deactivates ssb and G-PHY code in b43 for the mips74k profile in 
brcm47xx.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41594 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-12 15:39:31 +00:00
Hauke Mehrtens
6be23f52ec mac80211: b43: backport b43 patches from wireless testing
This brings b43 up to wireless-testing/master master-2014-07-10

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41593 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-12 15:37:34 +00:00
John Crispin
19594fc3ed procd: correctly identify ubifs in tar file
A missing path prevents the rootfs type contained in a SysupgradeNAND
tar file from being determined correctly.

This fixes it, and also corrects a minor spelling mistake.

Signed-off-by: Ben Mulvihill <ben.mulvihill@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41564 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-10 19:16:31 +00:00
John Crispin
0126e7505e sysupgrade: Enable killing of all processes under upgraded
If the sysupgrade scripts is called under upgraded, it will not kill all
other processes as it should to avoid interference by locked filesystem.
This patch checks the parent and if it is upgraded, it kills all.

Signed-off-by: André Valentin <avalentin@marcant.net>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41563 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-10 19:16:27 +00:00
Jo-Philipp Wich
2d1acf1049 firewall: fix segfault introduced by latest update
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41558 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-10 16:44:20 +00:00
Felix Fietkau
c4eb977caf mac80211: Fix config variable name for dtim_period
The vif option dtim_period was accidently renamed dtim_interval in r38988
("netifd: add wireless configuration support and port mac80211 to the new
framework"). This is wrong and makes the dtim_period/dtim_interval a dead
option because the rest of the config generation code still uses dtim_period.

Reported-by: Jeppe Ledet-Pedersen <jlp@steinwurf.com>
Signed-off-by: Sven Eckelmann <sven@narfation.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41557 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-10 12:29:27 +00:00
Jo-Philipp Wich
738111041c firewall: fix regressions introduced after latest ubus rework
The commit 92281eb747b56e748b7c3d754055919c23befdd4 broke fw3_ubus_addresses() so that
no addresses where returned at all, this caused fw3 to not emit NAT reflection rules
anymore.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41556 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-10 10:21:17 +00:00
Felix Fietkau
bbf839a3e3 qos-scripts: remove maxsize options and packet size based reclassify from the default config
They should be unnecessary with fq_codel, and simplifying rules helps
with performance

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41549 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-08 11:19:51 +00:00
Hauke Mehrtens
43474360c7 broadcom-wl: assign first increased mac address to internal wifi core
When the original mac addresses are not valid assign the first one to 
the internal wifi core, this matches the manufacture mac address in 
most cases. In addition refresh the patches.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41545 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-07 17:38:54 +00:00
Felix Fietkau
8869e6ed86 broadcom-wl: disable mips16 support, fixes build
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41540 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-07 08:29:35 +00:00
Hauke Mehrtens
a8134fb250 samba36: update to minor version 3.6.24
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41525 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-06 11:23:13 +00:00
Hauke Mehrtens
1287291e35 mac80211: b43: add support for firmware 784.2
This adds firmware 784.2 for b43 as an option.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41524 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-06 10:58:14 +00:00
Hauke Mehrtens
c697e27174 mac80211: update linux-firmware
This updates linux-firmware to version 
7f388b4885cf64d6b7833612052d20d4197af96f from 2014-06-04.
In addition it adds new firmware for Intel, Broadcom and Realtek devices.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41523 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-06 10:34:34 +00:00
Hauke Mehrtens
7b6657b8ba broadcom-wl: improve setting leddc
Use leddc value from other routers and improve the script.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41519 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-05 23:24:41 +00:00
Hauke Mehrtens
a91dd18ada broadcom-wl: fix led support
Some devices have an nvram setting, which make broadcom-wl turn of the 
led all the time. When the driver is switched on and we find such a 
setting we replace it with a better value.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41518 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-05 22:55:40 +00:00
Hauke Mehrtens
dd275c5e13 broadcom-wl: fixup mac addresses.
Some series of devices are using the same mac address, which causes 
conflicts for these devices we generate a new mac address based on the 
base address. This patch adds this functionality to braodcom-wl.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41514 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-05 19:23:40 +00:00
Felix Fietkau
a6f2a0aab3 samba36: disable acl support to avoid picking up a dependency on libacl (#16988)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-04 11:42:57 +00:00
Felix Fietkau
787f069150 samba36: do not pick up libattr as a dependency
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41508 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-04 09:55:14 +00:00
Jo-Philipp Wich
9193d6ca9e rpcd: fix parsing of executable plugin output
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41502 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-03 22:21:04 +00:00
Felix Fietkau
4ea528e4af ubus: update to the latest version, fixes compile error regressions
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41496 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-03 18:57:47 +00:00
John Crispin
71741b55b2 wrt55agv2-spidevs: fix compile issues
i think this breakage was introduced when linux moved to uapi header

Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41493 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-03 11:56:56 +00:00
Felix Fietkau
21e787d3a2 ubus: update to the latest version, increases maximum message size and adds a few fixes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41492 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-03 10:49:41 +00:00
Jo-Philipp Wich
a61c1dd597 firewall: fix issue with parsing network options
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41491 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-03 09:21:44 +00:00
Felix Fietkau
3c5ac3fecb rc.common: when reloading a service using procd, fall back to calling start instead of restart
This avoids unnecessary service restarts

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41490 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-03 06:21:49 +00:00
Hauke Mehrtens
1e1faa2ebe mac80211: update regulatory database to master-2014-06-13
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41489 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-02 22:27:32 +00:00
Hauke Mehrtens
f6523f58d9 iwinfo: fix string format for country code
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41485 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-02 21:43:17 +00:00
Felix Fietkau
8ef67937f1 igmpproxy: automatically add firewall rules for multicast routing based on the current config
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41483 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-02 19:18:23 +00:00
Felix Fietkau
218ae8eb00 procd: add a shell helper function to emit a config.change event
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41482 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-02 19:18:20 +00:00
Felix Fietkau
42647b77cc procd: add shell functions to add instance data
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41481 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-02 19:18:16 +00:00
Felix Fietkau
3a49df3b9c firewall: update to the latest version, adds support for fetching firewall rules from procd
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41480 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-07-02 19:18:13 +00:00