oweals/openwrt.git
11 years agort5350 switch support fix
John Crispin [Wed, 2 Jan 2013 11:28:21 +0000 (11:28 +0000)]
rt5350 switch support fix

RT5350 frame engine need reset frame engine and embedded switch together.

Signed-off-by: Serge Vasilugin <vasilugin@yandex.ru>
SVN-Revision: 34969

11 years agoRemove remaining etrax references
John Crispin [Wed, 2 Jan 2013 11:28:11 +0000 (11:28 +0000)]
Remove remaining etrax references

SVN-Revision: 34968

11 years agofix typo in HFS kernel module
John Crispin [Wed, 2 Jan 2013 10:29:45 +0000 (10:29 +0000)]
fix typo in HFS kernel module

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
SVN-Revision: 34963

11 years agofixes libertas firmware install path
John Crispin [Wed, 2 Jan 2013 10:08:54 +0000 (10:08 +0000)]
fixes libertas firmware install path

fixes #12712

SVN-Revision: 34961

11 years agofix video modules package generation
John Crispin [Wed, 2 Jan 2013 09:43:07 +0000 (09:43 +0000)]
fix video modules package generation

The folder layout changed between 3.6 and 3.7

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

11 years agogeneric: fix UBIFS build error if XZ compression is disabled
Gabor Juhos [Wed, 2 Jan 2013 08:53:07 +0000 (08:53 +0000)]
generic: fix UBIFS build error if XZ compression is disabled

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34959

11 years ago6relayd: Detect changes of default routes for RAs
Steven Barth [Tue, 1 Jan 2013 21:41:37 +0000 (21:41 +0000)]
6relayd: Detect changes of default routes for RAs

SVN-Revision: 34958

11 years agoipv6-support: Remove unnecessary code
Steven Barth [Tue, 1 Jan 2013 21:41:32 +0000 (21:41 +0000)]
ipv6-support: Remove unnecessary code

SVN-Revision: 34957

11 years agopackage/kernel: select crypto-sha256 for cifs on 3.7+
Gabor Juhos [Tue, 1 Jan 2013 19:04:20 +0000 (19:04 +0000)]
package/kernel: select crypto-sha256 for cifs on 3.7+

Based on a patch from #12711

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34956

11 years agopackage/kernel: create separate package for the sha256 crypto module
Gabor Juhos [Tue, 1 Jan 2013 19:04:17 +0000 (19:04 +0000)]
package/kernel: create separate package for the sha256 crypto module

Based on a patch from #12711

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34955

11 years agoadm5120: add support for 3.7
Gabor Juhos [Tue, 1 Jan 2013 13:15:49 +0000 (13:15 +0000)]
adm5120: add support for 3.7

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34954

11 years agoadm5120: nuke 3.3 support
Gabor Juhos [Tue, 1 Jan 2013 13:15:44 +0000 (13:15 +0000)]
adm5120: nuke 3.3 support

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34953

11 years agoadm5120: switch to 3.6
Gabor Juhos [Tue, 1 Jan 2013 13:15:41 +0000 (13:15 +0000)]
adm5120: switch to 3.6

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34952

11 years agoadm5120: add support for 3.6
Gabor Juhos [Tue, 1 Jan 2013 13:15:36 +0000 (13:15 +0000)]
adm5120: add support for 3.6

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34951

11 years agoadm5120: remove NAND_NO_AUTOINCR flag from rb1xx.c
Gabor Juhos [Tue, 1 Jan 2013 13:15:30 +0000 (13:15 +0000)]
adm5120: remove NAND_NO_AUTOINCR flag from rb1xx.c

Also add a compatibility patch for 3.3.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34950

11 years agoadm5120: use mtd_read helper in trxsplit.c
Gabor Juhos [Tue, 1 Jan 2013 13:15:20 +0000 (13:15 +0000)]
adm5120: use mtd_read helper in trxsplit.c

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34949

11 years agoadm5120: don't include asm/system.h in adm5120-hcd.c
Gabor Juhos [Tue, 1 Jan 2013 13:15:16 +0000 (13:15 +0000)]
adm5120: don't include asm/system.h in adm5120-hcd.c

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34948

