openwrt.git
12 years agoath9k: fix beacon issues on ar93xx
nbd [Mon, 27 Feb 2012 22:56:00 +0000 (22:56 +0000)]
ath9k: fix beacon issues on ar93xx

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30745 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agonetifd: update to 2012-02-26, fixes ipv4 broadcast handling
nbd [Mon, 27 Feb 2012 16:23:50 +0000 (16:23 +0000)]
netifd: update to 2012-02-26, fixes ipv4 broadcast handling

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30744 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agonetifd: add a hotplug handler for setting sysctls (based on the old 10-routes file)
nbd [Mon, 27 Feb 2012 16:23:47 +0000 (16:23 +0000)]
netifd: add a hotplug handler for setting sysctls (based on the old 10-routes file)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30743 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agomac80211: update to wireless-testing 2012-02-23
nbd [Mon, 27 Feb 2012 16:23:43 +0000 (16:23 +0000)]
mac80211: update to wireless-testing 2012-02-23

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30742 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agonetifd: add a new udhcpc default script for command line use (no uci support)
nbd [Mon, 27 Feb 2012 16:23:39 +0000 (16:23 +0000)]
netifd: add a new udhcpc default script for command line use (no uci support)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30741 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[generic] revert unrelated change in previous commit
jow [Mon, 27 Feb 2012 09:34:31 +0000 (09:34 +0000)]
[generic] revert unrelated change in previous commit

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30738 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[generic] partly revert r30708, it breaks various arches
jow [Mon, 27 Feb 2012 09:33:36 +0000 (09:33 +0000)]
[generic] partly revert r30708, it breaks various arches

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30737 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: don't read RAMIPS_RX_CALC_IDX0 register in the loop
juhosg [Sun, 26 Feb 2012 10:54:13 +0000 (10:54 +0000)]
ramips: don't read RAMIPS_RX_CALC_IDX0 register in the loop

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30733 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: raeth: add rx_info structure
juhosg [Sun, 26 Feb 2012 10:54:12 +0000 (10:54 +0000)]
ramips: raeth: add rx_info structure

This helps to reduce code size on RX path:

add/remove: 0/0 grow/shrink: 3/1 up/down: 68/-56 (12)
function                                     old     new   delta
ramips_eth_open                             1104    1144     +40
ramips_ring_free                             212     232     +20
ramips_eth_stop                              400     408      +8
ramips_eth_rx_hw                             648     592     -56

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30732 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: raeth: add tx_info structure
juhosg [Sun, 26 Feb 2012 10:54:10 +0000 (10:54 +0000)]
ramips: raeth: add tx_info structure

This helps to reduce code size on TX path:

add/remove: 0/0 grow/shrink: 1/4 up/down: 56/-92 (-36)
function                                     old     new   delta
ramips_eth_open                             1048    1104     +56
ramips_eth_tx_housekeeping                   156     148      -8
ramips_ring_free                             224     212     -12
ramips_eth_stop                              420     400     -20
ramips_eth_hard_start_xmit                   480     428     -52

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30731 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoRevert "scripts/download.pl: fix sourceforge url"
nbd [Sun, 26 Feb 2012 09:29:53 +0000 (09:29 +0000)]
Revert "scripts/download.pl: fix sourceforge url"

To use the new url, the project name would need to be appended multiple times,
let's hope the old redirect will continue to work in the future

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30730 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoixp4xx: fix a compile error
nbd [Sat, 25 Feb 2012 22:12:11 +0000 (22:12 +0000)]
ixp4xx: fix a compile error

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30728 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] firewall: allow ICMPv6 type 129 (echo reply) - this fixes basic ICMPv6...
jow [Sat, 25 Feb 2012 21:00:23 +0000 (21:00 +0000)]
[package] firewall: allow ICMPv6 type 129 (echo reply) - this fixes basic ICMPv6 in case no connection tracking is used

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30727 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoscripts/download.pl: fix sourceforge url
nbd [Sat, 25 Feb 2012 20:44:02 +0000 (20:44 +0000)]
scripts/download.pl: fix sourceforge url

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30726 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[generic] add some missing 2.6.39 kernel symbols observed on x86/generic builds
jow [Sat, 25 Feb 2012 13:17:32 +0000 (13:17 +0000)]
[generic] add some missing 2.6.39 kernel symbols observed on x86/generic builds

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30718 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[x86] enable RTC_CLASS for Linux 3.2 and 3.3
jow [Sat, 25 Feb 2012 13:06:26 +0000 (13:06 +0000)]
[x86] enable RTC_CLASS for Linux 3.2 and 3.3

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30717 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] kernel: only depend on kmod-rtc-core if its provided by the used Kernel...
jow [Sat, 25 Feb 2012 13:05:59 +0000 (13:05 +0000)]
[package] kernel: only depend on kmod-rtc-core if its provided by the used Kernel version

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30716 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] dropbear: patch possible use after free by authenticated remote users with...
jow [Sat, 25 Feb 2012 12:40:46 +0000 (12:40 +0000)]
[package] dropbear: patch possible use after free by authenticated remote users with active command restrictions (CVE-2012-0920)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30714 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: raeth: don't process disabled interrupts
juhosg [Sat, 25 Feb 2012 11:59:19 +0000 (11:59 +0000)]
ramips: raeth: don't process disabled interrupts

