summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* mac80211: allow AP configuration of beacon interval, DTIM period, maximum ↵Felix Fietkau2011-03-021-4/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | permissible STA listen interval, and basic rates This introduces beacon_int and basic_rate (per wifi-device), and dtim_period and max_listen_int (per wifi-iface) for mac80211. These configure the beacon interval, basic rate specification, DTIM period (one DTIM per this many beacon frames), and maximum listen interval that a STA will be permitted to associate with. All of the new settings are optional; if they're absent, the existing hostapd (or, in the case of basic_rate, driver) defaults will be used. The existing bintval property only used for type adhoc is moved from wifi-iface to wifi-device, and is renamed to beacon_interval because bintval isn't a great name. The beacon interval is property of the wifi-device; while the choice between wifi-device and wifi-iface may not be relevant with an adhoc network, there's no reason to configure the same property one way for type adhoc and another for type ap. This change isn't expected to cause many problems, as bintval was added recently, in r25111. Similarly, the list of basic rates, also added for type adhoc in r25111, is a property of the device and not the interface. Further, it ought to be represented in UCI as a list, not a string dependent on the format that iw uses. I’ve moved it onto the device, renamed it to basic_rate, and made it configurable for APs via hostapd. Finally, I adapted it to use the same kb/s representation as mcast_rate; there's precedent for this format in that it's also how madwifi interprets mcast_rate. Neither bintval nor basicrates were ever documented in the UCI wireless configuration page on the wiki. When this change is committed, I'll update the documentation as needed. Signed-off-by: Mark Mentovai <mark@moxienet.com> SVN-Revision: 25837
* firewall: move include sourcing into a subshell, this makes the firewall ↵Jo-Philipp Wich2011-03-022-3/+5
| | | | | | init immune against exit in the include scripts SVN-Revision: 25835
* gcc: disable extension elimination, it causes hostapd to be miscompiled on mipsFelix Fietkau2011-03-021-0/+11
| | | | SVN-Revision: 25834
* n810bm: Add charger_state attributeMichael Büsch2011-03-021-41/+30
| | | | SVN-Revision: 25833
* cbus-retu-wdt: Some fixesMichael Büsch2011-03-023-0/+360
| | | | SVN-Revision: 25832
* tune some more options by default to decrease sizeImre Kaloz2011-03-023-12/+77
| | | | SVN-Revision: 25831
* upgrade to 0.53.1Imre Kaloz2011-03-024-9/+21
| | | | SVN-Revision: 25830
* opkg: use -ffunction-sections, -fdata-sections and --gc-sectionsFelix Fietkau2011-03-021-0/+2
| | | | SVN-Revision: 25829
* pppd: use -ffunction-sections, -fdata-sections and --gc-sections, saves 5k ↵Felix Fietkau2011-03-021-0/+3
| | | | | | uncompressed SVN-Revision: 25828
* dnsmasq: use -ffunction-sections, -fdata-sections and --gc-sections, saves ↵Felix Fietkau2011-03-021-0/+3
| | | | | | 8k uncompressed SVN-Revision: 25827
* dropbear: use -ffunction-sections, -fdata-sections and --gc-sections, saves ↵Felix Fietkau2011-03-021-1/+2
| | | | | | 19k uncompressed SVN-Revision: 25826
* hostapd: use -ffunction-sections, -fdata-sections and --gc-sections, reduces ↵Felix Fietkau2011-03-021-0/+3
| | | | | | binary size a bit SVN-Revision: 25821
* add usb support for the wbd111, refresh patchesImre Kaloz2011-03-022-2/+23
| | | | SVN-Revision: 25820
* 2.6.38: Let mac80211 select CONFIG_AVERAGEMichael Büsch2011-03-013-37/+25
| | | | SVN-Revision: 25818
* busybox: enable mount helpers by default (#8946)Jo-Philipp Wich2011-03-011-1/+1
| | | | SVN-Revision: 25815
* firewall: fix rule generation for v4 or v6 only zones (#8955)Jo-Philipp Wich2011-03-012-2/+5
| | | | SVN-Revision: 25813
* omap24xx: Fix missing symbols for mac80211Michael Büsch2011-03-011-1/+37
| | | | SVN-Revision: 25811
* fix patches after 2.6.37 update, patch from KanjiMonsterFlorian Fainelli2011-03-012-28/+29
| | | | SVN-Revision: 25810
* ipset: do not use -static-libgccFelix Fietkau2011-03-011-1/+1
| | | | SVN-Revision: 25809
* iptables: do not use -static-libgccFelix Fietkau2011-03-011-1/+1
| | | | SVN-Revision: 25808
* toolchain: remove -lgcc_eh from the default libgcc spec, it breaks packagesFelix Fietkau2011-03-011-1/+1
| | | | SVN-Revision: 25807
* update arm mach-typesImre Kaloz2011-03-011-0/+260
| | | | SVN-Revision: 25806
* refresh patches with -rc6Imre Kaloz2011-03-0117-135/+79
| | | | SVN-Revision: 25805
* uClibc: set the toolchain info at install time instead of prepare time, ↵Felix Fietkau2011-03-011-1/+1
| | | | | | fixes staging dir rebuilds SVN-Revision: 25803
* busybox: remove the -static-libgcc flag, saves a few kbFelix Fietkau2011-03-011-0/+11
| | | | SVN-Revision: 25802
* gcc-linaro: fix the libgcc spec to default to using the shared libgccFelix Fietkau2011-03-011-0/+37
| | | | SVN-Revision: 25801
* base-files: relink uclibc and libgcc libraries to remove leftovers of the ↵Felix Fietkau2011-03-012-5/+73
| | | | | | statically linked initial libgcc saves a few kb and gets rid of unused not exported functions as well should also improve the reliability of mklibs SVN-Revision: 25800
* omap24xx: Update kconfigMichael Büsch2011-02-281-4/+3
| | | | SVN-Revision: 25799
* n810bm: Refresh patchMichael Büsch2011-02-281-21/+21
| | | | SVN-Revision: 25798
* n810: Fix LCDMichael Büsch2011-02-281-9/+35
| | | | SVN-Revision: 25797
* cbus-retu: Add IRQ handler lockingMichael Büsch2011-02-281-0/+18
| | | | SVN-Revision: 25796
* mklibs: fix some long standing libpthread symbol link issues, mostly related ↵Felix Fietkau2011-02-282-3/+65
| | | | | | to weak function overrides between libgcc, libc and libpthread SVN-Revision: 25795
* omap24xx: Update 2.6.38 config. This fixes MMC.Michael Büsch2011-02-281-15/+12
| | | | SVN-Revision: 25794
* mklibs: properly fix library linking - the relinking in some instances used ↵Felix Fietkau2011-02-281-16/+24
| | | | | | static libraries instead of shared ones with the same name, that led to some nasty symbol conflicts and pic issues. fix this by always using the full path to the libraries and also fix the libc vs libpthread linking order SVN-Revision: 25793
* ubus: add a missing dependencyFelix Fietkau2011-02-281-1/+1
| | | | SVN-Revision: 25792
* block2mtd: More 2.6.38 fixesMichael Büsch2011-02-281-3/+29
| | | | SVN-Revision: 25791
* mtd: Fix compile warningMichael Büsch2011-02-281-20/+35
| | | | SVN-Revision: 25790
* jffs2-lzma: Fix compile warningMichael Büsch2011-02-281-40/+78
| | | | SVN-Revision: 25789
* mini_fo: More 2.6.38 fixesMichael Büsch2011-02-281-10/+53
| | | | SVN-Revision: 25788
* block-mount: Fixed shell error on empty string due to -eq to number for the ↵Daniel Dickinson2011-02-281-3/+3
| | | | | | optional find_root variable SVN-Revision: 25787
* block-mount,block-extroot: Modify mount.sh so that block-extroot mounts ↵Daniel Dickinson2011-02-281-4/+13
| | | | | | target /overlay as rootfs (use if is_rootfs is now deprecated) when block-extroot is installed, and as /tmp/overlay-disabled otherwise SVN-Revision: 25786
* kernel: the usb pci quirks removal patch was a bit overzealous, leave in ↵Felix Fietkau2011-02-282-22/+34
| | | | | | some functions referenced from other modules SVN-Revision: 25785
* mac80211: improve ath9k AP A-MPDU PS bufferingFelix Fietkau2011-02-272-8/+44
| | | | SVN-Revision: 25779
* mac80211: override CONFIG_IWLWIFI_LEGACYFelix Fietkau2011-02-271-0/+1
| | | | SVN-Revision: 25778
* n810: Fix tsc2005 busnumMichael Büsch2011-02-271-15/+15
| | | | SVN-Revision: 25777
* mac80211: set CONFIG_RTLWIFIFelix Fietkau2011-02-271-0/+1
| | | | SVN-Revision: 25776
* p54: fix a null pointer dereference bugFelix Fietkau2011-02-271-0/+18
| | | | SVN-Revision: 25775
* n810bm: Compile fix for kernel with lock debuggingMichael Büsch2011-02-271-16/+24
| | | | SVN-Revision: 25774
* kernel: disable sysctl syscall support - nothing uses itFelix Fietkau2011-02-278-8/+8
| | | | SVN-Revision: 25773
* fix wrong copy&paste in the helptext for kernel AIO supportFelix Fietkau2011-02-271-2/+0
| | | | SVN-Revision: 25772