Age | Commit message (Collapse) | Author |
|
|
|
function. Can be useful for cards that only support 40-bit WEP or
where the card firmware lacks weak IVs avoidance. Prism/Symbol only.
In the future this will be expanded to support proposed WEP replacements.
Based on code from Jamison Adcock.
|
|
NUL-terminated string and 13 bytes is what you need for a 104-bit
WEP key. This fixes an off-by-one comparison in wi_set_nwkey().
mickey@ OK.
|
|
since gcc doesn't seem to evaluate htole16() of a constant at
compile time after all. Noticed by deraadt@
|
|
make the table itself a #define so we can reuse it in wicontrol.
Also add a bunch of chip IDs from NetBSD/FreeBSD.
mickey@ OK
|
|
|
|
|
|
|
|
|
|
The common.h include file has been incorporated into if_wi_ieee.h
similar to what is in FreeBSD.
|
|
WI_RID_P2_SHORT_PREAMBLE and WI_RID_P2_EXCLUDE_LONG_PREAMBLE.
Unforturnately, the Prism2 preamble RIDs conflict with the Lucent
WEP RIDs (and they don't seem to behave as I would expect anyway).
|
|
Also add some more Symbol-specific RID values I noticed in the
Linux orinoco driver.
|
|
firmware version. Adapted from NetBSD and the Linux orinoco driver.
The Symbol firmware requires that we do a COR soft reset before
initializing the card in wi_reset(). Also, setting WI_RID_ROAMING_MODE
caused the Symbol card to go into a strange (non-working) mode with
firmware 2.x.x.
There are some other Symbol additions/oddities that will need to be
addressed in the future.
|
|
<skibo@pacbell.net>; millert@ ok
|
|
|
|
|
|
an(4) -- no real code changes at this point.
Rename if_wavelan_ieee.h to if_wi_ieee.h while I'm at it and
create an if_wivar.h similar to NetBSD.
PCI adaptors exist that are not true PCMCIA controllers so
wi(4) @ PCI is possible (though the code is not working yet ;-).
|