11 years agogeneric: add missing symbol for 3.7
Gabor Juhos [Tue, 1 Jan 2013 13:15:11 +0000 (13:15 +0000)]
generic: add missing symbol for 3.7

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34947

11 years agoar71xx: register the NAND flash controller device on the AP135/136 boards
Gabor Juhos [Tue, 1 Jan 2013 13:10:41 +0000 (13:10 +0000)]
ar71xx: register the NAND flash controller device on the AP135/136 boards

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34946

11 years agoar71xx: allow to register the NAND flash controller on the QCA955x
Gabor Juhos [Tue, 1 Jan 2013 13:10:36 +0000 (13:10 +0000)]
ar71xx: allow to register the NAND flash controller on the QCA955x

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34945

11 years agoar71xxx: allow to select ATH79_DEV_NFC for QCA955x
Gabor Juhos [Tue, 1 Jan 2013 13:10:34 +0000 (13:10 +0000)]
ar71xxx: allow to select ATH79_DEV_NFC for QCA955x

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34944

11 years agoar71xxx: allow to build the ar934x_nfc driver for QCA955x
Gabor Juhos [Tue, 1 Jan 2013 13:10:29 +0000 (13:10 +0000)]
ar71xxx: allow to build the ar934x_nfc driver for QCA955x

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34943

11 years agoar71xx: fix NAND controller base for QCA955x SoCs
Gabor Juhos [Tue, 1 Jan 2013 13:10:26 +0000 (13:10 +0000)]
ar71xx: fix NAND controller base for QCA955x SoCs

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34942

11 years agoar71xx: fold AP135 patch
Gabor Juhos [Tue, 1 Jan 2013 13:10:22 +0000 (13:10 +0000)]
ar71xx: fold AP135 patch

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34941

11 years agoipv6-support: Fix typo in dhcpv6-script * thanks to KarlHegbloom for reporting
Steven Barth [Mon, 31 Dec 2012 09:38:59 +0000 (09:38 +0000)]
ipv6-support: Fix typo in dhcpv6-script * thanks to KarlHegbloom for reporting

SVN-Revision: 34940

11 years agoadds missing symbol
John Crispin [Sun, 30 Dec 2012 21:31:10 +0000 (21:31 +0000)]
adds missing symbol

SVN-Revision: 34939

11 years agortc-rv5c386a: fix compilation for kernel >= 3.4
Hauke Mehrtens [Sun, 30 Dec 2012 15:32:53 +0000 (15:32 +0000)]
rtc-rv5c386a: fix compilation for kernel >= 3.4

SVN-Revision: 34938

11 years agoacx-mac80211: fix compilation
Hauke Mehrtens [Sun, 30 Dec 2012 15:28:28 +0000 (15:28 +0000)]
acx-mac80211: fix compilation

Some header files from mac80211 are now moved to the uapi dir.

SVN-Revision: 34937

11 years agouci: disable parallel builds again, the lua<->libuci dependency is not safe
Felix Fietkau [Sun, 30 Dec 2012 14:58:37 +0000 (14:58 +0000)]
uci: disable parallel builds again, the lua<->libuci dependency is not safe

SVN-Revision: 34936

11 years agofixes usb port on arv 4518
John Crispin [Sun, 30 Dec 2012 12:38:40 +0000 (12:38 +0000)]
fixes usb port on arv 4518

SVN-Revision: 34935

11 years agoramips: rt305x: fix garbled name in mach-mzk-w300nh2.c
Gabor Juhos [Sun, 30 Dec 2012 08:23:48 +0000 (08:23 +0000)]
ramips: rt305x: fix garbled name in mach-mzk-w300nh2.c

Signed-off-by: Samir Ibradžić <sibradzic@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34934

11 years agoramips: build firmware image for the Planex MZK-W300NH2 Router
Gabor Juhos [Sat, 29 Dec 2012 17:50:40 +0000 (17:50 +0000)]
ramips: build firmware image for the Planex MZK-W300NH2 Router

