143cfad710
encryption types. The AR5210 only has four WEP key slots, in contrast to what the later MACs have (ie, the keycache.) So there's no way to store a "clear" key. Even if the driver is taught to not allocate CLR key entries for the AR5210, the hardware will actually attempt to decode the encrypted frames with the (likely all 0!) WEP keys. So for now, disable the hardware encryption entirely and just so it all in software. That allows both WEP -and- WPA to actually work. If someone wishes to try and make hardware WEP _but_ software WPA work, they'll have to create a HAL capability to enable/disable hardware encryption based on the current STA/Hostap mode. However, making multi-vap work with one WEP and one WPA VAP will require hardware encryption to be disabled anyway. |
||
---|---|---|
.. | ||
ar5k_0007.ini | ||
ar5210_attach.c | ||
ar5210_beacon.c | ||
ar5210_interrupts.c | ||
ar5210_keycache.c | ||
ar5210_misc.c | ||
ar5210_phy.c | ||
ar5210_power.c | ||
ar5210_recv.c | ||
ar5210_reset.c | ||
ar5210_xmit.c | ||
ar5210.h | ||
ar5210desc.h | ||
ar5210phy.h | ||
ar5210reg.h |