1
2
o [DONE] proper PSM support
3
4
   use IEEE80211_CONF_PS
5
6
* QoS
7
8
   use ieee80211_tx_queue_params
9
10
* hardware crypto
11
12
   use LM_OID_KEYCACHE
13
14
* RTS/CTS
15
16
* monitor mode
17
18
   test that monitor mode is fully supported, including packet
19
   injection
20
21
* Ad-Hoc mode
22
23
* use skb_queue
24
25
   instead of self made lists txbuffer and tx_pending in struct
26
   stlc45xx
27
28
* use all defines from lmac_longbow.h
29
30
* fix add_interface() and remove_interface()
31
32
From Johannes:
33
34
"You need to keep track whether you're already up or not, right now
35
you're allowing multiple STA interfaces.
36
	
37
> static void stlc45xx_op_remove_interface(struct ieee80211_hw *hw,
38
> 					 struct ieee80211_if_init_conf *conf)
39
> {
40
> 	stlc45xx_debug(DEBUG_FUNC, "%s", __func__);
41
> }
42
43
That's why you need _remove_interface in any case and it isn't
44
optional :) Also you really should clear the MAC address or go into the
45
no-ack mode so pure monitoring works."
46
47
http://www.spinics.net/lists/linux-wireless/msg20976.html
48
49
* Implement all support filters in op_configure_filter()