Signed-off-by: Samir Ibradžić <sibradzic@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/3077/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34927

11 years agoramips: add user-space support for the Planex MZK-W300NH2 Router
Gabor Juhos [Sat, 29 Dec 2012 17:50:38 +0000 (17:50 +0000)]
ramips: add user-space support for the Planex MZK-W300NH2 Router

Signed-off-by: Samir Ibradžić <sibradzic@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/3077/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34926

11 years agoramips: rt305x: add kernel support for the Planex MZK-W300NH2 Router
Gabor Juhos [Sat, 29 Dec 2012 17:50:35 +0000 (17:50 +0000)]
ramips: rt305x: add kernel support for the Planex MZK-W300NH2 Router

This is a Japanese market router, for details check
http://www.planex.co.jp/product/router/mzk-w300nh2/. It has only 16MB
RAM, but base OpenWRT install worked fine for days without issues.
Even an image with built-in Luci worked, but don't expect smooth
experience, due to the lack of RAM. Wifi was not extensively tested,
but seems it is working. GPIO LEDs & buttons, factory flash image and
switch config are confirmed working. Tested against revision 34882 +
this patch.

[juhosg: move user-space support and image generation changes into
separate patches]

Signed-off-by: Samir Ibradžić <sibradzic@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/3077/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34925

11 years agoramips: build image for Airlive AIR3GII
Gabor Juhos [Sat, 29 Dec 2012 17:50:34 +0000 (17:50 +0000)]
ramips: build image for Airlive AIR3GII

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/2913/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34924

11 years agoramips: add user-space support for Airlive AIR3GII
Gabor Juhos [Sat, 29 Dec 2012 17:50:32 +0000 (17:50 +0000)]
ramips: add user-space support for Airlive AIR3GII

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/2913/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34923

11 years agoramips: rt305x: add kernel support for AirLive AIR3GII
Gabor Juhos [Sat, 29 Dec 2012 17:50:28 +0000 (17:50 +0000)]
ramips: rt305x: add kernel support for AirLive AIR3GII

AirLive AIR3GII is Ralink RT5350F based device with
100Mbps switch, USB port, 4MB flash and 32MB ram.

Works: ethernet (LAN & WAN), wps button, led, USB, sysupgrade
Does not work: wifi (chip RT5350), reset button

[   13.390000] phy0 -> rt2800_init_eeprom: Error - Invalid RT chipset 0x5350 detected.
[   13.400000] phy0 -> rt2x00lib_probe_dev: Error - Failed to allocate device.

Other problem: LAN leds is reverse (lights when not cable
connected and vice versa)

[juhosg: move user-space support and image generation changes into
separate patches]

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/2913/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34922

11 years agoar71xx: add support for 3.7
Gabor Juhos [Sat, 29 Dec 2012 16:02:31 +0000 (16:02 +0000)]
ar71xx: add support for 3.7

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34920

11 years agoar71xx: Build the AP135 images
Gabor Juhos [Sat, 29 Dec 2012 16:02:28 +0000 (16:02 +0000)]
ar71xx: Build the AP135 images

Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34919

11 years agoar71xx: Add userspace support for AP135
Gabor Juhos [Sat, 29 Dec 2012 16:02:27 +0000 (16:02 +0000)]
ar71xx: Add userspace support for AP135

Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34918

11 years agoar71xx: Add support for AP135
Gabor Juhos [Sat, 29 Dec 2012 16:02:24 +0000 (16:02 +0000)]
ar71xx: Add support for AP135

Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34917

11 years agoar71xx: use a backported patch to fix AR933x UART baud rate calculation
Gabor Juhos [Sat, 29 Dec 2012 13:52:38 +0000 (13:52 +0000)]
ar71xx: use a backported patch to fix AR933x UART baud rate calculation

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34915

11 years agocmake.mk: add support for overriding the source dir, and define the cmake prefix...
Felix Fietkau [Sat, 29 Dec 2012 11:12:31 +0000 (11:12 +0000)]
cmake.mk: add support for overriding the source dir, and define the cmake prefix path to avoid picking up host libraries for target builds (patch by Henning Rogge)

