Commit graph

4905 commits

Author SHA1 Message Date
Felix Fietkau
1a7a36b0a4 mac80211: fix frames looping back to a wds station
SVN-Revision: 25008
2011-01-15 13:41:10 +00:00
Felix Fietkau
098e2d7ca1 ath9k: fix a few more aggregation related issues, should improve stability
SVN-Revision: 25007
2011-01-15 13:41:06 +00:00
Felix Fietkau
b60332deb0 hostapd: Create one control interface per virtual bssid
Previously hostapd created one control interface /var/run/hostapd-phyX
which only contained the first virtual bssid (for example wlan0). In
order to access the other virtual bssids with hostapd_cli add all
virtual bssids to /var/run/hostapd-phyX by specifying the ctrl_interface
parameter per bssid.

Previously the control interface looked like:
	/var/run/hostapd-phyX/wlan0

Now, the control interface looks like this:
	/var/run/hostapd-phyX/wlan0
	/var/run/hostapd-phyX/wlan1
	...

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 24985
2011-01-14 10:52:54 +00:00
Felix Fietkau
f05691af93 mac80211: include the kfifo backport in compat.ko if necessary (fixes libertas, rt2x00)
SVN-Revision: 24978
2011-01-13 23:28:22 +00:00
Felix Fietkau
2c0ac457ed ath9k: fix spurious decryption crc error regression
SVN-Revision: 24976
2011-01-13 23:07:58 +00:00
Claudio Mignanti
3559931d8f Fix i2c driver and package it
SVN-Revision: 24975
2011-01-13 12:01:07 +00:00
Jo-Philipp Wich
253f4d82f2 mac80211: support per-vif wmm option, defaults to 1 if unset
SVN-Revision: 24966
2011-01-11 13:19:53 +00:00
Felix Fietkau
a339e58d72 ath9k: reduce the number of false positives triggered by the baseband hang check by only running it when beacon transmission is blocked
SVN-Revision: 24954
2011-01-10 00:25:17 +00:00
Jo-Philipp Wich
f38a320e69 uhttpd: protect tcp receive operations with select, make tcp keep-alive optional (#8272)
SVN-Revision: 24952
2011-01-09 23:35:45 +00:00
Hauke Mehrtens
8067116c10 kernel: deactivate ext4 SElinux support and extended attributes support in general config. This effects the build in kmod-fs-ext4 and when it is build into the kernel in the x86 target.
Thank you Philip Prindeville

SVN-Revision: 24951
2011-01-09 22:43:06 +00:00
Jo-Philipp Wich
6322a8be78 kernel: fix packaging of kmod-cs5535-gpio, thanks Philip Prindeville
SVN-Revision: 24950
2011-01-09 22:25:15 +00:00
Felix Fietkau
6528a58151 ath9k: add a few aggregation reliability fixes
SVN-Revision: 24949
2011-01-09 20:35:27 +00:00
Felix Fietkau
56647592a4 mac80211: update to wireless-testing 2011-01-05, should improve aggregation reliability in ath9k
SVN-Revision: 24948
2011-01-09 20:32:25 +00:00
Gabor Juhos
9a32655293 package/swconfig: add sanity checks to prevent a segfault
SVN-Revision: 24932
2011-01-08 17:30:33 +00:00
Gabor Juhos
9abe5cf110 package/mtd: make fixtrx available on ar71xx as well
SVN-Revision: 24911
2011-01-05 19:27:55 +00:00
Imre Kaloz
e9013bff66 fix md5sum, use our mirror with a fixed-up filename to make sure we get the right fw version
SVN-Revision: 24901
2011-01-04 16:39:16 +00:00
Felix Fietkau
8c7ea4384c mac80211: fix a race condition during key deletion
SVN-Revision: 24895
2011-01-04 00:37:28 +00:00
Imre Kaloz
4a177f01a2 use the latest fw release
SVN-Revision: 24894
2011-01-03 18:17:01 +00:00
Imre Kaloz
e99f8f2dd0 tune ath dependencies - carl9170 can be used on targets with usb but without pci
SVN-Revision: 24893
2011-01-03 18:16:05 +00:00
Alexandros C. Couloumbis
08448f7e3d package/wprobe: {enhancement} make printing attributes optional. A delay interval (-d option) of 0 (zero) dumps the data once then exit. (closes #8107)
SVN-Revision: 24892
2011-01-03 16:37:07 +00:00
Alexandros C. Couloumbis
c78b2dbb89 package/wprobe: fix kernel 2.6.37 compile issues
SVN-Revision: 24891
2011-01-03 16:13:09 +00:00
Hauke Mehrtens
3ef04d1755 crda: update to version 1.1.1 and update regulatory database to most recent official version.
SVN-Revision: 24868
2011-01-01 16:10:15 +00:00
Jo-Philipp Wich
c60546c0c3 e2fsprogs: revert r24848 as well
SVN-Revision: 24867
2011-01-01 16:03:53 +00:00
Felix Fietkau
a718ebf1ed ath9k: add more pending fixes from linux-wireless@
SVN-Revision: 24858
2010-12-30 15:48:39 +00:00
Felix Fietkau
e6332495fc add relayd, can be used as a replacement for client bridge, but does not have any uci integration yet
SVN-Revision: 24856
2010-12-30 15:48:23 +00:00
Felix Fietkau
f1becde97b ath9k: fix rx dma descriptor error flag handling
SVN-Revision: 24855
2010-12-30 15:48:18 +00:00
Gabor Juhos
5413cea8ba package/kernel: enable CONFIG_INPUT_KEYBOARD for gpio-keys
SVN-Revision: 24853
2010-12-29 18:08:24 +00:00
Alexandros C. Couloumbis
544c8161f2 package/e2fsprogs: update to version 1.41.14
SVN-Revision: 24848
2010-12-29 14:50:52 +00:00
Daniel Dickinson
fc3a1d0ba3 Added OpenWRT-specific field to imagetag so that we can record the real root length, so that when the CRC fixup is applied and the root length is recorded as zero we can still calculate the rootfs mtd partition size.
Signed-off-by: Daniel Dickinson <daniel@cshore.neomailbox.net>

SVN-Revision: 24838
2010-12-26 04:18:13 +00:00
Daniel Dickinson
b3bcc483b2 mtd: Added trx_fixup for brcm63xx imagetag, and made references to fix_trx use the weak reference rather than the brcm47xx ifdef. This fixes a bug in which sysupgrade failed due to changing bad CRC on reboot.
Signed-off-by: Daniel Dickinson <daniel@cshore.neomailbox.net>

SVN-Revision: 24837
2010-12-26 04:18:08 +00:00
Daniel Dickinson
daa854ee2d mtd: Added fixtrx for brcm63xx imagetag. This allows brcm63xx boards which experience a CRC on second boot due to the JFFS2 creation / DEADC0DE deletion to work correctly when mtd fixtrx is run on first boot
Signed-off-by: Daniel Dickinson <daniel@cshore.neomailbox.net>

SVN-Revision: 24835
2010-12-26 04:18:01 +00:00
Daniel Dickinson
b1362f94bc mtd: Changed mtd_fixtrx and related functions to be weak references. The weak references only lead to actual functions for brcm47xx
Signed-off-by: Daniel Dickinson <daniel@cshore.neomailbox.net>

SVN-Revision: 24833
2010-12-26 04:17:51 +00:00
Jo-Philipp Wich
f5b3f741ce uhttpd: allow lowercase http header fields (#8513)
SVN-Revision: 24823
2010-12-24 22:03:34 +00:00
Felix Fietkau
61e492d316 ath9k: add back the interrupt mitigation tweak and reduce the rx interrupt mitigation times further
SVN-Revision: 24819
2010-12-24 12:09:43 +00:00
Felix Fietkau
3a9c856475 ath9k: add pending fixes for revision checks and handling of the hw workaround register
SVN-Revision: 24818
2010-12-24 12:09:36 +00:00
Alexandros C. Couloumbis
69b7963402 package/mac80211: fix issue when CONFIG_MAC80211_LEDS is not set.
SVN-Revision: 24813
2010-12-23 14:58:16 +00:00
Hauke Mehrtens
54ffa895f2 mac80211: add CONFIG_ATH5K_PCI only when not on aterhos target
SVN-Revision: 24801
2010-12-22 17:39:05 +00:00
Hauke Mehrtens
3e668eb7b7 mac80211: rmove unused config symbols.
CONFIG_RT2800PCI_PCI and CONFIG_RT2800PCI_SOC were removed some time ago and CONFIG_IWLWIFI was replaced by CONFIG_COMPAT_IWLWIFI in compat wireless

SVN-Revision: 24794
2010-12-22 14:59:53 +00:00
Hauke Mehrtens
005787c58f mac80211: activate ahb bud for ath5k driver if on atheros target.
SVN-Revision: 24793
2010-12-22 14:57:40 +00:00
Jo-Philipp Wich
3b6851aa82 base-files: implement "reqopts" parameter for dhcp interfaces to specify additional dhcp options to request
SVN-Revision: 24780
2010-12-22 07:20:24 +00:00
Jo-Philipp Wich
5b339e5fb2 busybox: implement ms static routes option in udhcpc (#6435)
SVN-Revision: 24779
2010-12-22 07:16:46 +00:00
Jo-Philipp Wich
3bd7985a0b base-files: the busybox update to v1.15.3 completely broke udhcpc route option handling, repair default.script to work with the new format (#6435)
SVN-Revision: 24778
2010-12-22 07:07:15 +00:00
Jo-Philipp Wich
deb9661785 Âbase-files: don't mark /etc/banner as conffile
SVN-Revision: 24742
2010-12-20 19:51:05 +00:00
Jo-Philipp Wich
1b37ee06f1 iptables: don't call autogen.sh, use autoreconf fixup instead of libtool
SVN-Revision: 24740
2010-12-20 18:45:09 +00:00
Jo-Philipp Wich
7526fd8627 mac80211: rename max_clients option to maxassoc, this brings it in line with broadcom
SVN-Revision: 24726
2010-12-19 13:33:55 +00:00
Felix Fietkau
3347f8e360 hostapd: add support for specifying the maximum number of clients
Signed-off-by: Alexander Couzens <lynxis@c-base.org>

SVN-Revision: 24725
2010-12-19 11:56:56 +00:00
Felix Fietkau
58ed4ded0e hostapd: fix appending the iapp_interface variable to the config
Signed-off-by: Alexander Couzens <lynxis@c-base.org>

SVN-Revision: 24724
2010-12-19 11:56:49 +00:00
Felix Fietkau
7ecd1c7484 hostapd: Add CONFIG_FULL_DYNAMIC_VLAN=y to hostapd-full.config
This allows hostapd to make use of the config option
"vlan_tagged_interface" to automatically create bridge and
VLAN interfaces in a fully dynamic way.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 24722
2010-12-19 11:48:38 +00:00
Felix Fietkau
d08bc913a8 hostapd: Allow rsn_preauth configuration
Hostapd can allow preauthentication for WPA2-EAP networks when
the interfaces through which preauthentication is allowed are
configured.

Add a new param "rsn_preauth=0/1" to the configuration that enables
or disables preauthentication on the according bridge interface.

Preauthentication for unbridged networks is not considered in this
patch.

Cc: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 24721
2010-12-19 11:48:31 +00:00
Jo-Philipp Wich
efb7c910ee iptables: fix layer7 patch to place the source in extensions/, I doubt it ever worked
SVN-Revision: 24719
2010-12-19 11:16:46 +00:00