Also rename the 'fe_int' variable.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30713 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoar71xx: use v6.0.0 in UBTN-XM firmwares (closes #11038)
juhosg [Fri, 24 Feb 2012 20:41:38 +0000 (20:41 +0000)]
ar71xx: use v6.0.0 in UBTN-XM firmwares (closes #11038)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30712 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] uci: update to git head, reduces quotations in exported config files and...
jow [Fri, 24 Feb 2012 18:07:06 +0000 (18:07 +0000)]
[package] uci: update to git head, reduces quotations in exported config files and fixes delta list handling in the Lua binding

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30711 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: fix FONERA20N image generation
juhosg [Fri, 24 Feb 2012 16:18:46 +0000 (16:18 +0000)]
ramips: fix FONERA20N image generation

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30710 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] broadcom-wl: remove an erroneous BUG() call in the glue driver
jow [Fri, 24 Feb 2012 13:36:46 +0000 (13:36 +0000)]
[package] broadcom-wl: remove an erroneous BUG() call in the glue driver

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30709 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoconfig: deprecated symbol CONFIG_LEDS_GPIO_PLATFORM
jow [Fri, 24 Feb 2012 10:35:20 +0000 (10:35 +0000)]
config: deprecated symbol CONFIG_LEDS_GPIO_PLATFORM

CONFIG_LEDS_GPIO_PLATFORM went away a while ago.

http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=commit;h=2bcc7ed5b83b0a59c6976476e8788675038fb11b

Also, most platforms comment out CONFIG_LEDS_GPIO but not x86 for some reason.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30708 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: image: increase minimum kernel partition size to 896k
juhosg [Thu, 23 Feb 2012 19:58:16 +0000 (19:58 +0000)]
ramips: image: increase minimum kernel partition size to 896k

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30706 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: image: cleanup and sort templates/profiles
juhosg [Thu, 23 Feb 2012 19:58:15 +0000 (19:58 +0000)]
ramips: image: cleanup and sort templates/profiles

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30705 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: image: use GENERIC_4M template for the ALL0256N board
juhosg [Thu, 23 Feb 2012 19:58:14 +0000 (19:58 +0000)]
ramips: image: use GENERIC_4M template for the ALL0256N board

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30704 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: image: introduce mkmtd/{,phys,spi} helpers
juhosg [Thu, 23 Feb 2012 19:58:12 +0000 (19:58 +0000)]
ramips: image: introduce mkmtd/{,phys,spi} helpers

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30703 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: image: pass mtdlayout variables by value
juhosg [Thu, 23 Feb 2012 19:58:11 +0000 (19:58 +0000)]
ramips: image: pass mtdlayout variables by value

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30702 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: image: merge F5D8235V{1,2} templates
juhosg [Thu, 23 Feb 2012 19:58:10 +0000 (19:58 +0000)]
ramips: image: merge F5D8235V{1,2} templates

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30701 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: image: use generic template for the WR6202, OMNIEMB, W502U boards
juhosg [Thu, 23 Feb 2012 19:58:07 +0000 (19:58 +0000)]
ramips: image: use generic template for the WR6202, OMNIEMB, W502U boards

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30700 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: image: introduce mkcmdline helper
juhosg [Thu, 23 Feb 2012 19:58:06 +0000 (19:58 +0000)]
ramips: image: introduce mkcmdline helper

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30699 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: image: use the GENERIC_4M template for the V11ST-FE board
juhosg [Thu, 23 Feb 2012 19:58:04 +0000 (19:58 +0000)]
ramips: image: use the GENERIC_4M template for the V11ST-FE board

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30698 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: image: simplify Makefile a bit
juhosg [Thu, 23 Feb 2012 19:58:03 +0000 (19:58 +0000)]
ramips: image: simplify Makefile a bit

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30697 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: image: add MkImageLzma wrapper
juhosg [Thu, 23 Feb 2012 19:58:02 +0000 (19:58 +0000)]
ramips: image: add MkImageLzma wrapper

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30696 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: image: allow to build board specific initramfs images
juhosg [Thu, 23 Feb 2012 19:58:01 +0000 (19:58 +0000)]
ramips: image: allow to build board specific initramfs images

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30695 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] firewall: bail out if uci is used in firewall include files
jow [Thu, 23 Feb 2012 18:50:47 +0000 (18:50 +0000)]
[package] firewall: bail out if uci is used in firewall include files

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30694 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] iwinfo: fix wl backend, unsigned -> signed for mcs idx, revision bump after...
jow [Thu, 23 Feb 2012 18:20:51 +0000 (18:20 +0000)]
[package] iwinfo: fix wl backend, unsigned -> signed for mcs idx, revision bump after latest abi changes

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30693 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] iwinfo: replace internal constant mode strings with enums
jow [Thu, 23 Feb 2012 13:16:09 +0000 (13:16 +0000)]
[package] iwinfo: replace internal constant mode strings with enums

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30692 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] iwinfo: implement netlink scanning code, rework IE parsing code
jow [Thu, 23 Feb 2012 12:18:46 +0000 (12:18 +0000)]
[package] iwinfo: implement netlink scanning code, rework IE parsing code

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30691 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[atm] drop backported patches as they cause regressions and oopses
blogic [Thu, 23 Feb 2012 07:42:04 +0000 (07:42 +0000)]
[atm] drop backported patches as they cause regressions and oopses

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30690 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[lantiq] fixes etop locking issue
blogic [Thu, 23 Feb 2012 07:42:00 +0000 (07:42 +0000)]
[lantiq] fixes etop locking issue

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30689 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: merge identical switch configuration entries
juhosg [Wed, 22 Feb 2012 19:46:19 +0000 (19:46 +0000)]
ramips: merge identical switch configuration entries

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30688 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: use unified switch identifiers in uci-defaults/network
juhosg [Wed, 22 Feb 2012 19:46:17 +0000 (19:46 +0000)]
ramips: use unified switch identifiers in uci-defaults/network

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30687 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: fix VLAN config of the RT-N15
juhosg [Wed, 22 Feb 2012 19:46:15 +0000 (19:46 +0000)]
ramips: fix VLAN config of the RT-N15

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30686 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] iwinfo: fix array size mismatch after r30684
jow [Wed, 22 Feb 2012 13:56:06 +0000 (13:56 +0000)]
[package] iwinfo: fix array size mismatch after r30684

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30685 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[PATCH] Allow full 250mw (24dBm) on WRT54GL and related with wl legacy driver on...
jow [Wed, 22 Feb 2012 13:41:50 +0000 (13:41 +0000)]
[PATCH] Allow full 250mw (24dBm) on WRT54GL and related with wl legacy driver on iwinfo
Signed-off-by: Hanno Schupp <hanno.schupp@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30684 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[PATCH] Adjust txpower offset for Nano and Picostation M2 in iwinfo
jow [Wed, 22 Feb 2012 13:40:29 +0000 (13:40 +0000)]
[PATCH] Adjust txpower offset for Nano and Picostation M2 in iwinfo
Signed-off-by: Hanno Schupp <hanno.schupp@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30683 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] iwinfo: add per-station rate and mcs info to assoclist op
jow [Wed, 22 Feb 2012 13:39:16 +0000 (13:39 +0000)]
[package] iwinfo: add per-station rate and mcs info to assoclist op

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30682 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: raeth: show interrupt statistics in debugfs
juhosg [Wed, 22 Feb 2012 13:06:44 +0000 (13:06 +0000)]
ramips: raeth: show interrupt statistics in debugfs

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30681 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: raeth: add debugfs support
juhosg [Wed, 22 Feb 2012 13:06:42 +0000 (13:06 +0000)]
ramips: raeth: add debugfs support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30680 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: raeth: rename main source file
juhosg [Wed, 22 Feb 2012 13:06:41 +0000 (13:06 +0000)]
ramips: raeth: rename main source file

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30679 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] iwinfo: fix logic flaw in mtd partition check
jow [Wed, 22 Feb 2012 12:30:24 +0000 (12:30 +0000)]
[package] iwinfo: fix logic flaw in mtd partition check

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30678 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoiptables: make it possible to dynamically configure built-in statically linked extens...
nbd [Wed, 22 Feb 2012 01:47:48 +0000 (01:47 +0000)]
iptables: make it possible to dynamically configure built-in statically linked extensions, fold -mod-conntrack and -mod-nat into the default package. saves about 8k on an ar71xx default squashfs

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30676 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoiptables: do not link binaries with -rdynamic, plugins do not need any symbols from...
nbd [Tue, 21 Feb 2012 23:03:21 +0000 (23:03 +0000)]
iptables: do not link binaries with -rdynamic, plugins do not need any symbols from the main executable. saves some space

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30675 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agomac80211: b43: use firmware version 666.2 as default
hauke [Tue, 21 Feb 2012 20:36:58 +0000 (20:36 +0000)]
mac80211: b43: use firmware version 666.2 as default

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30673 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] iwinfo: fix logic flaw in WPA OUI filtering, solves misdetecting various...
jow [Tue, 21 Feb 2012 18:19:26 +0000 (18:19 +0000)]
[package] iwinfo: fix logic flaw in WPA OUI filtering, solves misdetecting various WPA2-PSK only networks as mixed mode

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30672 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: raeth: add missing Kconfig and Makefile
juhosg [Tue, 21 Feb 2012 09:44:30 +0000 (09:44 +0000)]
ramips: raeth: add missing Kconfig and Makefile

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30671 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: move the ethernet driver into a separate directory
juhosg [Tue, 21 Feb 2012 09:26:43 +0000 (09:26 +0000)]
ramips: move the ethernet driver into a separate directory