SVN-Revision: 34914

11 years agoipv6-support: Use more consistent default values
Steven Barth [Sat, 29 Dec 2012 10:12:31 +0000 (10:12 +0000)]
ipv6-support: Use more consistent default values

SVN-Revision: 34913

11 years agoar71xx: change the unaligned access hack to assume an alignment of 2 bytes, slightly...
Felix Fietkau [Fri, 28 Dec 2012 21:30:24 +0000 (21:30 +0000)]
ar71xx: change the unaligned access hack to assume an alignment of 2 bytes, slightly improves performance and code size

SVN-Revision: 34912

11 years agomac80211: refresh patches
Felix Fietkau [Fri, 28 Dec 2012 21:05:57 +0000 (21:05 +0000)]
mac80211: refresh patches

SVN-Revision: 34911

11 years agomac80211: assume 2-byte aligning for 802.11 packets, slightly improves code size...
Felix Fietkau [Fri, 28 Dec 2012 21:05:49 +0000 (21:05 +0000)]
mac80211: assume 2-byte aligning for 802.11 packets, slightly improves code size and performance

SVN-Revision: 34910

11 years agomips: use -mno-branch-likely for kernel and userspace, saves ~11k kernel size after...
Felix Fietkau [Fri, 28 Dec 2012 19:17:19 +0000 (19:17 +0000)]
mips: use -mno-branch-likely for kernel and userspace, saves ~11k kernel size after lzma and ~12k squashfs size in the default configuration

SVN-Revision: 34909

11 years agoipv6-support: Updated functionality * Add site-border feature again * Add option...
Steven Barth [Fri, 28 Dec 2012 12:02:22 +0000 (12:02 +0000)]
ipv6-support: Updated functionality * Add site-border feature again * Add option to always announce a default router

SVN-Revision: 34908

11 years ago6distributed: Add null-route for delegated prefix * Fixes forwarding loops for unused...
Steven Barth [Fri, 28 Dec 2012 12:02:17 +0000 (12:02 +0000)]
6distributed: Add null-route for delegated prefix * Fixes forwarding loops for unused subprefixes

SVN-Revision: 34907

11 years ago6relayd: Announce DNS search domain via DHCPv6
Steven Barth [Fri, 28 Dec 2012 12:02:12 +0000 (12:02 +0000)]
6relayd: Announce DNS search domain via DHCPv6

SVN-Revision: 34906

11 years agokernel: remove the cisco SIP NAT patch, at least on 3.6 it crashes
Felix Fietkau [Thu, 27 Dec 2012 22:59:51 +0000 (22:59 +0000)]
kernel: remove the cisco SIP NAT patch, at least on 3.6 it crashes

SVN-Revision: 34901

11 years agobrcm47xx: bcma: correct M25P32 serial flash ID
Hauke Mehrtens [Thu, 27 Dec 2012 19:18:40 +0000 (19:18 +0000)]
brcm47xx: bcma: correct M25P32 serial flash ID

Thank you Rafał Miłecki.

SVN-Revision: 34900

11 years agouci: update to latest version (adds list delete support), enable parallel build
Felix Fietkau [Thu, 27 Dec 2012 17:37:10 +0000 (17:37 +0000)]
uci: update to latest version (adds list delete support), enable parallel build

SVN-Revision: 34899

11 years agoipv6-support: Remove site-border feature * was causing routing problems * will be...
Steven Barth [Thu, 27 Dec 2012 15:47:53 +0000 (15:47 +0000)]
ipv6-support: Remove site-border feature * was causing routing problems * will be reimplemented using firewall

SVN-Revision: 34898

11 years agoRemove site-border routing filter due to problems
Steven Barth [Thu, 27 Dec 2012 15:47:47 +0000 (15:47 +0000)]
Remove site-border routing filter due to problems

SVN-Revision: 34897

11 years agoipv6-support: * Automatically detect and propagate MTU from upstream interfaces ...
Steven Barth [Thu, 27 Dec 2012 14:10:17 +0000 (14:10 +0000)]
ipv6-support: * Automatically detect and propagate MTU from upstream interfaces * Add site-border feature (RFC 6204, ULA-4) * Fix a typo

