Thread (5 messages) 5 messages, 3 authors, 2005-08-26

Re: ieee80211 patches

From: Michael Wu <hidden>
Date: 2005-08-26 15:07:07

Possibly related (same subject, not in this thread)

On Friday 26 August 2005 08:08, Jiri Benc wrote:
On Thu, 25 Aug 2005 20:49:52 -0400, Michael Wu wrote:
quoted
I hope to submit the adm8211 driver for review soon, but there's a bunch
of code in the driver which probably belong in the ieee80211 code:

- Duplicate frame removal
- Definitions for all management payloads
- SIOCSIWENCODEEXT and SIOCGIWENCODEEXT
- AVS capture header in monitor mode
- Software Scanning
- Software Authentication & Association

Does that sound okay? I will start submitting patches to add those things
if they should be in the ieee80211 code.
Sounds great. Could you post a pointer to the project?
http://aluminum.sourmilk.net/adm8211/index.php?path=netdev/
Btw, Andrea Merello has a code for some of these features in his
rtl8180-sa2400 project (http://sourceforge.net/projects/rtl8180-sa2400)
too - we are trying to subsequently include them.
Hmm..

- adm8211 supports shared key authentication, rtl8180-sa2400 only supports 
open authentication. (which is kinda okay when you consider that 802.11i 
doesn't use shared key)
- Both drivers do not support LEAP authentication.
- adm8211 supports WE18/WPA (partly via SIWGENIE, it doesn't generate WPA/RSN 
IEs itself)
- rtl8180-sa2400 supports a really simple master mode. (should something like 
hostapd be used instead for master mode?)
- rtl8180-sa2400 supports sending probe responses. adm8211 lets the hardware 
do it, though newer adm8211 cards can be told to hand it off to the software.
- rtl8180-sa2400 creates a completely random bssid in adhoc. adm8211 keeps the 
first 3 octets from the MAC addr.
- adm8211 supports sending & handling deauthentication and disassociation 
frames. I did not see definitions for those frames, so I assume there's no 
support there.
- adm8211 needs many hooks in scanning/authentication/association to set 
BSSID/SSID/AID/etc. in hardware.
- rtl8180-sa2400 doesn't seem to convert to little endian in a number of 
places. (not really major..)

-Michael Wu
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help