openwrt.git
11 years agobase-files: enable TCP timestamps, enable sack/dsack. (patch by Dave Täht)
nbd [Wed, 27 Jun 2012 22:32:44 +0000 (22:32 +0000)]
base-files: enable TCP timestamps, enable sack/dsack. (patch by Dave Täht)

A year of testing in the cerowrt project shows not using timestamps
to be a very bad idea in nearly any TCP at speeds above a few Mbit.

Lastly sack/dsack help on recovery from larger amounts of packet
loss.

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

11 years ago[brcm63xx] fix SPI clock frequency selection
florian [Wed, 27 Jun 2012 22:14:50 +0000 (22:14 +0000)]
[brcm63xx] fix SPI clock frequency selection

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

11 years agoath9k: improve ani behavior during scanning
nbd [Wed, 27 Jun 2012 12:45:00 +0000 (12:45 +0000)]
ath9k: improve ani behavior during scanning

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

11 years agoath9k: more ani fixes
nbd [Wed, 27 Jun 2012 02:15:25 +0000 (02:15 +0000)]
ath9k: more ani fixes

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

11 years agoath9k: enable rx for tx antennas earlier (and only for multi-stream devices) to fix...
nbd [Wed, 27 Jun 2012 01:29:56 +0000 (01:29 +0000)]
ath9k: enable rx for tx antennas earlier (and only for multi-stream devices) to fix some validation corner cases

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

11 years agoath9k: make antenna mask validation more flexible, allow arbitrary tx chain combinati...
nbd [Wed, 27 Jun 2012 01:23:17 +0000 (01:23 +0000)]
ath9k: make antenna mask validation more flexible, allow arbitrary tx chain combinations, enable rx for chains that have enabled tx as well, fix using the second antenna for single-stream diversity based devices

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

11 years agoath9k: reject invalid antenna mask configurations
nbd [Wed, 27 Jun 2012 01:10:18 +0000 (01:10 +0000)]
ath9k: reject invalid antenna mask configurations

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

11 years agonetifd: update to latest version, fixes bridge member interface settings
nbd [Tue, 26 Jun 2012 23:34:07 +0000 (23:34 +0000)]
netifd: update to latest version, fixes bridge member interface settings

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

11 years ago[package] broadcom-wl: fix WDS hotplug for multiple networks
jow [Tue, 26 Jun 2012 15:43:09 +0000 (15:43 +0000)]
[package] broadcom-wl: fix WDS hotplug for multiple networks

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

11 years ago[package] linux-atm: remove defunct ipoa protocol support
jow [Tue, 26 Jun 2012 15:40:03 +0000 (15:40 +0000)]
[package] linux-atm: remove defunct ipoa protocol support

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

11 years ago[package] base-files: allow wireless ifaces to be part of multiple networks
jow [Tue, 26 Jun 2012 15:25:33 +0000 (15:25 +0000)]
[package] base-files: allow wireless ifaces to be part of multiple networks

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

11 years ago[tools] sdcc: enable packihx, required by firmwarehotplug
jow [Tue, 26 Jun 2012 08:30:38 +0000 (08:30 +0000)]
[tools] sdcc: enable packihx, required by firmwarehotplug

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

11 years agoscripts/feeds: redirect stderr of the which call to /dev/null to avoid potentially...
nbd [Mon, 25 Jun 2012 00:27:03 +0000 (00:27 +0000)]
scripts/feeds: redirect stderr of the which call to /dev/null to avoid potentially confusing error messages on some systems

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

11 years agokernel: add missing config symbol
nbd [Sun, 24 Jun 2012 20:21:27 +0000 (20:21 +0000)]
kernel: add missing config symbol

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

11 years agoath9k: fix a dynamic WEP related regression
nbd [Sat, 23 Jun 2012 17:30:45 +0000 (17:30 +0000)]
ath9k: fix a dynamic WEP related regression

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

11 years agoath9k: merge a patch for improving ad-hoc mode performance
nbd [Sat, 23 Jun 2012 17:30:40 +0000 (17:30 +0000)]
ath9k: merge a patch for improving ad-hoc mode performance

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

11 years agoramips: mac address detection for Fonera 2.0n
acinonyx [Sat, 23 Jun 2012 13:58:29 +0000 (13:58 +0000)]
ramips: mac address detection for Fonera 2.0n

