Felix Fietkau
59b384dabe
toolchain: fix up lib64 symlink to lib before copying the initial prefix dir to avoid errors on copying
...
SVN-Revision: 32556
12 years ago
Felix Fietkau
e98810dced
toolchain/uClibc: fix getting the nameserver from _res state after res_init. fixes displaying the nameserver in busybox nslookup
...
SVN-Revision: 32555
12 years ago
Felix Fietkau
70259bceb4
toolchain/gcc: fix installing the toolchain after removing the toolchain dir without a full rebuild
...
SVN-Revision: 32554
12 years ago
Felix Fietkau
e74e4dbd29
toolchain: keep the initial gcc around for later uclibc rebuilds
...
testing uclibc changes is tricky because the final gcc tends to miscompile
uclibc code or barf up internal compiler errors.
install binutils into $(TOOLCHAIN_DIR)/initial (without changing the configure
prefix) and copy it from there to $(TOOLCHAIN_DIR)/ so that the initial gcc
can be put into $(PATH) for the uclibc build, even if the final gcc
is already installed.
SVN-Revision: 32553
12 years ago
Jo-Philipp Wich
b2e5c5f82e
base-files: implement network_get_dnsserver() and network_get_dnssearch() in /lib/functions/network.sh
...
SVN-Revision: 32531
12 years ago
Felix Fietkau
5c49ad2096
ath9k: revert an upstream initval update to fix a rx sensitivity regression on ar9380 ( fixes #11756 )
...
SVN-Revision: 32528
12 years ago
Felix Fietkau
30c29914c4
eglibc: work around a broken configure test to fix compile errors on x86
...
SVN-Revision: 32527
12 years ago
Jo-Philipp Wich
e654014352
base-files: only consider enabled default routes when finding the wan iface ( #11774 )
...
SVN-Revision: 32525
12 years ago
Jo-Philipp Wich
1f8d8dca76
netifd: update to current git head, exposes enabled state, mtu and metric overrides for routes
...
SVN-Revision: 32524
12 years ago
Florian Fainelli
52bae2d2bd
fix watchdog and rng drivers section mismatch ( #11767 )
...
SVN-Revision: 32522
12 years ago
Felix Fietkau
ad19192d3a
tools: sdcc depends on bison
...
SVN-Revision: 32521
12 years ago
Felix Fietkau
5570b76642
ar71xx: detect and enable MIPS DSP extensions, AR9344 supports them ( fixes #11762 )
...
SVN-Revision: 32520
12 years ago
Felix Fietkau
f9f929613d
toolchain: enable gdb by default
...
SVN-Revision: 32518
12 years ago
Felix Fietkau
dd80e8de1f
ath9k: de-duplicate initvals, reduces uncompressed binary size by 24 KB
...
SVN-Revision: 32517
12 years ago
Felix Fietkau
669e79a45b
ath9k: update the ar934x initvals
...
SVN-Revision: 32516
12 years ago
Felix Fietkau
cbf93f02ba
ath9k: remove the queue length limiting patch, the approach was experimental, not used by default and a different solution is required
...
SVN-Revision: 32515
12 years ago
Felix Fietkau
a5c684de26
kernel: switch openwrt default to TCP cubic from westwood (patch by Dave Täht)
...
Despite Westwood's theoretical advantages, in nearly
every benchmark we ran last year, TCP cubic won, whether it be
on correct RTT estimates, amount of buffering, responsiveness,
etc. on current hardware and software designs.
(both need timestamps on to work well, besides)
TCP cubic is better maintained and understood than westwood,
also.
While a scenario where westwood would win possibly exists,
there is too much buffering in the wifi stack in particular
at present, to see any improvement.
If you wish to exercise various TCPs under contention,
the current svn head of netperf (2.6) has options to switch
congestion control agorithms on the fly, as does iperf.
SVN-Revision: 32514
12 years ago
Felix Fietkau
6c2a295245
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.
SVN-Revision: 32513
12 years ago
Florian Fainelli
1d7878a38b
fix SPI clock frequency selection
...
SVN-Revision: 32512
12 years ago
Felix Fietkau
0615bde13a
ath9k: improve ani behavior during scanning
...
SVN-Revision: 32511
12 years ago
Felix Fietkau
d4c6868027
ath9k: more ani fixes
...
SVN-Revision: 32510
12 years ago
Felix Fietkau
1e884c0923
ath9k: enable rx for tx antennas earlier (and only for multi-stream devices) to fix some validation corner cases
...
SVN-Revision: 32509
12 years ago
Felix Fietkau
d20470702f
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
...
SVN-Revision: 32508
12 years ago
Felix Fietkau
3d83a7b636
ath9k: reject invalid antenna mask configurations
...
SVN-Revision: 32507
12 years ago
Felix Fietkau
2479910d45
netifd: update to latest version, fixes bridge member interface settings
...
SVN-Revision: 32506
12 years ago
Jo-Philipp Wich
bc41cc82ec
broadcom-wl: fix WDS hotplug for multiple networks
...
SVN-Revision: 32505
12 years ago
Jo-Philipp Wich
089a80ae55
linux-atm: remove defunct ipoa protocol support
...
SVN-Revision: 32504
12 years ago
Jo-Philipp Wich
f2dde4f5ba
base-files: allow wireless ifaces to be part of multiple networks
...
SVN-Revision: 32503
12 years ago
Jo-Philipp Wich
21fce4eeae
sdcc: enable packihx, required by firmwarehotplug
...
SVN-Revision: 32500
12 years ago
Felix Fietkau
3df534502c
scripts/feeds: redirect stderr of the which call to /dev/null to avoid potentially confusing error messages on some systems
...
SVN-Revision: 32499
12 years ago
Felix Fietkau
41909c6568
kernel: add missing config symbol
...
SVN-Revision: 32498
12 years ago
Felix Fietkau
8e1583475d
ath9k: fix a dynamic WEP related regression
...
SVN-Revision: 32492
12 years ago
Felix Fietkau
0b88abd58d
ath9k: merge a patch for improving ad-hoc mode performance
...
SVN-Revision: 32491
12 years ago
Vasilis Tsiligiannis
eee358338c
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>
SVN-Revision: 32490
12 years ago
Florian Fainelli
81e8757da4
provide an early ioremap cookie of the system configuration register
...
SVN-Revision: 32489
12 years ago
Florian Fainelli
98b2bc9189
group SYSDBG register defines in mcs814x.h
...
SVN-Revision: 32488
12 years ago
Florian Fainelli
a8965f0005
make hardware.h a forward inclusion of mcs814x.h
...
mach/hardware.h is soon to be removed by upstream kernel
SVN-Revision: 32487
12 years ago
Florian Fainelli
7c984552ed
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.
SVN-Revision: 32486
12 years ago
Florian Fainelli
2c47bbc199
regroup interrupt controller register definitions in hardware.h
...
SVN-Revision: 32485
12 years ago
Jo-Philipp Wich
7ed9369cb3
ppp: the pptp buffering option is not supported anymore, remove it
...
SVN-Revision: 32482
12 years ago
Florian Fainelli
481c9faf20
remove handle_irq callback in board-mcs8140-dt.c
...
This should have been removed in r32470.
SVN-Revision: 32481
12 years ago
Florian Fainelli
4b33e0996e
fix USB led triggers
...
SVN-Revision: 32474
12 years ago
Florian Fainelli
a98c74164e
use generic uci defaults functions
...
SVN-Revision: 32473
12 years ago
Florian Fainelli
007fa4d638
remove uselss cache invalidations
...
SVN-Revision: 32472
12 years ago
Florian Fainelli
9a2367aa6d
improve ethernet driver debugging
...
SVN-Revision: 32471
12 years ago
Florian Fainelli
3b0dba382b
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.
SVN-Revision: 32470
12 years ago
Mirko Vogt
f45cd30543
verified to work - remove broken flag
...
SVN-Revision: 32469
12 years ago
Felix Fietkau
3143f03568
toolchain: move eglibc-files from base-files to toolchain, it is packaged as part of the libc package
...
SVN-Revision: 32467
12 years ago
John Crispin
f6ef96fab2
add and export HOSTCC_NOCACHE
...
SVN-Revision: 32466
12 years ago
Vasilis Tsiligiannis
1978c07539
Fix sysupgrade for squashfs, jffs2 and ext4 images
...
* use 'fsync' with 'dd' for image writing
* save config to boot partition
SVN-Revision: 32465
12 years ago