struct ieee80211_conf — configuration of the device
struct ieee80211_conf { int radio_enabled; int beacon_int; u32 flags; int power_level; int max_antenna_gain; u8 antenna_sel_tx; u8 antenna_sel_rx; struct ieee80211_channel * channel; struct ieee80211_ht_info ht_conf; struct ieee80211_ht_bss_info ht_bss_conf; };
when zero, driver is required to switch off the radio. TODO make a flag
beacon interval (TODO make interface config)
configuration flags defined above
requested transmit power (in dBm)
maximum antenna gain (in dBi)
transmit antenna selection, 0: default/diversity, 1/2: antenna 0/1
receive antenna selection, like antenna_sel_tx
the channel to tune to
describes current self configuration of 802.11n HT capabilies
describes current BSS configuration of 802.11n HT parameters
This struct indicates how the driver shall configure the hardware.