Detect and apply MAC address of a Fonera 2.0n (ramips)

Signed-off-by: Malte Forkel <malte.forkel@berlin.de>
Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32490 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[mcs814x] provide an early ioremap cookie of the system configuration register
florian [Sat, 23 Jun 2012 11:03:50 +0000 (11:03 +0000)]
[mcs814x] provide an early ioremap cookie of the system configuration register

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

11 years ago[mcs814x] group SYSDBG register defines in mcs814x.h
florian [Sat, 23 Jun 2012 11:03:45 +0000 (11:03 +0000)]
[mcs814x] group SYSDBG register defines in mcs814x.h

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

11 years ago[mcs814x] make hardware.h a forward inclusion of mcs814x.h
florian [Sat, 23 Jun 2012 11:03:40 +0000 (11:03 +0000)]
[mcs814x] make hardware.h a forward inclusion of mcs814x.h

mach/hardware.h is soon to be removed by upstream kernel

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

11 years ago[mcs814x] remove platform specific initialization from ethernet driver
florian [Sat, 23 Jun 2012 11:03:35 +0000 (11:03 +0000)]
[mcs814x] remove platform specific initialization from ethernet driver

Hardware filtering must always be enabled as long as there is an Ethernet
device registered, and use device tree for setting the link activity and
buffer shifting enable/disable bit.

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

11 years ago[mcs814x] regroup interrupt controller register definitions in hardware.h
florian [Sat, 23 Jun 2012 11:03:29 +0000 (11:03 +0000)]
[mcs814x] regroup interrupt controller register definitions in hardware.h

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

11 years ago[package] ppp: the pptp buffering option is not supported anymore, remove it
jow [Thu, 21 Jun 2012 19:41:47 +0000 (19:41 +0000)]
[package] ppp: the pptp buffering option is not supported anymore, remove it

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

11 years ago[mcs814x] remove handle_irq callback in board-mcs8140-dt.c
florian [Thu, 21 Jun 2012 12:20:47 +0000 (12:20 +0000)]
[mcs814x] remove handle_irq callback in board-mcs8140-dt.c

This should have been removed in r32470.

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

11 years ago[mcs814x] fix USB led triggers
florian [Wed, 20 Jun 2012 21:58:00 +0000 (21:58 +0000)]
[mcs814x] fix USB led triggers

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

11 years ago[mcs814x] use generic uci defaults functions
florian [Wed, 20 Jun 2012 21:57:56 +0000 (21:57 +0000)]
[mcs814x] use generic uci defaults functions

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

11 years ago[mcs814x] remove uselss cache invalidations
florian [Wed, 20 Jun 2012 21:57:53 +0000 (21:57 +0000)]
[mcs814x] remove uselss cache invalidations

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

11 years ago[mcs814x] improve ethernet driver debugging
florian [Wed, 20 Jun 2012 21:57:49 +0000 (21:57 +0000)]
[mcs814x] improve ethernet driver debugging

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

11 years ago[mcs814x] do not use MULTI_IRQ_HANDLER it is bogus on our platform
florian [Wed, 20 Jun 2012 21:57:45 +0000 (21:57 +0000)]
[mcs814x] do not use MULTI_IRQ_HANDLER it is bogus on our platform

This caused stalls in the Ethernet DMA block, so until properly
written and sorted out, fallback to the assembly version instead.

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

11 years ago[target/xburst] verified to work - remove broken flag
mirko [Wed, 20 Jun 2012 19:04:35 +0000 (19:04 +0000)]
[target/xburst] verified to work - remove broken flag

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

11 years agotoolchain: move eglibc-files from base-files to toolchain, it is packaged as part...
nbd [Wed, 20 Jun 2012 13:45:01 +0000 (13:45 +0000)]
toolchain: move eglibc-files from base-files to toolchain, it is packaged as part of the libc package

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

11 years agoadd and export HOSTCC_NOCACHE
blogic [Wed, 20 Jun 2012 07:48:47 +0000 (07:48 +0000)]
add and export HOSTCC_NOCACHE

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

11 years ago[x86] Fix sysupgrade for squashfs, jffs2 and ext4 images
acinonyx [Tue, 19 Jun 2012 22:36:53 +0000 (22:36 +0000)]
[x86] Fix sysupgrade for squashfs, jffs2 and ext4 images

