John Crispin [Thu, 29 Mar 2012 09:01:33 +0000 (09:01 +0000)]
soloscli: Add script to syslog ADSL line stats
I run this from cron. With remote syslog enabled, this means I have a
record of ADSL line quality variation — which is useful when diagnosing
and reporting faults.
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
SVN-Revision: 31136
Jonas Gorski [Wed, 28 Mar 2012 21:55:15 +0000 (21:55 +0000)]
package: kernel: add missing config symbols for serial-8250
SVN-Revision: 31134
Jonas Gorski [Wed, 28 Mar 2012 20:42:37 +0000 (20:42 +0000)]
bcm63xx: enable bcm6368 for linux 3.3 and build images
Only build bcm6368 images when building for linux 3.3.
SVN-Revision: 31133
Jonas Gorski [Wed, 28 Mar 2012 20:42:34 +0000 (20:42 +0000)]
bcm63xx: add initial support for bcm6368 boards
SVN-Revision: 31132
Jonas Gorski [Wed, 28 Mar 2012 20:42:30 +0000 (20:42 +0000)]
bcm63xx: add driver for the internal hw trng on bcm6368
SVN-Revision: 31131
Jonas Gorski [Wed, 28 Mar 2012 20:42:25 +0000 (20:42 +0000)]
bcm63xx: replace SPI driver with latest upstream version
SVN-Revision: 31130
Jonas Gorski [Wed, 28 Mar 2012 20:42:20 +0000 (20:42 +0000)]
bcm63xx: add ethernet support for bcm6368
Add basic support for the internal ethernet switch on bcm6368. It behaves
as a dumb switch for now, but allows basic connectivity.
Also drop the ethernet patch for bcm6345 for now, it needs rework.
SVN-Revision: 31129
Jonas Gorski [Wed, 28 Mar 2012 20:42:15 +0000 (20:42 +0000)]
bcm63xx: add missing bits from extirq support
Add missing external IRQ code parts for older chips in the new code.
SVN-Revision: 31128
Jonas Gorski [Wed, 28 Mar 2012 20:42:09 +0000 (20:42 +0000)]
bcm63xx: reorder patches
Reorder patches for a clearer distinction between the purposes of
the different patches.
SVN-Revision: 31127
Hauke Mehrtens [Wed, 28 Mar 2012 17:03:18 +0000 (17:03 +0000)]
brcm47xx: update flash drivers
SVN-Revision: 31126
Felix Fietkau [Wed, 28 Mar 2012 16:58:39 +0000 (16:58 +0000)]
netifd: update to latest version, fixes a segfault with non-bridge interface hotplug
SVN-Revision: 31125
Mirko Vogt [Wed, 28 Mar 2012 15:28:21 +0000 (15:28 +0000)]
Revert commit 31091 - "[target/xburst] remove set but unused variable which leads into compiling errors with GCC >= 4.6.0"
'set-but-unused-variable'-issues are dealt with in a generic way now
SVN-Revision: 31124
Mirko Vogt [Wed, 28 Mar 2012 15:28:13 +0000 (15:28 +0000)]
deal with 'set-but-unused-variables' in a more generic way
SVN-Revision: 31123
Felix Fietkau [Wed, 28 Mar 2012 11:02:38 +0000 (11:02 +0000)]
add trelay, a trivial ethernet relay which allows pseudo-bridging ad-hoc or client mode devices over vlans to other hosts
SVN-Revision: 31122
Felix Fietkau [Wed, 28 Mar 2012 11:02:30 +0000 (11:02 +0000)]
uci: update to latest version, fixes return code of the cli on various failures
SVN-Revision: 31121
Hauke Mehrtens [Wed, 28 Mar 2012 09:36:50 +0000 (09:36 +0000)]
brcm47xx: BCMA - Consolidate/reduce code in bcma_device_name
Eliminate unneeded procedure by incorporating code into bcma_device_name
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 31120
Hauke Mehrtens [Wed, 28 Mar 2012 09:35:01 +0000 (09:35 +0000)]
brcm47xx: BCMA - Always map 4 bytes
This probably doesn't matter, but reads/writes are always 4 bytes, so always map 4 bytes.
Changes since v1: Moved changes to new patch file (234-bcma-always-map-4-bytes.patch).
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
SVN-Revision: 31119
Gabor Juhos [Tue, 27 Mar 2012 19:38:17 +0000 (19:38 +0000)]
ar71xx: boost SPI flash read performance
mtd_speedtest results:
page read speed
old new delta
DB120 929 KiB/s 2597 KiB/s +179.55%
TL-WR1043ND v1 754 KiB/s 2166 KiB/s +187.27%
TL-WR703N v1 745 KiB/s 2176 KiB/s +192.08%
TL-MR3220 v1 752 KiB/s 2154 KiB/s +186.44%
TL-WR2543ND v1 564 KiB/s 2130 KiB/s +277.66%
TL-WR741ND v2 525 KiB/s 1767 KiB/s +236.57%
ALFA-AP96 702 KiB/s 1977 KiB/s +181.62%
WNDR3700 697 KiB/s 1965 KiB/s +181.92%
SVN-Revision: 31118
Gabor Juhos [Tue, 27 Mar 2012 19:38:15 +0000 (19:38 +0000)]
ar71xx: improve SPI flash read/write performance
mtd_speedtest results:
page write speed
old new delta
DB120 209 KiB/s 226 KiB/s +8.13%
TL-WR1043ND v1 122 KiB/s 148 KiB/s +21.31%
TL-WR703N v1 153 KiB/s 194 KiB/s +26.80%
TL-MR3220 v1 130 KiB/s 156 KiB/s +20.00%
TL-WR2543ND v1 158 KiB/s 202 KiB/s +27.85%
TL-WR741ND v2 122 KiB/s 152 KiB/s +24.59%
ALFA AP96 229 KiB/s 260 KiB/s +13.54%
WNDR3700 202 KiB/s 223 KiB/s +10.40%
page read speed
old new delta
DB120 691 KiB/s 929 KiB/s +34.44%
TL-WR1043ND v1 372 KiB/s 754 KiB/s +102.69%
TL-WR703N v1 375 KiB/s 745 KiB/s +98.67%
TL-MR3220 v1 372 KiB/s 752 KiB/s +102.15%
TL-WR2543ND v1 307 KiB/s 564 KiB/s +83.71%
TL-WR741ND v2 315 KiB/s 525 KiB/s +66.67%
ALFA AP96 515 KiB/s 702 KiB/s +36.31%
WNDR3700 515 KiB/s 697 KiB/s +35.34%
SVN-Revision: 31117
Gabor Juhos [Tue, 27 Mar 2012 19:38:13 +0000 (19:38 +0000)]
ar71xx: image: build initramfs images for more boards
SVN-Revision: 31116
Gabor Juhos [Tue, 27 Mar 2012 19:38:11 +0000 (19:38 +0000)]
ar71xx: image: add MkuImage{Gzip,Lzma}/initramfs helpers
SVN-Revision: 31115
Gabor Juhos [Tue, 27 Mar 2012 19:38:10 +0000 (19:38 +0000)]
ar71xx: image: pass mtdlayout variables by value
SVN-Revision: 31114
Gabor Juhos [Tue, 27 Mar 2012 19:38:08 +0000 (19:38 +0000)]
ar71xx: image: use MkuImageGzip in Image/Build/AthGzip/initramfs
SVN-Revision: 31113
Gabor Juhos [Tue, 27 Mar 2012 19:38:07 +0000 (19:38 +0000)]
ar71xx: remove the built-in MTD map of the AP96 board
Pass the mtd_layout via the kernel command line instead.
SVN-Revision: 31112
Gabor Juhos [Tue, 27 Mar 2012 19:38:05 +0000 (19:38 +0000)]
ar71xx: remove the built-in MTD map of the PB92 board
Pass the mtd_layout via the kernel command line instead
SVN-Revision: 31111
Gabor Juhos [Tue, 27 Mar 2012 19:38:04 +0000 (19:38 +0000)]
ar71xx: remove the built-in MTD map of the Zcomax devices
Pass the mtd_layout via the kernel command line instead.
SVN-Revision: 31110
Gabor Juhos [Tue, 27 Mar 2012 19:38:02 +0000 (19:38 +0000)]
ar71xx: reclaim the 'user_property' partition on WHR-* boards
SVN-Revision: 31109
Gabor Juhos [Tue, 27 Mar 2012 19:38:01 +0000 (19:38 +0000)]
ar71xx: remove the built-in MTD maps of several boards
We are passing the MTD layout via the kernel command line, so
it makes no sense to duplicate it in mach-* files. The patch
removes the built-in MTD maps of the following boards:
* AP113
* ALFA N2/N5
* DIR-600
* DIR-615
* DIR-825
* TEW-6{3,5}2BRP
* TEW-673GRU
* WHR-G301N
* WHR-HP-GN
* WHR-HP-G300N
SVN-Revision: 31108
Gabor Juhos [Tue, 27 Mar 2012 19:37:59 +0000 (19:37 +0000)]
ar71xx: use modules for LED triggers
SVN-Revision: 31107
Gabor Juhos [Tue, 27 Mar 2012 19:37:58 +0000 (19:37 +0000)]
package/kernel: create packages for the LED Timer/Default ON triggers
SVN-Revision: 31106
Gabor Juhos [Tue, 27 Mar 2012 19:37:57 +0000 (19:37 +0000)]
package/kernel: allow to build RTC modules for 3.x
SVN-Revision: 31105
Gabor Juhos [Tue, 27 Mar 2012 19:37:53 +0000 (19:37 +0000)]
ar71xx: disable CONFIG_{I2C,SPI}_GPIO
SVN-Revision: 31104
Gabor Juhos [Tue, 27 Mar 2012 19:37:52 +0000 (19:37 +0000)]
ar71xx: sync 3.3 config
SVN-Revision: 31103
Gabor Juhos [Tue, 27 Mar 2012 19:37:51 +0000 (19:37 +0000)]
ar71xx: fix button polarity on TL-WR703N and TL-WR741N v4
SVN-Revision: 31102
Gabor Juhos [Tue, 27 Mar 2012 19:29:59 +0000 (19:29 +0000)]
ramips: rt305x: build image for the DIR-615 rev D boards
Patch from #10105.
SVN-Revision: 31101
Gabor Juhos [Tue, 27 Mar 2012 19:29:57 +0000 (19:29 +0000)]
ramips: rt305x: add add support for the Asus WL-330N board
[juhosg: reorder several lines in order to keep things sorted
alphabetically]
Signed-off-by: Frédéric Leroy <fredo@starox.org>
SVN-Revision: 31100
Florian Fainelli [Tue, 27 Mar 2012 17:47:44 +0000 (17:47 +0000)]
ppp: Fix high softirq utilization with pppoa
Users of the Geos platform are reporting high CPU utilization.
This seems to be rooted in a problem with the TX queue restart in PPP.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 31096
Florian Fainelli [Tue, 27 Mar 2012 17:47:41 +0000 (17:47 +0000)]
add missing INET_UDP_DIAG symbol
SVN-Revision: 31095
Florian Fainelli [Tue, 27 Mar 2012 17:47:37 +0000 (17:47 +0000)]
geos: add 'tc' and kmod-sched for bonding
The Geos2 includes 2 ADSL+ interfaces, and as such it needs to have the TEQL scheduler for bonding.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 31094
Hauke Mehrtens [Tue, 27 Mar 2012 17:07:28 +0000 (17:07 +0000)]
brcm47xx: update sprom patches like they are in the mainline kernel
SVN-Revision: 31093
Mirko Vogt [Tue, 27 Mar 2012 16:29:19 +0000 (16:29 +0000)]
remove set but unused variable which leads into compiling errors with GCC >= 4.6.0
SVN-Revision: 31091
Hauke Mehrtens [Tue, 27 Mar 2012 15:38:56 +0000 (15:38 +0000)]
brcm47xx: update usb driver to the version send for mainline kernel integartion
SVN-Revision: 31089
Felix Fietkau [Tue, 27 Mar 2012 13:52:39 +0000 (13:52 +0000)]
mac80211: add hostapd socket option to wpa_supplicant for IBSS RSN as well
SVN-Revision: 31088
Felix Fietkau [Tue, 27 Mar 2012 13:38:08 +0000 (13:38 +0000)]
wpa_supplicant: fix regressions introduced by the ibss-rsn changes
SVN-Revision: 31087
Felix Fietkau [Tue, 27 Mar 2012 13:29:51 +0000 (13:29 +0000)]
wpa_supplicant: add CONFIG_IBSS_RSN=y compilation option
Signed-off-by: Antonio Quartulli <ordex@autistici.org>
SVN-Revision: 31086
Felix Fietkau [Tue, 27 Mar 2012 13:29:41 +0000 (13:29 +0000)]
wpa_supplicant: modify wpa_supplicant.sh in order to support IBSS-RSN/WPA-NONE
Based on patch by: Antonio Quartulli <ordex@autistici.org>
SVN-Revision: 31085
Felix Fietkau [Tue, 27 Mar 2012 13:21:53 +0000 (13:21 +0000)]
ath9k: make endian check optional
Turns out it triggers on some AR71xx devices where no swapping should be done.
Enable endian check for the lantiq target.
SVN-Revision: 31084
Felix Fietkau [Tue, 27 Mar 2012 13:21:46 +0000 (13:21 +0000)]
mac80211: modify mac80211.sh to in order to support IBSS-RSN
Signed-off-by: Antonio Quartulli <ordex@autistici.org>
SVN-Revision: 31083
Felix Fietkau [Tue, 27 Mar 2012 13:21:39 +0000 (13:21 +0000)]
madwifi: modify madwifi.sh to support IBSS WPA-NONE
Signed-off-by: Antonio Quartulli <ordex@autistici.org>
SVN-Revision: 31082
Felix Fietkau [Tue, 27 Mar 2012 10:44:26 +0000 (10:44 +0000)]
wpa_supplicant: use wext driver for hostap and madwifi
SVN-Revision: 31081
Felix Fietkau [Tue, 27 Mar 2012 10:42:47 +0000 (10:42 +0000)]
hostapd: update to
20120326
SVN-Revision: 31080
Felix Fietkau [Mon, 26 Mar 2012 14:30:19 +0000 (14:30 +0000)]
netifd: update to 2012-03-23, fixes route/address tracking issues and adds more status info
SVN-Revision: 31077
Florian Fainelli [Mon, 26 Mar 2012 10:57:50 +0000 (10:57 +0000)]
backport upstream fix for dst computation
SVN-Revision: 31073
Felix Fietkau [Mon, 26 Mar 2012 10:07:50 +0000 (10:07 +0000)]
tools: fix stat symlink if destination already exists
SVN-Revision: 31072
John Crispin [Sun, 25 Mar 2012 09:07:09 +0000 (09:07 +0000)]
fixes #31068, rename 999-ath9k.patch to 501-ath9k-eeprom_endianess.patch
SVN-Revision: 31071
John Crispin [Sun, 25 Mar 2012 08:51:16 +0000 (08:51 +0000)]
Pulse dialing support into pjsip.
Signed-off-by: Andrej Vlašić <andrej.vlasic0@gmail.com>
SVN-Revision: 31070
John Crispin [Sun, 25 Mar 2012 08:51:13 +0000 (08:51 +0000)]
adds ARV4519PW/ARV7519PW
Signed-off-by: Andrej Vlašić <andrej.vlasic0@gmail.com>
SVN-Revision: 31069
John Crispin [Sun, 25 Mar 2012 08:51:08 +0000 (08:51 +0000)]
adds eeprom endianess check to ath9k
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 31068
John Crispin [Sun, 25 Mar 2012 08:50:56 +0000 (08:50 +0000)]
adds ath5k platfrom_device eep support
Signed-off-by: Andrej Vlašić <andrej.vlasic0@gmail.com>
SVN-Revision: 31067
John Crispin [Sun, 25 Mar 2012 08:50:45 +0000 (08:50 +0000)]
unbreak dsl firmware loading
Signed-off-by: Andrej Vlašić <andrej.vlasic0@gmail.com>
SVN-Revision: 31066
John Crispin [Sun, 25 Mar 2012 08:50:42 +0000 (08:50 +0000)]
fix for 3.2.9
SVN-Revision: 31065
John Crispin [Sun, 25 Mar 2012 08:50:38 +0000 (08:50 +0000)]
cleanup atheros wifi handling
Signed-off-by: Andrej Vlašić <andrej.vlasic0@gmail.com>
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31064
John Crispin [Sun, 25 Mar 2012 08:50:32 +0000 (08:50 +0000)]
cleanup image makefile
SVN-Revision: 31063
John Crispin [Sun, 25 Mar 2012 08:50:30 +0000 (08:50 +0000)]
update /etc/uci-defaults/*
SVN-Revision: 31062
John Crispin [Sun, 25 Mar 2012 08:50:27 +0000 (08:50 +0000)]
update profiles
SVN-Revision: 31061
John Crispin [Sun, 25 Mar 2012 08:50:09 +0000 (08:50 +0000)]
bump kernel to 3.2.12
SVN-Revision: 31060
Felix Fietkau [Fri, 23 Mar 2012 14:10:28 +0000 (14:10 +0000)]
tools: fix GNU stat detection to prevent it from picking up other things named "gstat" (see #4571)
SVN-Revision: 31059
Jo-Philipp Wich [Fri, 23 Mar 2012 11:26:47 +0000 (11:26 +0000)]
dnsmasq: add missing config_get, localize variables, bump package revision
SVN-Revision: 31058
Jo-Philipp Wich [Fri, 23 Mar 2012 11:19:58 +0000 (11:19 +0000)]
dnsmasq: add mx record support
Adding the following syntax support:
config mxhost
option domain mydomain.com
option relay svr10.ironport.com
option pref 50
and this will generate an MX record for mydomain.com pointing at the relay with a given preference.
Redux: default the preference to 0 if absent.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 31057
Jo-Philipp Wich [Fri, 23 Mar 2012 11:19:56 +0000 (11:19 +0000)]
dnsmasq: add keywords for SRV RR class/weight
The SRV record also requires the class and weight fields... Currently you can overload the "port" keyword as:
option port xxxx,class,weight
but this is counter-intuitive. Here we fix this.
Redux: make the port required.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 31056
John Crispin [Thu, 22 Mar 2012 13:07:34 +0000 (13:07 +0000)]
fixes breakage introduced in
776722ce36ac95877efb7fd771dde2f6ffc96433
SVN-Revision: 31054
Jo-Philipp Wich [Wed, 21 Mar 2012 19:47:16 +0000 (19:47 +0000)]
iwinfo: properly cast nl80211 mBm signal levels to reported dBm values (#11161)
SVN-Revision: 31053
Jens Muecke [Wed, 21 Mar 2012 19:10:02 +0000 (19:10 +0000)]
Disable keyboard for x86 default config - revoke patch 30966
This was already fixed by commit 30309 and is part of generic x86 target.
SVN-Revision: 31052
Jo-Philipp Wich [Wed, 21 Mar 2012 02:29:47 +0000 (02:29 +0000)]
block-mount: add missing chunk of previous commit
SVN-Revision: 31050
Jo-Philipp Wich [Wed, 21 Mar 2012 02:29:26 +0000 (02:29 +0000)]
block-mount: invoke blkid without cache file, this seems to fix mounts by uuid or label
SVN-Revision: 31049
Gabor Juhos [Tue, 20 Mar 2012 15:55:07 +0000 (15:55 +0000)]
linux: refresh patches against 3.3
SVN-Revision: 31047
Gabor Juhos [Tue, 20 Mar 2012 15:55:06 +0000 (15:55 +0000)]
add md5sum for linux-3.3
SVN-Revision: 31046
Gabor Juhos [Tue, 20 Mar 2012 15:55:04 +0000 (15:55 +0000)]
linux/3.{2,3}: yet another missing NET_VENDOR symbol
SVN-Revision: 31045
Gabor Juhos [Tue, 20 Mar 2012 15:02:48 +0000 (15:02 +0000)]
ar71xx: fix IRQ number for the AR7240 OHCI controller
SVN-Revision: 31044
Felix Fietkau [Tue, 20 Mar 2012 14:29:50 +0000 (14:29 +0000)]
base-files: split service related functions off to /lib/functions/service.sh
SVN-Revision: 31042
Felix Fietkau [Tue, 20 Mar 2012 13:09:27 +0000 (13:09 +0000)]
pppd: split files into netifd and non-netifd files, move the netifd ppp.sh file to the pppd package
SVN-Revision: 31041
Jo-Philipp Wich [Mon, 19 Mar 2012 23:48:38 +0000 (23:48 +0000)]
kernel: add kmod-acpi-button
SVN-Revision: 31037
Felix Fietkau [Mon, 19 Mar 2012 21:10:04 +0000 (21:10 +0000)]
6in4: add netifd support
SVN-Revision: 31036
Felix Fietkau [Mon, 19 Mar 2012 21:10:00 +0000 (21:10 +0000)]
netifd: update to latest version, fixes log buffer handling issues, dns issues and various sit tunnel related issues
SVN-Revision: 31035
Felix Fietkau [Mon, 19 Mar 2012 21:09:57 +0000 (21:09 +0000)]
6to4: fix interface error handling
SVN-Revision: 31034
Felix Fietkau [Mon, 19 Mar 2012 21:09:54 +0000 (21:09 +0000)]
netifd: scan l3 devices on find_config()
SVN-Revision: 31033
Felix Fietkau [Mon, 19 Mar 2012 21:09:51 +0000 (21:09 +0000)]
netifd: shut down all interfaces before restarting netifd
SVN-Revision: 31032
Felix Fietkau [Mon, 19 Mar 2012 21:09:47 +0000 (21:09 +0000)]
kernel: fix stripping of modules with duplicate symbol names
SVN-Revision: 31031
Jo-Philipp Wich [Mon, 19 Mar 2012 20:37:12 +0000 (20:37 +0000)]
base-files: gracefully handle empty variables in preinit (#11155)
SVN-Revision: 31030
Jo-Philipp Wich [Mon, 19 Mar 2012 20:28:49 +0000 (20:28 +0000)]
kernel: add missing AddDepends calls for kmod-usb-serial-qualcomm and kmod-ata-sis
SVN-Revision: 31029
Gabor Juhos [Mon, 19 Mar 2012 18:23:31 +0000 (18:23 +0000)]
kernel: update linux 3.2 to 3.2.12
SVN-Revision: 31028
Gabor Juhos [Mon, 19 Mar 2012 15:57:07 +0000 (15:57 +0000)]
ar71xx: disable unused file system drivers in the nand subtarget
SVN-Revision: 31027
Gabor Juhos [Mon, 19 Mar 2012 15:57:06 +0000 (15:57 +0000)]
ar71xx: sync kernel configs
SVN-Revision: 31026
Gabor Juhos [Mon, 19 Mar 2012 15:57:04 +0000 (15:57 +0000)]
ar71xx: add initial support for RB750GL
SVN-Revision: 31025
Gabor Juhos [Mon, 19 Mar 2012 15:57:03 +0000 (15:57 +0000)]
ar71xx: make rb750_latch_change 'static void'
SVN-Revision: 31024
Gabor Juhos [Mon, 19 Mar 2012 15:57:01 +0000 (15:57 +0000)]
ar71xx: add latch_change field to rb750_led_platform_data
SVN-Revision: 31023
Gabor Juhos [Mon, 19 Mar 2012 15:56:59 +0000 (15:56 +0000)]
ar71xx: add platform data for the RB750 NAND driver
SVN-Revision: 31022
Felix Fietkau [Mon, 19 Mar 2012 11:29:01 +0000 (11:29 +0000)]
madwifi: remove my maintainer line from the package
SVN-Revision: 31021
Imre Kaloz [Mon, 19 Mar 2012 11:27:34 +0000 (11:27 +0000)]
upgrade to 3.2, disable ppp by default until we figure out why ppp_generic breaks bootup
SVN-Revision: 31020
Imre Kaloz [Mon, 19 Mar 2012 11:26:15 +0000 (11:26 +0000)]
add missing Kconfig symbols
SVN-Revision: 31019