Also clean up the Kconfig symbols.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30670 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: rename the spi driver
juhosg [Tue, 21 Feb 2012 09:26:41 +0000 (09:26 +0000)]
ramips: rename the spi driver

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30669 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agodropbear: disable assertions to reduce code size
nbd [Tue, 21 Feb 2012 00:52:43 +0000 (00:52 +0000)]
dropbear: disable assertions to reduce code size

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30668 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agohostapd: disable the state dump callback to save a few more kb
nbd [Tue, 21 Feb 2012 00:27:28 +0000 (00:27 +0000)]
hostapd: disable the state dump callback to save a few more kb

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30667 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agohostapd: add configurable debug message minimum priority to cut down on bloat generat...
nbd [Mon, 20 Feb 2012 23:41:52 +0000 (23:41 +0000)]
hostapd: add configurable debug message minimum priority to cut down on bloat generated by excessive debug messages

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30666 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agomac80211: fix memory leak on bcm5354
hauke [Mon, 20 Feb 2012 22:46:27 +0000 (22:46 +0000)]
mac80211: fix memory leak on bcm5354

The ucode triggers the gpio pins used for the buttons and causes diag to handle them and send them to userspace.
This only happened with a more recent firmware.
This patch was tested on an Asus wl-520GU and should also work on the other bcm5354 based asus devices. I do not know if it works on the dir320.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30665 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] iwinfo: iwinfo_hardware_id_from_mtd() never writes, so do not request write...
jow [Mon, 20 Feb 2012 21:27:41 +0000 (21:27 +0000)]
[package] iwinfo: iwinfo_hardware_id_from_mtd() never writes, so do not request write access in mmap()

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30664 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] iwinfo: recognize AR5416 EEPROMs as seen on the Ubiquiti Picostation M2
jow [Mon, 20 Feb 2012 21:17:59 +0000 (21:17 +0000)]
[package] iwinfo: recognize AR5416 EEPROMs as seen on the Ubiquiti Picostation M2

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30663 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agostrip kernel modules more aggressively: make all global symbols local, rename all...
nbd [Mon, 20 Feb 2012 17:38:26 +0000 (17:38 +0000)]
strip kernel modules more aggressively: make all global symbols local, rename all symbols in the symbol table to make them compress better

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30662 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoar71xx: switch to kmod-gpio-button-hotplug
nbd [Mon, 20 Feb 2012 10:51:48 +0000 (10:51 +0000)]
ar71xx: switch to kmod-gpio-button-hotplug

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30660 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoadd gpio-button-hotplug, like button-hotplug + gpio-keys-polled, fully compatible...
nbd [Mon, 20 Feb 2012 10:51:43 +0000 (10:51 +0000)]
add gpio-button-hotplug, like button-hotplug + gpio-keys-polled, fully compatible, but without the nasty input-core dependency chain

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30659 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] iwinfo: add more device entries
jow [Mon, 20 Feb 2012 09:27:32 +0000 (09:27 +0000)]
[package] iwinfo: add more device entries

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30658 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agokernel: strip unnecessary symbol table information from kernel modules, reduces defau...
nbd [Mon, 20 Feb 2012 09:03:17 +0000 (09:03 +0000)]
kernel: strip unnecessary symbol table information from kernel modules, reduces default squashfs size on ar71xx by about 4k

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30657 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: rt3883: make rt3883_nand_data visible
juhosg [Sun, 19 Feb 2012 19:40:37 +0000 (19:40 +0000)]
ramips: rt3883: make rt3883_nand_data visible

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30655 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: merge 3.2 fixes
juhosg [Sun, 19 Feb 2012 17:52:23 +0000 (17:52 +0000)]
ramips: merge 3.2 fixes

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30652 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: nuke 2.6.39 support
juhosg [Sun, 19 Feb 2012 17:52:20 +0000 (17:52 +0000)]
ramips: nuke 2.6.39 support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30651 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: rt305x: nuke built-in MTD partition maps
juhosg [Sun, 19 Feb 2012 17:52:15 +0000 (17:52 +0000)]
ramips: rt305x: nuke built-in MTD partition maps

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30650 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: rt288x: nuke built-in MTD partition maps
juhosg [Sun, 19 Feb 2012 17:52:11 +0000 (17:52 +0000)]
ramips: rt288x: nuke built-in MTD partition maps

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30649 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: build sysupgrade image for the V11ST-FE board
juhosg [Sun, 19 Feb 2012 17:52:08 +0000 (17:52 +0000)]
ramips: build sysupgrade image for the V11ST-FE board

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30648 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: rt305x: add support for the Skyline SL-R7205 Wireless 3G router
juhosg [Sun, 19 Feb 2012 16:44:49 +0000 (16:44 +0000)]
ramips: rt305x: add support for the Skyline SL-R7205 Wireless 3G router