SVN-Revision: 34896

11 years ago6distributed: feature update * Add feature to decrease IPv6-specific MTU on-demand...
Steven Barth [Thu, 27 Dec 2012 14:10:12 +0000 (14:10 +0000)]
6distributed: feature update * Add feature to decrease IPv6-specific MTU on-demand * Add commands to enable / disable a site-border

SVN-Revision: 34895

11 years ago6relayd: Advertise IPv6-specific MTU instead of generic * Fixes announced MTU when...
Steven Barth [Thu, 27 Dec 2012 14:10:07 +0000 (14:10 +0000)]
6relayd: Advertise IPv6-specific MTU instead of generic * Fixes announced MTU when using tunnels

SVN-Revision: 34894

11 years agobase-files: Fix a typo in config_list_foreach
Steven Barth [Thu, 27 Dec 2012 14:10:01 +0000 (14:10 +0000)]
base-files: Fix a typo in config_list_foreach

SVN-Revision: 34893

11 years agompc83xx: add support for 3.7
Gabor Juhos [Wed, 26 Dec 2012 10:40:54 +0000 (10:40 +0000)]
mpc83xx: add support for 3.7

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34892

11 years agompc83xx: nuke 3.3 support
Gabor Juhos [Wed, 26 Dec 2012 10:40:51 +0000 (10:40 +0000)]
mpc83xx: nuke 3.3 support

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34891

11 years agompc83xx: switch to 3.6.11
Gabor Juhos [Wed, 26 Dec 2012 10:40:50 +0000 (10:40 +0000)]
mpc83xx: switch to 3.6.11

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34890

11 years agompc83xx: add support for 3.6
Gabor Juhos [Wed, 26 Dec 2012 10:40:48 +0000 (10:40 +0000)]
mpc83xx: add support for 3.6

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34889

11 years agompc83xx: create package for the rbppc_cf module
Gabor Juhos [Wed, 26 Dec 2012 10:40:47 +0000 (10:40 +0000)]
mpc83xx: create package for the rbppc_cf module

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34888

11 years agogeneric: more missing symbols for 3.{6,7}
Gabor Juhos [Wed, 26 Dec 2012 10:40:41 +0000 (10:40 +0000)]
generic: more missing symbols for 3.{6,7}

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34887

11 years agoar71xx: build image for the AP136-020
Gabor Juhos [Wed, 26 Dec 2012 09:50:37 +0000 (09:50 +0000)]
ar71xx: build image for the AP136-020

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34886

11 years agoar71xx: add user-space support for AP136-020
Gabor Juhos [Wed, 26 Dec 2012 09:50:36 +0000 (09:50 +0000)]
ar71xx: add user-space support for AP136-020

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34885

11 years agoar71xx: add kernel support for the AP136-020 board
Gabor Juhos [Wed, 26 Dec 2012 09:50:34 +0000 (09:50 +0000)]
ar71xx: add kernel support for the AP136-020 board

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34884

11 years agoar71xx: rename AP136 to AP136-010
Gabor Juhos [Wed, 26 Dec 2012 09:50:31 +0000 (09:50 +0000)]
ar71xx: rename AP136 to AP136-010

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34883

11 years agoar71xx: dynamically set AR8327's PAD configuration on AP136
Gabor Juhos [Tue, 25 Dec 2012 18:45:32 +0000 (18:45 +0000)]
ar71xx: dynamically set AR8327's PAD configuration on AP136

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34882

11 years agogeneric: ar8216: add sgmii_delay_en field to ar8327_platform_data
Gabor Juhos [Tue, 25 Dec 2012 18:45:31 +0000 (18:45 +0000)]
generic: ar8216: add sgmii_delay_en field to ar8327_platform_data

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34881

11 years agoar71xx: ag71xx: show PHY interface mode in dmesg
Gabor Juhos [Tue, 25 Dec 2012 18:45:29 +0000 (18:45 +0000)]
ar71xx: ag71xx: show PHY interface mode in dmesg

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34880

