Prism2 Host AP - new release 2002-05-02
From: Jouni Malinen (jkmaline_at_cc.hut.fi)
Date: 2002-05-02 19:28:32 UTC
A new version of Prism2 Host AP driver was just released and it is now
available from http://people.ssh.com/jkm/Prism2/
2002-05-02
  -   converted module parameters to array format (e.g., channel=1,5,9)
  to allow multiple cards to be configured with different values;
  the first value is used as the default if other values are not
  present; this is used only with hostap_pci.o and hostap_plx.o
  (hostap_cs.o uses only the first value for all cards since PC Cards
  can be removed/added quite freely)
  
 -   added new module parameters: other_ap_policy, ap_max_inactivity,
  ap_bridge_packets, autom_ap_wds
  
 -   added support for delayed MAC port enable (until netdev UP) and
  automatic port disable (on netdev DOWN). These may be enabled
  with module parameters 'delayed_enable' and 'disable_on_close'
  (i.e., default: 0 = do not use)
  
 -   improved station inactivity timeout handling
  
    -   one timer per station instead of timer per AP (no need for
    periodic searches through station list)
    
 -   simplified timeout handling code
    
 -   poll station with data frame (and check if it is ACKed), before
    trying to disassociate the station (Windows 2000 and Windows XP
    report disassociation bit too loudly..)
  
 
   -   removed couple of unneeded spin locks from txfid handling (TX path
  should be a bit faster than before)
  
 -   fixed couple of potential concurrency problems with
  PRISM2_USE_CMD_COMPL_INTERRUPT; however, it is still not used in
  the default compilation due to some issues with BAP usage on SMP
  platforms
  
 -   added support for MAC address-based restrictions on station
  authentication
  
    -   based on patch from Benedikt 'Hunz' Heinz, Hans Freitag, and
    Håkan Lennestal <Hakan.Lennestal_at_brfsodrahamn.se>
    
 -   new iwpriv commands:
    
      -   maccmd <val>:
	0 = open policy (default), 1 = allow policy, 2 = deny policy,
	3 = flush MAC list, 4 = kick all authenticated stations
      
 -   addmac <MAC addr>
      
 -   delmac <MAC addr>
      
 -   kickmac <MAC addr>
    
 
     -   new proc file /proc/net/prism2/wlan0/ap_control
  
 
   -   added optional host decryption
  
    -   new prism2_params: host_encrypt and host_decrypt
    
 -   if host_decrypt is set, station firmware is instructed not to
    decrypt received frames and the driver takes care of that whenever
    it gets a frame with ISWEP flag
    
 -   host decryption (and encryption) can be used to overcome
    performance problems with slow WEP handling on some Prism2 cards;
    in addition, it may be used for 104-bit WEP even if the station
    firmware/card does not support it
    
 -   host_encrypt can be used to force host encryption in other than
    Host AP mode (Host AP mode uses host encryption regardless of this
    parameter)
  
 
   -   changed TX path to use command completion interrupt instead of busy
  waiting after transmit command as the default compilation option
  (old behavior can be returned by commenting out
  '#define PRISM2_USE_CMD_COMPL_INTERRUPT' in
  driver/modules/prism2_config.h)
 
-- 
Jouni Malinen                                            PGP id EFC895FA
This archive was generated by 
hypermail 2.1.4.