[juhosg:
- don't switch back to 2.6.39
- update config-3.2
- change machine id to SL-R7205
- reorder case entries in platform scripts
- remove button hotplug script]

Signed-off-by: Haipoh Teoh <hpteoh@ceedtec.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30645 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agomac80211: brcmsmac: fix a build warning, till we update bcma
hauke [Sun, 19 Feb 2012 14:21:21 +0000 (14:21 +0000)]
mac80211: brcmsmac: fix a build warning, till we update bcma

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30644 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agomac80211: add brcmsmac driver
hauke [Sun, 19 Feb 2012 14:05:17 +0000 (14:05 +0000)]
mac80211: add brcmsmac driver

brcmsmac does not work on bcm47xx based devices or has AP mode support for now.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30643 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agomac80211: fix directory of mwl8k firmware
hauke [Sun, 19 Feb 2012 13:26:35 +0000 (13:26 +0000)]
mac80211: fix directory of mwl8k firmware

Thank you Eugene San for the patch

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30642 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agobrcm47xx: add code to generate images for some netgear devices
hauke [Sat, 18 Feb 2012 23:21:47 +0000 (23:21 +0000)]
brcm47xx: add code to generate images for some netgear devices

This is commented out until we get report of working devices.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30639 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agobrcm47xx: sprom for nvram parsing
hauke [Sat, 18 Feb 2012 23:08:26 +0000 (23:08 +0000)]
brcm47xx: sprom for nvram parsing