11 years agoramips: fix ASUS WL-330N3G MAC address
Gabor Juhos [Mon, 24 Dec 2012 06:52:41 +0000 (06:52 +0000)]
ramips: fix ASUS WL-330N3G MAC address

The ASUS WL-330N and WL-330N3G has the MAC address stored at
offset 4, not 40. This is verified by reading original ASUS
firmware GPL_WL-330N3G_source.1028/user/rc/common_ex.c and
GPL_WL-330N_source.1021/user/rc/common_ex.c.

Tested on WL-330N3G, it now gets the same MAC as is printed on
the label on the router.

Signed-off-by: Jan Kardell <jan.kardell@arkub.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34877

11 years agoramips: fix wifi EEPROM extraction on DIR-615-Dx models
Gabor Juhos [Mon, 24 Dec 2012 06:52:38 +0000 (06:52 +0000)]
ramips: fix wifi EEPROM extraction on DIR-615-Dx models

Patch from #12636.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34876

11 years agobase-files: ipcalc.sh: fix broken calculations on 64bit systems
Jo-Philipp Wich [Sun, 23 Dec 2012 22:18:43 +0000 (22:18 +0000)]
base-files: ipcalc.sh: fix broken calculations on 64bit systems

Calculate complements by using awk's xor() function with a mask of 0xffffffff
instead of relying on the compl() function which appears to produce broken
results on certain 64bit architectures.

SVN-Revision: 34875

11 years agoadd nol2x0 cmdline to disable l2x0 cache
Imre Kaloz [Sun, 23 Dec 2012 18:53:38 +0000 (18:53 +0000)]
add nol2x0 cmdline to disable l2x0 cache

L2 cache via L2X0 cache controller available on some ARM boards can
provide a performance boost in some situations but decrease performance
in others.  This adds a kernel cmdline to disable L2X0 for cns3xxx based
boards.

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

11 years agoipv6-support: Fix default RA settings for dnsmasq
Steven Barth [Sun, 23 Dec 2012 18:22:48 +0000 (18:22 +0000)]
ipv6-support: Fix default RA settings for dnsmasq

SVN-Revision: 34873

