Commit Graph

468 Commits (c23f92244cdb69c98b49a7441118464ceba74340)

Author SHA1 Message Date
Vasilis Tsiligiannis 121368fbc8 madwifi: clear variables used in for loop
SVN-Revision: 16308
15 years ago
Felix Fietkau 4b87e55994 madwifi: fix wlanconfig athX destroy on 2.6.30 (incomplete netdev_ops transition)
SVN-Revision: 16289
15 years ago
Imre Kaloz 7f9fd5033c now that the gemini target is working, get rid of the obsolete and buggy storm target
SVN-Revision: 16274
15 years ago
Imre Kaloz 9fa14987b8 fix madwifi for the gemini target
SVN-Revision: 16270
15 years ago
Jo-Philipp Wich 037f0c9629 madwifi: remove cruft from madwifi.sh introduced by r15954, thanks Vasilis Tsiligiannis
SVN-Revision: 16238
15 years ago
Felix Fietkau 43b2318584 madwifi: handle frame classification properly if eth->h_proto contains the protocol number directly (without offset)
SVN-Revision: 16237
15 years ago
Felix Fietkau 664d2873c7 madwifi: fix excessive stack usage in the wlanconfig tool
SVN-Revision: 16235
15 years ago
Felix Fietkau 5836e0fb5f madwifi: if a txpower value below the poweroffset is requested, set the internal txpower to 0db
SVN-Revision: 16234
15 years ago
Felix Fietkau 26099a3c23 madwifi: add better hw detection, use a power offset for setting/getting tx power for cards that have a twisted eeprom
SVN-Revision: 16224
15 years ago
Felix Fietkau ffea0b1aee madwifi: add sanity checks for monitor mode injection
SVN-Revision: 16218
15 years ago
Felix Fietkau f48e0b1e5f madwifi: fix an array overrun in the rate control attach check
SVN-Revision: 16217
15 years ago
Felix Fietkau 443fc5fe1b madwifi: remove the "turbo" iwpriv command, it does not do anything useful, but it can lead to crashes
SVN-Revision: 15992
15 years ago
Felix Fietkau f5918f5a00 madwifi: fix a rare ad-hoc mode crash
SVN-Revision: 15964
15 years ago
Felix Fietkau 5820c0fef2 madwifi: cosmetic fixes for maxrate/minrate
SVN-Revision: 15961
15 years ago
Jo-Philipp Wich 89127a67f2 Declare some missing local variables in madwifi.sh Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>
SVN-Revision: 15954
15 years ago
Jo-Philipp Wich ba22d1e333 Fix device name allocation This patch fixes a bug in madwifi where names for wifi devices are not allocated during device setup. It fixes some instability on devices which share IRQ. Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>
SVN-Revision: 15950
15 years ago
Jo-Philipp Wich 40872c604e Build madwifi with compression capability enabled Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>
SVN-Revision: 15949
15 years ago
Jo-Philipp Wich bd50b95bde Detect every atheros device present This patch is for boards with more than one atheros devices. It changes detect_atheros() function to continue with the detection of every device present and don't return when just one is found Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>
SVN-Revision: 15940
15 years ago
Nicolas Thill b6bb23e3a8 madwifi: don't try to set an interface essid with an empty value
SVN-Revision: 15886
15 years ago
Hauke Mehrtens f9532a06b1 Make madwifi compile with kernel 2.6.30.
SVN-Revision: 15850
15 years ago
Felix Fietkau 251a657eaf madwifi: fix distance setting
SVN-Revision: 15824
15 years ago
Felix Fietkau 898fc4d25c madwifi: the openwrt build system usually has a better idea of what the target arch is than the madwifi build system :)
SVN-Revision: 15788
15 years ago
Hauke Mehrtens 51445f3a18 make madwifi compile with kernel 2.6.29.
SVN-Revision: 15773
15 years ago
Felix Fietkau 37211157f6 madwifi: ignore the eeprom fast framing supported flag, as it is an arbitrary restriction and not based on hardware capability
SVN-Revision: 15763
15 years ago
Felix Fietkau 7f8cc3e7af madwifi: do not add the ff headroom len to dev->hard_header_len to avoid unnecessary reallocations. the driver will reallocate skbs itself if necessary
SVN-Revision: 15762
15 years ago
Felix Fietkau 6559aa514a madwifi: remove some leftover duplicate definitions
SVN-Revision: 15758
15 years ago
Felix Fietkau 09f06bbfb0 madwifi: clean up tx status mrr handling and fix mrr parsing for 5416
SVN-Revision: 15757
15 years ago
Felix Fietkau 5bc30de4e7 madwifi: clean up handling of various timings such as slot time, ack timeout, eifs time, etc.
SVN-Revision: 15713
15 years ago
Felix Fietkau 537f2199ac madwifi: fix uninitialized variable
SVN-Revision: 15711
15 years ago
Felix Fietkau cbb2ac35b3 madwifi: remove unused functions
SVN-Revision: 15710
15 years ago
Felix Fietkau d4f44772cf upgrade to a new public hal build - contains several minor fixes including ani improvements
SVN-Revision: 15709
15 years ago
Felix Fietkau cadab984f8 madwifi: fix selection of phy errors in the rx filter
SVN-Revision: 15707
15 years ago
Felix Fietkau d88bd31f99 madwifi: improve autochannel decision with lots of cards on one board
SVN-Revision: 15704
15 years ago
Felix Fietkau a8a91697ce madwifi: improve autochannel, nuke some dead code, fix scanlist building from channel mode
SVN-Revision: 15702
15 years ago
Felix Fietkau 976459a453 madwifi: fix setting outdoor mode
SVN-Revision: 15694
15 years ago
Felix Fietkau 28dbc959ca madwifi: fix run-time changing of iwpriv settings (thx, brainslayer)
SVN-Revision: 15664
15 years ago
Felix Fietkau b4574b5b03 madwifi: improve mode selection, do not scan channels which do not fit the desired mode
SVN-Revision: 15663
15 years ago
Felix Fietkau b9c49af8a5 make madwifi buildable without CONFIG_CRYPTO
SVN-Revision: 15662
15 years ago
Felix Fietkau f6d28016fe madwifi: improve antenna diversity handling
SVN-Revision: 15658
15 years ago
Felix Fietkau 28f12da43f madwifi: minor cleanup for the channel handling patch
SVN-Revision: 15637
15 years ago
Felix Fietkau 4cdb76c219 use config_get_bool for outdoor mode
SVN-Revision: 15634
15 years ago
Felix Fietkau 56ae52b008 madwifi: make country code and outdoor flag changeable without reloading the driver
SVN-Revision: 15633
15 years ago
Nicolas Thill 5282bfd731 madwifi: remove old Makefile hacks not needed anymore
SVN-Revision: 15408
15 years ago
Felix Fietkau 3df6c9e72b madwifi: fix a header file conflict with iptables
SVN-Revision: 15354
15 years ago
Florian Fainelli 87c7791bf2 allow connection to a prefered bssid (#4252)
SVN-Revision: 15283
15 years ago
Felix Fietkau 34939cad39 get rid of $Id$ - it has never helped us and it has broken too many patches ;)
SVN-Revision: 15242
15 years ago
Felix Fietkau 912fb776e4 madwifi: remove braindead code that overwrote the user's antenna diversity setting (thx, brainslayer)
SVN-Revision: 15141
15 years ago
Felix Fietkau d5b7addee9 madwifi: fix crash under load
SVN-Revision: 15099
15 years ago
Felix Fietkau 8e58032107 madwifi: improve turbo/autochannel patch
SVN-Revision: 15067
16 years ago
Felix Fietkau ab55cf802d madwifi: add wprobe rxframe/probereq counters
SVN-Revision: 15063
16 years ago
Felix Fietkau e1c01fa897 madwifi: remove obsolete spatch
SVN-Revision: 15062
16 years ago
Felix Fietkau f467aa8e81 madwifi: do not use turbo mode during ap mode autoselection unless specifically requested
SVN-Revision: 15060
16 years ago
Felix Fietkau 5f09427160 madwifi: only set the desired mode for the first vap
SVN-Revision: 15059
16 years ago
Felix Fietkau 4aab5d7c49 madwifi: add config option for adjusting the beacon power relative to the full tx power (needs testing, units/scale still unknown, defaults to max.)
SVN-Revision: 15054
16 years ago
Felix Fietkau 45fa082fad madwifi: add a small missing change to the tx power rework
SVN-Revision: 15053
16 years ago
Felix Fietkau 6a9791872e madwifi on linux 2.4 is no longer supported
SVN-Revision: 15052
16 years ago
Felix Fietkau c6ba35a944 implement support for wprobe in madwifi
SVN-Revision: 15051
16 years ago
Felix Fietkau 25cf1bc5e4 oops. committed an old version of the patch
SVN-Revision: 15033
16 years ago
Felix Fietkau b364aae254 madwifi: fix run-time channel switching in ap mode (including CSA)
SVN-Revision: 15032
16 years ago
Felix Fietkau 47e127477b madwifi: rework tx power handling, don't clamp user-configured tx power limit based on current channel properties
SVN-Revision: 15031
16 years ago
Felix Fietkau 4f42b6112e madwifi: treat rxorn like rx, reset after rxorn seems to do more harm than good
SVN-Revision: 15030
16 years ago
Felix Fietkau 87783599b2 madwifi: delay calibration with a timer when called from becaon context
SVN-Revision: 15029
16 years ago
Felix Fietkau a9f1ccc40a madwifi: upstream (0.9.4) is not supported on recent kernels, mark it as broken
SVN-Revision: 14991
16 years ago
Felix Fietkau c85a831b14 madwifi: fix a locking error related to wds (thx, tharvey)
SVN-Revision: 14990
16 years ago
Felix Fietkau 2973b2dc9c madwifi: add fragmentation fix from #4817
SVN-Revision: 14989
16 years ago
Felix Fietkau 39643cdbed reorganize madwifi patches slightly
SVN-Revision: 14988
16 years ago
Felix Fietkau 60d4e6e747 atheros: clean up the 2.6.28 port in preparation for pushing it upstream
SVN-Revision: 14967
16 years ago
Felix Fietkau 165f60bba9 madwifi: improve the autochannel decision making on systems with multiple cards
SVN-Revision: 14748
16 years ago
Andy Boyett f19d25ebb3 madwifi: mode txpower to wifi-device section, but remain backwards compatible
SVN-Revision: 14307
16 years ago
Felix Fietkau cf3beca4a2 madwifi: improve reliability of napi polling when fast framing is enabled
SVN-Revision: 14215
16 years ago
Felix Fietkau a43685367e madwifi: fix rx for pure wds interfaces
SVN-Revision: 14203
16 years ago
Felix Fietkau 172dbe47b6 madwifi: fix a potential race condition in the wds ap station interface setup/teardown
SVN-Revision: 14202
16 years ago
Felix Fietkau 3f3b9a86a3 madwifi: add back a missing part of the mbss vap refactoring
SVN-Revision: 14197
16 years ago
Felix Fietkau 10e3ea9f12 madwifi: preserve the interface mode correctly when using wds with sta separation
SVN-Revision: 14195
16 years ago
Felix Fietkau f561b910e8 madwifi: fix a race condition in the wds sta separation, which is triggered by using wpa authentication on the ap
SVN-Revision: 14193
16 years ago
Felix Fietkau 727ab9ce8d madwifi: fix fast-frame related dma unmap bug
SVN-Revision: 14192
16 years ago
Felix Fietkau bef07d58fc madwifi: fix a noderef problem in the mbss vap cleanup
SVN-Revision: 14191
16 years ago
Felix Fietkau 87db54da68 madwifi: fix the long standing bug that is triggered by nodes getting a timeout on one vap, then moving to another
SVN-Revision: 14171
16 years ago
Travis Kemen 4337de4977 Allow changing country code for madwifi driver. Thanks alisonken1
SVN-Revision: 14148
16 years ago
Jo-Philipp Wich 4a1148cf7b package/madwifi: add uci support for the propereq iwpriv setting
SVN-Revision: 13795
16 years ago
Jo-Philipp Wich 0b5333be4b package/madwifi: fix typo in config handler
SVN-Revision: 13793
16 years ago
Andy Boyett 35078a6a52 hostapd,madwifi: rename agmode option to hwmode. 11a and 11g aren't the only allowed values
SVN-Revision: 13790
16 years ago
Felix Fietkau 0f6bdb80e1 madwifi: add patch to allow ignoring probe requests (useful for ad-hoc mesh)
SVN-Revision: 13760
16 years ago
Felix Fietkau 54f277793e madwifi: move autochannel idletime decision after radar and phy mode checking
SVN-Revision: 13564
16 years ago
Felix Fietkau 95a9e47a00 madwifi: fix division by zero
SVN-Revision: 13521
16 years ago
Felix Fietkau 130413bb0f madwifi: fix the autochannel patch
SVN-Revision: 13520
16 years ago
Travis Kemen 77d3329588 Move txpower settings after the interface comes up. Thanks alisonken1
SVN-Revision: 13502
16 years ago
Felix Fietkau a3b5071341 madwifi: fix frame type parsing (fixes stp, see #4205)
SVN-Revision: 13468
16 years ago
Felix Fietkau 7f863d56bb madwifi: improve automatic channel selection by taking idle airtime into account
SVN-Revision: 13420
16 years ago
Felix Fietkau 9d5a1f6aa4 madwifi: improve reliability of the wds modes
SVN-Revision: 13416
16 years ago
Imre Kaloz debd8d2dd8 MADWIFI_DEBUG should depend on DEVEL
SVN-Revision: 13267
16 years ago
Felix Fietkau bd8dad29fa madwifi: ap+sta race conditions
SVN-Revision: 13208
16 years ago
Felix Fietkau 9baac9c54b madwifi: add iwpriv for setting the maximum number of associated clients (ap mode)
SVN-Revision: 13207
16 years ago
Felix Fietkau f44a4a0b00 madwifi: fix ACL race condition (patch by Sebastian Gottschall)
SVN-Revision: 13097
16 years ago
Felix Fietkau dec207d4eb madwifi: fix noderef and state machine issues in the currently unused ap-to-ap wds mode; refresh patches
SVN-Revision: 13096
16 years ago
Felix Fietkau 891b476e67 fix a rare wds related noderef issue
SVN-Revision: 13095
16 years ago
Felix Fietkau a4f11ca22e use pidfiles for hostapd/wpa_supplicant instead of killing all processes when bringing an interface down - fixes an issue with random hostapd death
SVN-Revision: 13078
16 years ago
Travis Kemen 7adb667a13 remove LED api abuse from r13032 per request fom nbd, gpioctl is now built by defualt
SVN-Revision: 13039
16 years ago
Travis Kemen 3800e56ddb remove polarity from config file generation
SVN-Revision: 13034
16 years ago
Travis Kemen 0aaaf0e266 fix mistakes in last commit
SVN-Revision: 13033
16 years ago