Commit Graph

23 Commits

Author SHA1 Message Date
067f920d81 reformat some overly long code lines 2016-03-29 11:48:28 +02:00
471d1058c4 [wtp] prepare message elements for vendor element handling
convert message element type into a struct{ vendor, type }.
Vendor will be 0 for all RFC types.
2016-03-08 10:21:51 +01:00
f05c7acdcf Fix sequence number of control messages 2014-12-27 19:10:08 +01:00
8d9985fdea The capwap data channel migrated from userspace to kernalspace 2014-09-10 21:58:23 +02:00
089a044f3f Fix capwap protocol and optional wireless information header.
Complete IEEE802.11 frames tunnel WTP side.
Now WTP can send data packets to the AC.
2014-06-09 22:30:04 +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
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
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
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
dcbf837b7a Add basic function for management wlan configuration 2013-12-07 18:14:32 +01:00
7253e60aed Fix code and improve wlan configuration functionality 2013-12-04 22:25:16 +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
4474087f15 Added all message element that still need to be included in requests 2013-08-21 23:00:54 +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
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
6c55b4d71f Improve memory administration for tx/rx packet manager 2013-05-27 21:33:23 +02:00
7dd6d43954 First commit 2013-05-01 14:52:55 +02:00