11 years agobusybox: (vconfig) do not attempt to open /proc/net/vlan/config for no good reason...
Felix Fietkau [Sun, 23 Dec 2012 10:59:57 +0000 (10:59 +0000)]
busybox: (vconfig) do not attempt to open /proc/net/vlan/config for no good reason (fixes #12663)

SVN-Revision: 34872

11 years agobuild: reduce the size of package metadata a bit to keep package list files smaller
Felix Fietkau [Sat, 22 Dec 2012 19:56:21 +0000 (19:56 +0000)]
build: reduce the size of package metadata a bit to keep package list files smaller

SVN-Revision: 34871

11 years agotools/ipkg-utils: remove some unnecessary field checks
Felix Fietkau [Sat, 22 Dec 2012 19:56:17 +0000 (19:56 +0000)]
tools/ipkg-utils: remove some unnecessary field checks

SVN-Revision: 34870

11 years agoopkg: keep package list files compressed when src/gz is used, reduces tmpfs usage
Felix Fietkau [Sat, 22 Dec 2012 19:31:37 +0000 (19:31 +0000)]
opkg: keep package list files compressed when src/gz is used, reduces tmpfs usage

SVN-Revision: 34869

11 years agobuild: remove the default useless MAINTAINER value
Felix Fietkau [Sat, 22 Dec 2012 18:56:16 +0000 (18:56 +0000)]
build: remove the default useless MAINTAINER value

SVN-Revision: 34868

11 years agodropbear: convert init script to procd
Felix Fietkau [Sat, 22 Dec 2012 18:56:13 +0000 (18:56 +0000)]
dropbear: convert init script to procd

SVN-Revision: 34867

11 years agobase-files: add basic procd integration, let procd start (and restart) ubus instead...
Felix Fietkau [Sat, 22 Dec 2012 18:56:09 +0000 (18:56 +0000)]
base-files: add basic procd integration, let procd start (and restart) ubus instead of having an ubus init script

SVN-Revision: 34866

11 years agoprocd: add initial implementation
Felix Fietkau [Sat, 22 Dec 2012 18:56:06 +0000 (18:56 +0000)]
procd: add initial implementation

procd is the new OpenWrt process management daemon. It keeps track of processes
started from init scripts (via ubus calls), and can suppress redundant service
start/restart requests when the config/environment has not changed.

SVN-Revision: 34865

11 years agolibnl-tiny: add includedir to pkg-config cflags
Felix Fietkau [Sat, 22 Dec 2012 18:56:01 +0000 (18:56 +0000)]
libnl-tiny: add includedir to pkg-config cflags

SVN-Revision: 34864

11 years agodropbear: use network_get_device instead of scan_interfaces to get the device name
Felix Fietkau [Sat, 22 Dec 2012 18:55:57 +0000 (18:55 +0000)]
dropbear: use network_get_device instead of scan_interfaces to get the device name

SVN-Revision: 34863

11 years agogeneric: ar8216: don't use 0 as default VID on AR8327
Gabor Juhos [Sat, 22 Dec 2012 18:30:04 +0000 (18:30 +0000)]
generic: ar8216: don't use 0 as default VID on AR8327

VID0 is reserved for priority-tagged packets.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34862

11 years agogeneric: more missing symbols for 3.{6,7}
Gabor Juhos [Sat, 22 Dec 2012 17:22:41 +0000 (17:22 +0000)]
generic: more missing symbols for 3.{6,7}

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34861

11 years agoramips: unify eeprom file name for the built-in wireless MAC
Gabor Juhos [Sat, 22 Dec 2012 16:09:03 +0000 (16:09 +0000)]
ramips: unify eeprom file name for the built-in wireless MAC

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34860

11 years agoramips: rt3883: fix build error
Gabor Juhos [Sat, 22 Dec 2012 13:50:47 +0000 (13:50 +0000)]
ramips: rt3883: fix build error

The cpuport_cfg field has been renamed to port0_cfg.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34859

11 years agoipv6-support: Preliminary support for dnsmasq >=2.66
Steven Barth [Sat, 22 Dec 2012 13:00:53 +0000 (13:00 +0000)]
ipv6-support: Preliminary support for dnsmasq >=2.66

SVN-Revision: 34858

11 years ago6relayd: Fix detection of prefix changes
Steven Barth [Sat, 22 Dec 2012 13:00:49 +0000 (13:00 +0000)]
6relayd: Fix detection of prefix changes

SVN-Revision: 34857

11 years agoodhcp6c: Fix build on arch where char is unsigned
Steven Barth [Sat, 22 Dec 2012 13:00:45 +0000 (13:00 +0000)]
odhcp6c: Fix build on arch where char is unsigned

SVN-Revision: 34856

11 years ago6distributed: Improve prefix deprecation algorithm
Steven Barth [Sat, 22 Dec 2012 13:00:40 +0000 (13:00 +0000)]
6distributed: Improve prefix deprecation algorithm

SVN-Revision: 34855

11 years agoar71xx: register the second ethernet interface on the AP136
Gabor Juhos [Sat, 22 Dec 2012 12:12:50 +0000 (12:12 +0000)]
ar71xx: register the second ethernet interface on the AP136

Also fix the default network configuration
according to the new setup.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34854

11 years agoar71xx: fix ethernet device registration for QCA9558
Gabor Juhos [Sat, 22 Dec 2012 12:12:48 +0000 (12:12 +0000)]
ar71xx: fix ethernet device registration for QCA9558

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34853

11 years agoar71xx: rename QCA9558 ETH_CFG bit defines
Gabor Juhos [Sat, 22 Dec 2012 12:12:46 +0000 (12:12 +0000)]
ar71xx: rename QCA9558 ETH_CFG bit defines

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34852

11 years agoar71xx: fixup allowed PHY interface types for QCA9558
Gabor Juhos [Sat, 22 Dec 2012 12:12:44 +0000 (12:12 +0000)]
ar71xx: fixup allowed PHY interface types for QCA9558

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34851