* use 'fsync' with 'dd' for image writing
* save config to boot partition

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

11 years ago[package] busybox: Enable ibs, obs and conv options on 'dd'
acinonyx [Tue, 19 Jun 2012 22:34:49 +0000 (22:34 +0000)]
[package] busybox: Enable ibs, obs and conv options on 'dd'

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

11 years ago[package] ppp: annotate most patches with description and S-o-b
jow [Tue, 19 Jun 2012 17:03:24 +0000 (17:03 +0000)]
[package] ppp: annotate most patches with description and S-o-b

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

11 years ago[mcs814x] add Moschip MSC814x support
florian [Tue, 19 Jun 2012 14:48:56 +0000 (14:48 +0000)]
[mcs814x] add Moschip MSC814x support

This target currently only supports Moschip's MCS8140 SoC, but support
for other chips in the same family (MCS8142, MCS8144) will be easy to add.

Target support is entirely using Device Tree for probing peripherals.
Drivers support include:
- PCI
- USB 1 & 2
- watchdog
- random number generator
- UART
- timer
- internal Ethernet PHY
- Ethernet MAC core

Support for the following boards is included using Device Tree
- Devolo dLAN USB Extender
- Tigal RBT-832

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

11 years agoar71xx: create profile and build image for the TL-WDR4300 board
juhosg [Tue, 19 Jun 2012 11:51:20 +0000 (11:51 +0000)]
ar71xx: create profile and build image for the TL-WDR4300 board

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

11 years agoar71xx: add user space support for the TL-WDR4300
juhosg [Tue, 19 Jun 2012 11:51:18 +0000 (11:51 +0000)]
ar71xx: add user space support for the TL-WDR4300

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

11 years agoar71xx: add support for the TL-WDR4300 board
juhosg [Tue, 19 Jun 2012 11:51:17 +0000 (11:51 +0000)]
ar71xx: add support for the TL-WDR4300 board

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

11 years agoar71xx: refresh patches
juhosg [Tue, 19 Jun 2012 11:51:15 +0000 (11:51 +0000)]
ar71xx: refresh patches

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

11 years agoar71xx: make AR8327 LEDs working on the DB120 board
juhosg [Tue, 19 Jun 2012 10:44:17 +0000 (10:44 +0000)]
ar71xx: make AR8327 LEDs working on the DB120 board

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

11 years agogeneric: ar8216: allow to configure AR8327 LEDs via platform data
juhosg [Tue, 19 Jun 2012 10:44:16 +0000 (10:44 +0000)]
generic: ar8216: allow to configure AR8327 LEDs via platform data

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

11 years agoar71xx: remove superfluous include of asm/mach-ath79/pci.h
juhosg [Tue, 19 Jun 2012 10:13:43 +0000 (10:13 +0000)]
ar71xx: remove superfluous include of asm/mach-ath79/pci.h

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

11 years agoar71xx: add a common function to configure USB power GPIOs
juhosg [Tue, 19 Jun 2012 10:13:41 +0000 (10:13 +0000)]
ar71xx: add a common function to configure USB power GPIOs

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

11 years agoar71xx: correctly detect NETGEAR WNDRMAC
juhosg [Tue, 19 Jun 2012 10:13:38 +0000 (10:13 +0000)]
ar71xx: correctly detect NETGEAR WNDRMAC

This patch helps properly detect a WNDRMAC device. Before this
patch the model is detected as "NETGEAR ?????????N".

Signed-off-by: Roman A. aka BasicXP <x12ozmouse@ya.ru>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32453 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: add USB LED support by default for WNDR3700/WNDR3800/WNDRMAC
juhosg [Tue, 19 Jun 2012 10:13:37 +0000 (10:13 +0000)]
ar71xx: add USB LED support by default for WNDR3700/WNDR3800/WNDRMAC

This adds kmod-leds-wndr3700-usb package to a default build for
WNDR3700, WNDR3800 and WNDRMAC in order to support the green USB LED.

Signed-off-by: Roman A. aka BasicXP <x12ozmouse@ya.ru>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32452 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agotools/e2fsprogs: don't build e4defrag
juhosg [Tue, 19 Jun 2012 09:52:18 +0000 (09:52 +0000)]
tools/e2fsprogs: don't build e4defrag

