'soft' (as set by the 'mac' parameter) or 'default' (as set at the factory).

nwid

The NWID is a 2-byte parameter passed to the cards radio modem. NWIDs allow multiple logically discrete networks to operate independently whilst occupying the same airspace. Packets with a different NWID are simply ignored by the modem. In the hardware, NWIDs are stored long-term in non-volatile memory (called the PSA or programmable storage area), and are loaded by software into the radio modem when the driver is initialized. This sets the default NWID loaded at startup.

currnwid

This sets the current operating NWID (but does not save it to the PSA).

cache

The driver may maintain a per interface fixed size cache of signal strength, silence, and quality levels, which are indexed by sender MAC addresses. Input packets are stored in the cache, and when received, the values stored in the radio modem are interrogated and stored. There are also two sysctl values (iponly and multicast only) which can be used for filtering out some input packets. By default, the cache mechanism stores only non-unicast IP packets, but this can be changed with sysctl(8). Each non-filtered input packet causes a cache update, hence one can monitor the antennae signal strength to a remote system. There are three commands that can be given as values: 'raw', which prints out the raw signal strength data as found in the radio modem hardware value, 'scale', which scales the raw hardware values to 0..100%, and 'zero' which clears out the cache in case you want to store new samples.

Note that if the IRQ on the Wavelan card is incorrect, the interface will be configured, but will not function. The wlconfig utility should then be used to reconfigure the card to a sensible value.