summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_iwn.c
AgeCommit message (Expand)Author
2020-04-21Work around FIFO_UNDERRUN (0x84) Tx errors being reported by iwn(4) firmware.Stefan Sperling
2020-04-21Fix TID value set by iwn(4) in the Tx command when sending block ack requests.Stefan Sperling
2020-04-13Fix a recently introduced iwn(4) problem where the link gets stuck sinceStefan Sperling
2020-04-09Fix an automatic Tx rate control issue in iwn(4).Stefan Sperling
2019-11-06Make iwn(4) flush remaining frames on the Tx aggregation queue whenStefan Sperling
2019-11-06Raise net80211's "beacon miss" threshold to avoid frequent re-connectsStefan Sperling
2019-10-09Restore BSS channel only when BSS was not changed in iee80211_intputm().tobhe
2019-09-30remove the "copy function" argument to bpf_mtap_hdr.David Gwynne
2019-09-18don't hand roll bpf_mtap_hdr functionality, just use bpf_mtap_hdr.David Gwynne
2019-09-12Make wireless drivers call if_input() only once per interrupt.Stefan Sperling
2019-09-11Ignore empty Tx queue slots in iwn_tx_done(). Prevents a NULL dereference.Stefan Sperling
2019-09-02Reset the current wireless PHY mode to 'auto' when a scan begins if weStefan Sperling
2019-08-27Keep ieee80211_node structures cached across scans, rather thanStefan Sperling
2019-07-29Add support for 802.11n Tx aggregation to net80211 and the iwn(4) driver.Stefan Sperling
2019-07-25ipw, iwi, iwm, iwn, wpi(4): tsleep -> tsleep_nsec(9); ok stsp@cheloha
2019-04-29Extend channel dwell time during passive scans in iwn(4).Stefan Sperling
2019-02-27Implement support for dynamic RTS threshold in MiRA.Stefan Sperling
2019-02-27Fix iwn(4) scan misreporting the channel of wifi networks in some situations.Stefan Sperling
2019-02-26Re-enable interrupts on resume with RF switch disabledkn
2019-01-24Zap unused disable flag from iwn_stop()kn
2019-01-13Remove redundant RF switch noticekn
2019-01-11Set RUNNING flag when RF switch is enabledkn
2018-04-28Some drivers handle settting a new wifi link state manually, so make surePeter Hessler
2018-04-26net80211: stub SIOCS80211SCAN, make ifconfig scan instant.Paul Irofti
2018-02-25My previous commit to iwn(4) broke the scan loop.Stefan Sperling
2018-02-01Make sure iwn(4) firmware and driver stay in sync when a scan isStefan Sperling
2018-01-31Some wifi drivers don't call ieee80211_newstate() during some stateStefan Sperling
2018-01-09Do not silently truncate the firmware channel number.Martin Pieuchot
2017-12-20Two background scan fixes for iwn(4) (4965 devices only):Stefan Sperling
2017-12-14Make roaming after a background scan work while tcpbench -u is runningStefan Sperling
2017-12-14Add background scanning support to iwn(4), as was done for iwm(4) recently.Stefan Sperling
2017-10-26Move common code to add/remove multicast filters to ieee80211_ioctl(9).Martin Pieuchot
2017-09-28The DELAY() recently added to iwn(4) to make association more reliable couldStefan Sperling
2017-09-04Make sure iwn(4) firmware gets to see a beacon before we send an auth request.Stefan Sperling
2017-08-13When iwn_stop() releases the scan lock wake processes sleeping on it.Theo Buehler
2017-06-02When iwn(4) firmware reports missed beacons, send a probe request onlyStefan Sperling
2017-05-31Implement support for missed beacon notifications in iwn(4).Stefan Sperling
2017-05-30Improve the new ieee80211_{min,max}_rates() APIs and fix regressions.Stefan Sperling
2017-05-30Use ieee80211_{min,max}_basic_rate() in iwn(4).Stefan Sperling
2017-04-26Tell MiRA about the actual number of retries instead of pretending thatStefan Sperling
2017-03-08Do not clear IFF_UP, even in the error path, clearing IFF_RUNNINGMartin Pieuchot
2017-02-20Remove hack to release/re-acquire netlock in _ioctl().Kenneth R Westerback
2017-02-16Revert "Release the NET_LOCK() before entering per-driver ioctl() routine".Martin Pieuchot
2017-01-22move counting if_opackets next to counting if_obytes in if_enqueue.David Gwynne
2017-01-12Rename ieee80211_mira_node_destroy() to ieee80211_mira_cancel_timeouts().Stefan Sperling
2016-12-23Hide static inline functions that are only used in debug code behind the sameMark Kettenis
2016-12-18While copying out channel flags to userspace, omit the HT channel flag ifStefan Sperling
2016-12-10Make retry-heavy rates less attractive to mira.Stefan Sperling
2016-12-07Add mira support to iwn(4).Stefan Sperling
2016-11-30Make iwn(4) receive MIMO frames in monitor mode. We can now sniff all 802.11nStefan Sperling