Commit Graph

57 Commits

Author SHA1 Message Date
ebb4eb0c98 Fix function/variable name
Prepared to management the IEEE802.11 Management Frame coming from the AC.
2014-04-22 23:02:49 +02:00
7668ab7c7c Moved the management of the AP and Stations from nl80211 driver to generic wifi. 2014-04-21 23:16:56 +02:00
fbd717b779 Added Delete Station Message Element into Station Configuration Message. 2014-04-15 22:26:31 +02:00
21661277a0 Add station timer. Fix multiple bug. 2014-04-15 21:59:35 +02:00
3e06393469 Change the location of binding file. 2014-04-15 16:45:39 +02:00
3569267283 Big update with type fix and minor new function.
Complete the IEEE802.11 Station Association with interation of AC in LocalMAC mode.
After the IEEE802.11 Authorization / Association is complete, the AC can now
authorize the WTP to accept data station packets with Station Configuration Message.
2014-04-14 22:33:12 +02:00
ae97e96f57 Started implementing the packet management of IEEE802.11 by AC side.
Made it clear some constants.
2014-04-02 22:40:04 +02:00
eee74744d0 Changed the scope of stations. Now the stations are managed on a global level. 2014-03-23 20:42:59 +01:00
0873967b88 Fix code 2014-03-22 21:31:09 +01:00
684a829158 Added the ability to manage timeouts inside the wireless module 2014-03-16 21:36:01 +01:00
738a5d9c93 The IEEE 802.11 Management packages can be sent into CAPWAP Data Channel only
in native format
2014-03-16 21:34:29 +01:00
6042161d75 Reengineering the timeout manager. Allows to create an arbitrary number of timer
with the possibility to invoke a callback function on timeout.
2014-03-02 19:31:27 +01:00
ea02d7379e Refactoring timeout functions, change functions name and add timeout handler
into session.
2014-02-19 19:16:33 +01:00
196d165119 First actions to send managements frame into data channel 2014-02-16 15:28:27 +01:00
e1e4748367 The preparation for sending IEEE802.11 management packets to the AC by data
channel. Support both Local Mac and Split Mac.
2014-02-09 21:55:10 +01:00
025880583c Changed the management of the wireless interfaces, from creation to usage.
The virtual interfaces are created at the startup of the wtp to reduce the time
required to configure a wireless interface.
Applied some patches to build the WTP on OpenWRT trunk
2014-02-08 18:03:38 +01:00
0790fb511a Improved the management of authentication and association of the stations 2014-01-21 19:54:59 +01:00
254ef26ed6 Added ACL of stations 2014-01-18 19:13:10 +01:00
d2c01ad82a Improved the management of the IEEE802.11 Beacon and add the management of
IEEE802.11 Probe Response.
2014-01-10 13:25:28 +01:00
66019df158 Send only one from DSSS and OFDM Control Message Element 2014-01-07 16:22:44 +01:00
022585f3a1 Add nl80211 handler message events 2013-12-21 23:50:15 +01:00
bef31786ce The first beacon of SmartCAPWAP 2013-12-20 23:14:34 +01:00
dcbf837b7a Add basic function for management wlan configuration 2013-12-07 18:14:32 +01:00
64784fb460 Fix code 2013-12-07 18:13:42 +01:00
7253e60aed Fix code and improve wlan configuration functionality 2013-12-04 22:25:16 +01:00
df4161dae7 Add management backend for close WTP sessions or reset a WTP 2013-11-10 22:11:56 +01:00
516f129fce Cleaning WTP DFA code 2013-11-07 22:06:29 +01:00
059f6d9dc9 Add reference of IEEE802.11 message type 2013-10-20 17:33:57 +02:00
f0e7a37cca Filter message element 2013-10-14 18:09:46 +02:00
5da4cd4a03 Remove radio channel from wtp configuration 2013-10-14 18:09:09 +02:00
fa69ae9bba Fix code 2013-09-30 17:37:34 +02:00
5e3856cd9c Add ieee 80211 message element to configure request 2013-09-25 21:22:09 +02:00
45ca636d6f Add radio configuration with physical information 2013-09-24 19:14:57 +02:00
8ed0a76617 Improve radio configuration 2013-09-22 22:28:59 +02:00
2aa926fff8 Fix 2013-09-19 21:17:17 +02:00
08a8af0a70 Drop packets if connection is teardown 2013-09-16 22:10:37 +02:00
4474087f15 Added all message element that still need to be included in requests 2013-08-21 23:00:54 +02:00
e53808c0d6 Use string into Descriptor Data Sub Message Element 2013-08-19 22:28:41 +02:00
d34e98fc2c Implicitly inserted capwap_outofmemory() into the capwap_alloc().
capwap_alloc() can never return NULL.
2013-08-18 19:07:19 +02:00
f81afd5e8c Fix request/response message 2013-08-13 17:53:04 +02:00
7ddb32d217 Added the code that handles the result code of a request. 2013-08-11 18:38:23 +02:00
7b5b9be58b Ignore SIGPIPE 2013-08-06 22:13:00 +02:00
73c3354e50 Fix wifi messages 2013-07-27 22:46:17 +02:00
99b6373cd7 Allow daemon mode 2013-06-16 12:09:57 +02:00
7b6bd52f48 Centralized control of the AC IP address into recv function 2013-06-09 21:49:43 +02:00
00cd4f8511 Fix management controlip message element into discovery state 2013-06-09 21:46:38 +02:00
794a8e72d2 Improved handling of message elements parsed. Reduces the memory occupied but
it introduces a small overhead in retrieving of message elements parsed.
2013-06-09 17:41:52 +02:00
4f119771c0 Inserted zeroed param into create array function 2013-06-08 17:26:10 +02:00
49bf2dc5c9 Improved the WTP application to exit 2013-06-05 19:39:03 +02:00
37e60bb755 If not set into wtp.conf the client bind to any port 2013-05-28 22:22:16 +02:00