Compilation fails on older systems due to missing syscalls, and the
e4defrag tool is not used by the build-system anyway.

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

11 years agoramips: rt305x: add support for the Petatel PSR-680W Wireless CDMA Router
juhosg [Tue, 19 Jun 2012 09:52:15 +0000 (09:52 +0000)]
ramips: rt305x: add support for the Petatel PSR-680W Wireless CDMA Router

This patch adds support for the Korean made Petatel PSR-680W Wireless CDMA Router.
The platform is based on Ralink RT3052.
http://wiki.openwrt.org/toh/petatel/psr-680w

Signed-off-by: Dmitry Shmygov <shmygov at rambler.ru>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32450 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomac80211: fix linux 3.5 compatibility
nbd [Tue, 19 Jun 2012 00:59:19 +0000 (00:59 +0000)]
mac80211: fix linux 3.5 compatibility

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

11 years agomac80211: fix AP multi-BSSID support (#11698)
nbd [Tue, 19 Jun 2012 00:53:20 +0000 (00:53 +0000)]
mac80211: fix AP multi-BSSID support (#11698)

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

11 years agoar71xx: add support for the embeddedwireless Dorin board (based on patch by embeddedw...
nbd [Tue, 19 Jun 2012 00:22:04 +0000 (00:22 +0000)]
ar71xx: add support for the embeddedwireless Dorin board (based on patch by embeddedwireless.de)

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

11 years agoar71xx: add support for reading the MAC address from OTP ROM on AR933x
nbd [Tue, 19 Jun 2012 00:21:58 +0000 (00:21 +0000)]
ar71xx: add support for reading the MAC address from OTP ROM on AR933x

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

11 years agozlib fix for btrfs
jow [Mon, 18 Jun 2012 23:59:57 +0000 (23:59 +0000)]
zlib fix for btrfs

Hi,

yes, it is true...

In the standard, unpatched trunk is zlib_inflate.ko compiled, but not included
in any package... So, my previous version was functional, but with system bug.

Here is fixed patch.

On Wed, Jun 13, 2012 at 05:00:02PM +0200, Jo-Philipp Wich wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> - -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi.
>
> Shouldn't you also add CONFIG_ZLIB_DEFLATE to KCONFIG then?
>
> ~ Jow
> - -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.12 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAk/YqrcACgkQdputYINPTPM6dgCfYDgzK1XHiKDJNSdc/+HgIoRp
> HSgAoKdUxcqXzHqTLiyEkiQqCnDuuVmu
> =0DUX
> - -----END PGP SIGNATURE-----
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.12 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAk/YqvIACgkQdputYINPTPNMagCePNwPSYHfoCd5eXywQ+sTATqQ
> 2CQAoJW/Fez+DqflHlJVcvng/LvsfrCm
> =s6B0
> -----END PGP SIGNATURE-----
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel@lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Signed-off-by: Michal Heppler <mhepp@ics.muni.cz>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32444 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoopenssl does not compile with uml and arch x86_64
jow [Mon, 18 Jun 2012 23:54:08 +0000 (23:54 +0000)]
openssl does not compile with uml and arch x86_64

Hi,

I found that openssl did not compile on the uml target under x86_64. The
attached patch should
correct this and is working for me. Is this the right way to do it?

thanks,
Thomas

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

11 years agotoolchain/insight: update download location and MD5 sum to status quo
jow [Mon, 18 Jun 2012 23:41:48 +0000 (23:41 +0000)]
toolchain/insight: update download location and MD5 sum to status quo

insight GDB version 6.8-1 sources have apparently changed.
The original file is no longer available upstream.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32438 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agooptimize kernel config for kvm_guest
jow [Mon, 18 Jun 2012 23:36:50 +0000 (23:36 +0000)]
optimize kernel config for kvm_guest

This patch enables few extra kernel options for the kvm_guest subtarget:
- Tickless kernel to avoid timer ticks in idle guests, reduces CPU usage
- Enable paravirtualization steal time support

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32436 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokmod-ipt-nathelper-extra: fix missing nf_conntrack_broadcast.ko
nbd [Mon, 18 Jun 2012 23:30:48 +0000 (23:30 +0000)]
kmod-ipt-nathelper-extra: fix missing nf_conntrack_broadcast.ko

kmod-ipt-nathelper-extra is missing the package nf_conntrack_broadcast.ko

if it is not included into the kmod-ipt-nathelper-extra packge the modules
nf_conntrack_snmp and nf_nat_snmp_basic cant get loaded:

[   44.500000] nf_conntrack_snmp: Unknown symbol nf_conntrack_broadcast_help (err 0)
[   44.664000] nf_nat_snmp_basic: Unknown symbol nf_nat_snmp_hook (err 0)

Signed-off-by: Peter Wagner <tripolar@gmx.at>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32434 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] kernel: split kmod-pppoe into kmod-pppox and kmod-pppoe, make kmod-pptp...
jow [Mon, 18 Jun 2012 23:26:36 +0000 (23:26 +0000)]
[package] kernel: split kmod-pppoe into kmod-pppox and kmod-pppoe, make kmod-pptp depend on kmod-pppox (#11677)

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

11 years ago[package] 6rd: apply the same simplifications done in 6to4 and 6in4
jow [Mon, 18 Jun 2012 23:08:20 +0000 (23:08 +0000)]
[package] 6rd: apply the same simplifications done in 6to4 and 6in4

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

11 years agoAdd new package for configuring 6rd tunnels.
jow [Mon, 18 Jun 2012 23:08:18 +0000 (23:08 +0000)]
Add new package for configuring 6rd tunnels.

This patch adds support for manually configuring 6rd tunnels. It depends on
the netifd patches I sent earlier, which add 6rd support.

A basic interface configuration looks like:

    config interface 'wan6'
      option proto '6rd'
      option peeraddr '192.0.2.1'
      option ip6prefix '2123::'
      option ip6prefixlen '16'
      option ip4prefixlen '0'

Where ip4prefixlen is optional and actually defaults to 0, which would use all
bits of the IPv4 in the calculated IPv6 subnet.

I believe it should be possible to configure a regular 6to4 tunnel using this,
and that we may want to merge the two eventually, but there are some larger

differences between the two at the moment:

 - 6rd addresses can be more difficult to calculate. My ISP, for example, has
   a setup with a v6 mask of 43 bits, and a v4 mask of 19.

 - 6to4 has support for configuring radvd. This is something we want, of
   course, but it seems best to deal with this in a separate patch.

Just creating a new package looked like the quickest way to get this in.

This work is based on the 6in4 package, and work by Stijn Tintel.

Signed-off-by: Stéphan Kochen <stephan@kochen.nl>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32431 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] netifd: bump again to git head, fix device present state after reconnecting...
jow [Mon, 18 Jun 2012 23:01:04 +0000 (23:01 +0000)]
[package] netifd: bump again to git head, fix device present state after reconnecting shell protos

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

11 years agonetifd: update to latest version again, fixes route6 issues (#11528)
nbd [Mon, 18 Jun 2012 21:52:28 +0000 (21:52 +0000)]
netifd: update to latest version again, fixes route6 issues (#11528)

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

11 years ago[package] 6in4, 6to4: further simplify protocol backends
jow [Mon, 18 Jun 2012 21:40:34 +0000 (21:40 +0000)]
[package] 6in4, 6to4: further simplify protocol backends
 - use new default route dependencies to trigger bringup
 - remove old hotplug scripts

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

11 years ago[package] remove leftover pptp directories
jow [Mon, 18 Jun 2012 21:37:46 +0000 (21:37 +0000)]
[package] remove leftover pptp directories

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

11 years agonetifd: update to latest version, adds 6rd related changes and adds support for defau...
nbd [Mon, 18 Jun 2012 21:23:09 +0000 (21:23 +0000)]
netifd: update to latest version, adds 6rd related changes and adds support for default route dependencies (through host route dependencies)

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

11 years agobuild: allow KERNELNAME to contain multiple kernel make targets
florian [Mon, 18 Jun 2012 13:20:50 +0000 (13:20 +0000)]
build: allow KERNELNAME to contain multiple kernel make targets

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

11 years ago[kvm_guest] remove inittab override
jow [Mon, 18 Jun 2012 11:50:37 +0000 (11:50 +0000)]
[kvm_guest] remove inittab override

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

11 years ago[uclibc++] fix ccache related build breakage
blogic [Mon, 18 Jun 2012 08:50:26 +0000 (08:50 +0000)]
[uclibc++] fix ccache related build breakage

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

11 years agomac80211: update to wireless-testing 2012-06-14
nbd [Mon, 18 Jun 2012 01:26:36 +0000 (01:26 +0000)]
mac80211: update to wireless-testing 2012-06-14

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

11 years ago[package] uhttpd: finish inherited uloop in forked childs, fixes misdispatched events...
jow [Mon, 18 Jun 2012 00:41:43 +0000 (00:41 +0000)]
[package] uhttpd: finish inherited uloop in forked childs, fixes misdispatched events leading to race conditions and bad memory accesses

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

11 years agoe2fsprogs: fix md5sum issue
luka [Sun, 17 Jun 2012 21:34:16 +0000 (21:34 +0000)]
e2fsprogs: fix md5sum issue

md5sum from kernel.org and sourceforge.net are not the same

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

11 years ago[package] acx-mac80211: Add workaround for mac80211 hw-queue check
acinonyx [Sun, 17 Jun 2012 20:50:43 +0000 (20:50 +0000)]
[package] acx-mac80211: Add workaround for mac80211 hw-queue check

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

11 years ago[package] acx-mac80211: Bump to v20120607
acinonyx [Sun, 17 Jun 2012 20:49:55 +0000 (20:49 +0000)]
[package] acx-mac80211: Bump to v20120607

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

11 years ago[package] acx-mac80211: Allow firmware downloading for more ACX1xx cards
acinonyx [Sun, 17 Jun 2012 20:46:31 +0000 (20:46 +0000)]
[package] acx-mac80211: Allow firmware downloading for more ACX1xx cards

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

11 years ago[package] e2fsprogs: update to 1.42.4
luka [Sun, 17 Jun 2012 17:53:01 +0000 (17:53 +0000)]
[package] e2fsprogs: update to 1.42.4

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

11 years ago[tools] e2fsprogs: update to 1.42.4
luka [Sun, 17 Jun 2012 17:52:59 +0000 (17:52 +0000)]
[tools] e2fsprogs: update to 1.42.4

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

11 years ago[brcm63xx] fix SPI message control handling for BCM6338/6348
florian [Sun, 17 Jun 2012 16:17:29 +0000 (16:17 +0000)]
[brcm63xx] fix SPI message control handling for BCM6338/6348

BCM6338 and BCM6338 have their MSG_CONTROL register width of 8-bits instead of
16-bits. We were previously using a 16-bits write which corrupted the first
byte of the TX FIFO. Also the message type was always set to Full-duplex even
in the case of half-duplex messages.

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

11 years ago[package] 6in4, 6to4: remove dependency on "ip"
jow [Sun, 17 Jun 2012 13:18:40 +0000 (13:18 +0000)]
[package] 6in4, 6to4: remove dependency on "ip"

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

11 years ago[package] 6to4: use network_find_wan() and network_get_iapddr() to find local ip...
jow [Sun, 17 Jun 2012 13:17:39 +0000 (13:17 +0000)]
[package] 6to4: use network_find_wan() and network_get_iapddr() to find local ip, use json_get_vars() to read settings

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

11 years ago[package] 6in4: change local4 option name back to ipaddr
jow [Sun, 17 Jun 2012 12:27:16 +0000 (12:27 +0000)]
[package] 6in4: change local4 option name back to ipaddr

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

11 years ago[package] 6in4: use network_find_wan() and network_get_iapddr() to find local ip...
jow [Sun, 17 Jun 2012 12:18:39 +0000 (12:18 +0000)]
[package] 6in4: use network_find_wan() and network_get_iapddr() to find local ip, use json_get_vars() to read settings

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

11 years ago[package] base-files: implement network_get_gateway(), network_get_gateway6(), networ...
jow [Sun, 17 Jun 2012 11:50:50 +0000 (11:50 +0000)]
[package] base-files: implement network_get_gateway(), network_get_gateway6(), network_find_wan() and network_find_wan6() in /lib/functions/network.sh

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

11 years agofuse: update to 2.9.0
nbd [Sat, 16 Jun 2012 21:06:37 +0000 (21:06 +0000)]
fuse: update to 2.9.0

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

11 years agokernel: replace the brcm47xx fuse workaround patches with a generic patch that applie...
nbd [Sat, 16 Jun 2012 21:06:33 +0000 (21:06 +0000)]
kernel: replace the brcm47xx fuse workaround patches with a generic patch that applies to all mips targets

The dcache bug that it works around is a generic issue, not a brcm47xx cache quirk

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

11 years agofuse: move kmod-fuse to package/kernel
nbd [Sat, 16 Jun 2012 21:06:24 +0000 (21:06 +0000)]
fuse: move kmod-fuse to package/kernel

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

11 years agofuse: remove obsolete patches
nbd [Sat, 16 Jun 2012 21:06:20 +0000 (21:06 +0000)]
fuse: remove obsolete patches

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

11 years ago[rdc] remove broken flags
florian [Sat, 16 Jun 2012 16:45:28 +0000 (16:45 +0000)]
[rdc] remove broken flags

Thanks to Nicolas Le Falher for testing on Bifferboard.

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

11 years ago[ltq-tapidemo] set explicit -lpthread
blogic [Sat, 16 Jun 2012 14:52:33 +0000 (14:52 +0000)]
[ltq-tapidemo] set explicit -lpthread

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

11 years ago[pjsip] fixes ccache compile and adds missing -lc
blogic [Fri, 15 Jun 2012 23:42:48 +0000 (23:42 +0000)]
[pjsip] fixes ccache compile and adds missing -lc

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

11 years ago[tools] ccache does not need zcat
blogic [Fri, 15 Jun 2012 19:44:56 +0000 (19:44 +0000)]
[tools] ccache does not need zcat

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

11 years ago[x86] use ttyS0 @ 115200 baud as default for KVM guests
jow [Fri, 15 Jun 2012 12:59:49 +0000 (12:59 +0000)]
[x86] use ttyS0 @ 115200 baud as default for KVM guests

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

11 years ago[include] uclibc++.mk: override the cc binary instead of the wrapper command when...
jow [Fri, 15 Jun 2012 12:57:29 +0000 (12:57 +0000)]
[include] uclibc++.mk: override the cc binary instead of the wrapper command when ccache is used

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

11 years agoath9k: fix an invalid pointer access in the tx path
nbd [Thu, 14 Jun 2012 21:36:05 +0000 (21:36 +0000)]
ath9k: fix an invalid pointer access in the tx path

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

11 years agobuild: add a config option for choosing the prefered standard c++ library and add...
nbd [Thu, 14 Jun 2012 20:26:04 +0000 (20:26 +0000)]
build: add a config option for choosing the prefered standard c++ library and add uclibc++.mk to make this easy to handle in packages

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

11 years agobuild: add a variable for injecting config variable dependencies for the .prepared...
nbd [Thu, 14 Jun 2012 20:26:00 +0000 (20:26 +0000)]
build: add a variable for injecting config variable dependencies for the .prepared stamp

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

11 years agoadd uclibc++ (from packages)
nbd [Thu, 14 Jun 2012 20:25:57 +0000 (20:25 +0000)]
add uclibc++ (from packages)

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

11 years agoConfig.in: remove obsolete dependency
nbd [Thu, 14 Jun 2012 20:25:43 +0000 (20:25 +0000)]
Config.in: remove obsolete dependency

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

11 years agoinclude/package-ipkg.mk: fix copying provides list introduced in r32332
nbd [Thu, 14 Jun 2012 18:09:54 +0000 (18:09 +0000)]
include/package-ipkg.mk: fix copying provides list introduced in r32332

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

11 years agonetifd: update to latest version, adds back the workaround for ignoring wlan* in...
nbd [Thu, 14 Jun 2012 16:50:45 +0000 (16:50 +0000)]
netifd: update to latest version, adds back the workaround for ignoring wlan* in /etc/config/network

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

11 years agokirkwood: fix typo in uci-defaults/leds
luka [Wed, 13 Jun 2012 18:41:42 +0000 (18:41 +0000)]
kirkwood: fix typo in uci-defaults/leds

Signed-off-by: Martin Mueller <mm@sig21.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32343 3c298f89-4303-0410-b956-a3cf2f4a3e73