1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-17 22:24:04 +02:00
Commit Graph

299 Commits

Author SHA1 Message Date
florian
6abeb0b191 Add generic wpa_supplicant calls and use them for mac80211 and madwifi.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12289 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-12 14:22:42 +00:00
florian
17d1b91a96 Add 802.1x client configuration support and corresponding documentation (#2069)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12283 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-11 21:38:50 +00:00
nbd
671fedb27c madwifi: napi polling fix
- fix u_int negative comparison
 - add some reserve for polling packets (ff has two frames in one descriptor)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12280 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-11 14:36:50 +00:00
florian
9c60f181c1 Add 11gdt, 11adt, 11ast and fh modes (#3824)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12240 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-07 15:28:07 +00:00
nbd
28dbe639cc madwifi: fix crash on ad-hoc interface init
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12161 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-05 20:53:39 +00:00
nbd
69938ec595 some more fixes for wds sta separation
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12127 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-05 07:19:07 +00:00
nbd
f78a2712af madwifi: more fixes and cleanups for wds sta separation
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12082 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-03 21:00:34 +00:00
nbd
b9748363b5 madwifi: disable bogus vlan handling code which actually breaks vlan
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12065 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-01 13:42:36 +00:00
nbd
7ba36c94c2 enable wds sta interface splitting by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12056 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-01 00:38:47 +00:00
nbd
ebae5f1bae madwifi: remove wds type of wifi-iface without essid, imho it never worked properly and is unsupported now, regular ap/sta with option wds 1 is preferred
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12055 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-01 00:26:44 +00:00
nbd
cda50e23c5 use the madwifi driver instead of wext in the wpa_supplicant command line. the madwifi driver can associate faster because it uses a different ioctl interface
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12053 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-31 22:50:43 +00:00
nbd
fb29f29bc3 madwifi: fix race condition triggered by active split wds sta interfaces during vap delete
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12052 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-31 22:41:31 +00:00
nbd
46c00b4f55 fix multicast/authframe handling for wds ap with split sta interfaces
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12051 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-31 21:11:27 +00:00
nbd
8d1ca8799d madwifi: add some beacon setup/update related fixes (based on Bruno Randolf's patchset)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12049 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-31 18:59:25 +00:00
nbd
9b149826da fix madwifi packet injection
This patch from madwifi commit 3337 makes packet injection work.

Signed-off-by: Petr Liebmann <petrliebman@googlemail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12048 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-31 17:37:09 +00:00
nbd
0270f3b748 madwifi: add 0.9.4 madwifi as a menuconfig option, as requested in some mails/tickets
untested, does not work with 2.6.26


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12047 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-31 17:27:55 +00:00
nbd
b01bdf5236 fix duplicate "doth" interface option in madwifi
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-31 02:25:43 +00:00
nbd
d992c163f7 madwifi: add some extra sanity checking
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12006 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-30 07:05:12 +00:00
nbd
ef0bb0a891 madwifi: change the network scripts to use the new wds sta separation feature
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12005 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-30 05:22:16 +00:00
nbd
6d19fadd65 madwifi: wds updates
- refactor wds code
- add interface for separating individual wds stations from the master interface
- add some queueing fixes for packets passing through virtual interfaces


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12003 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-30 04:45:24 +00:00
florian
982604693e Allow madwifi devices to be set in monitor mode
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11943 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-26 18:32:54 +00:00
nbd
bf6c297d60 refresh madwifi patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11932 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-25 22:41:13 +00:00
nbd
817e7a1a16 madwifi: preempt any running scan when wpa_supplicant triggers a new assoc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11929 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-25 22:37:21 +00:00
nbd
eb1102a7ed madwifi: preserve WPA IEs received in probe responses and prefer them over beacon information
improves reliability when using wpa_supplicant to connect to aps with hidden ssid and dynamic
encryption settings


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11928 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-25 22:37:06 +00:00
nbd
d23c423167 madwifi: add some roaming fixes by ubnt
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11927 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-25 22:36:51 +00:00
nbd
5bcfda23be rewrite madwifi sta mode link up/down notifications (mostly used by wpa_supplicant),
fixes some stale node or reconnect loop issues


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11926 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-25 22:36:33 +00:00
nbd
c3e464ad09 madwifi: reduce the packet loss impact of forced background scans triggered by the configured threshold
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11925 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-25 22:36:18 +00:00
nbd
b4d5d57d94 madwifi: improve hidden ssid handling in sta mode
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11924 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-25 22:35:56 +00:00
nbd
4444a16d70 madwifi: fix queue stop/start during key updates
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11923 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-25 22:35:36 +00:00
nbd
0950852283 fix madwifi mode setting
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11882 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-20 00:51:00 +00:00
nbd
04ce7928c6 rename patches-r3776 to patches-testing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11868 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-18 22:57:30 +00:00
nbd
7c01a83c1b fix hal module load msg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11867 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-18 22:51:04 +00:00
nbd
fae1bbc01e refresh madwifi-testing patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11866 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-18 22:50:46 +00:00
nbd
b51f52d8ff fix some madwifi-testing bugs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11865 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-18 22:49:27 +00:00
nbd
12d9f53e0a fix some unused variables
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11863 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-18 18:57:01 +00:00
nbd
9e8545c269 remove a wrong patch chunk in the madwifi update
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11855 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-17 22:06:52 +00:00
nbd
613e530afe huge madwifi update (work in progress, disabled by default, compiles but breaks at run time)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-17 02:30:08 +00:00
nbd
e617fcefcd add some madwifi fixes and enhancements by Sven-Ola, refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-16 16:30:03 +00:00
nbd
75760cfbe9 madwifi: add an optional threshold for low-rssi disconnection. This can be useful when letting wpa_supplicant control roaming.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11799 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-12 22:24:45 +00:00
nbd
a0c3d0fe7c madwifi: improve beacon miss handling to increase the reliability of STA mode links
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11798 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-12 22:24:36 +00:00
nbd
81a4a33f67 madwifi: drop stale AP nodes from the client list when disconnecting. Fixes some reassoc issues.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11797 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-12 22:24:26 +00:00
nbd
677969ea65 madwifi: add a preliminary fix for the reassoc check, but disable reassoc entirely for now until we've figured out why it fails frequently.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11796 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-12 22:24:17 +00:00
nbd
027914051a madwifi: some misconfigured APs broadcast NULL BSSIDs, which can confuse the STA.
Ignore those when scanning.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11795 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-12 22:24:05 +00:00
nbd
617671d795 madwifi: add an optional background scanning threshold triggered by low rssi
(useful for passing updated scan results to the wpa_supplicant ahead of
time, before losing connectivity entirely)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11794 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-12 22:23:55 +00:00
nbd
ff6f490212 madwifi: recognize hidden essid with length=1 containing a nullbyte
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11793 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-12 22:23:46 +00:00
nbd
941864737e madwifi: make STA mode interfaces disassociate if transmission of assoc/auth critical packets failed.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11792 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-12 22:23:36 +00:00
nbd
4d1dc2d13a refresh some madwifi patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11791 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-12 22:23:21 +00:00
blogic
7863ca9afd make atheros wifi cards used on arcaydian 4519 ifxmips based boards work
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11676 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-06 00:59:48 +00:00
nbd
80c16a1be2 be a bit more verbose about madwifi errors
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11675 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-06 00:41:46 +00:00
nbd
f7bdd481d2 madwifi: fix sequence number check on incoming retransmit checks
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11614 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-01 21:38:40 +00:00