This adds support for parsing sprom form nvram for sprom version form 1 to 9.
It also adds sprom from nvram support for devices on the bcma bus.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30638 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoralink: rt3883: disable the 2GHz band on the RT-N56U
juhosg [Sat, 18 Feb 2012 17:36:21 +0000 (17:36 +0000)]
ralink: rt3883: disable the 2GHz band on the RT-N56U

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30632 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: rt3883: make rt3883_wlan_data visible
juhosg [Sat, 18 Feb 2012 17:36:16 +0000 (17:36 +0000)]
ramips: rt3883: make rt3883_wlan_data visible

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30631 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric: add disable_[25]ghz to struct rt2x00_platform_data
juhosg [Sat, 18 Feb 2012 17:36:13 +0000 (17:36 +0000)]
generic: add disable_[25]ghz to struct rt2x00_platform_data

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30630 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agomac80211: rt2x00: allow to disable bands via platform data
juhosg [Sat, 18 Feb 2012 17:36:09 +0000 (17:36 +0000)]
mac80211: rt2x00: allow to disable bands via platform data

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30629 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agopackage/kernel: add package for MTD testing modules
juhosg [Sat, 18 Feb 2012 16:02:18 +0000 (16:02 +0000)]
package/kernel: add package for MTD testing modules

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30628 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agofirmware-utils/mkfwimage: allow to override firmware magic
juhosg [Sat, 18 Feb 2012 14:45:54 +0000 (14:45 +0000)]
firmware-utils/mkfwimage: allow to override firmware magic

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30627 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoar71xx: fix image signature for UBNT-XM boards
juhosg [Sat, 18 Feb 2012 14:45:52 +0000 (14:45 +0000)]
ar71xx: fix image signature for UBNT-XM boards

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30626 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoath5k: do not re-run AGC calibration periodically - fixes stability issues on AR2315...
nbd [Fri, 17 Feb 2012 22:15:33 +0000 (22:15 +0000)]
ath5k: do not re-run AGC calibration periodically - fixes stability issues on AR2315 (#10574)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30624 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoath5k: do not stop the hardware queues during PAPD calibration, speeds up calibration
nbd [Fri, 17 Feb 2012 22:15:26 +0000 (22:15 +0000)]
ath5k: do not stop the hardware queues during PAPD calibration, speeds up calibration

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30623 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogeneric/2.6.37: fix 'set but unused' build errors on MIPS
juhosg [Fri, 17 Feb 2012 17:21:03 +0000 (17:21 +0000)]
generic/2.6.37: fix 'set but unused' build errors on MIPS

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30615 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogcc: use .eh_frame sections for exception handling stack unwind - saves about 400...
nbd [Fri, 17 Feb 2012 16:55:08 +0000 (16:55 +0000)]
gcc: use .eh_frame sections for exception handling stack unwind - saves about 400 bytes on every executable or shared library

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30614 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agogcc: enable --with-headers for the final toolchain build
nbd [Fri, 17 Feb 2012 16:55:01 +0000 (16:55 +0000)]
gcc: enable --with-headers for the final toolchain build

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30613 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agocrda: remove unnecessary build dependency on mac80211
nbd [Fri, 17 Feb 2012 15:54:57 +0000 (15:54 +0000)]
crda: remove unnecessary build dependency on mac80211

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30612 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agohostapd: remove unnecessary dependency on mac80211
nbd [Fri, 17 Feb 2012 15:54:53 +0000 (15:54 +0000)]
hostapd: remove unnecessary dependency on mac80211

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30611 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] broadcom-diag: add missing brackets breakign the detection logic (#10836)
jow [Fri, 17 Feb 2012 09:04:23 +0000 (09:04 +0000)]
[package] broadcom-diag: add missing brackets breakign the detection logic (#10836)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30610 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years ago[package] iwinfo: implement proper hardware detection for ar23xx SoC devices like...
jow [Fri, 17 Feb 2012 00:36:25 +0000 (00:36 +0000)]
[package] iwinfo: implement proper hardware detection for ar23xx SoC devices like the NanoStation 2

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30605 3c298f89-4303-0410-b956-a3cf2f4a3e73

12 years agoramips: extract eeprom for the built-in wlan module on the RT-N56U
juhosg [Thu, 16 Feb 2012 20:06:22 +0000 (20:06 +0000)]
ramips: extract eeprom for the built-in wlan module on the RT-N56U

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30604 3c298f89-4303-0410-b956-a3cf2f4a3e73

This page took 0.062642 seconds and 4 git commands to generate.