summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_iwn.c
AgeCommit message (Expand)Author
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
2016-10-28In iwn(4), stop forcing RTS for every frame in 11n mode.Stefan Sperling
2016-10-08Make iwn(4) write MCS into the radiotap rate field.Stefan Sperling
2016-10-08Hide details of fatal firmware errors in iwn(4) behind #ifdef IWN_DEBUG.Stefan Sperling
2016-09-05convert busy flag and tsleep to rwlock as in iwmTed Unangst
2016-09-02Enable SGI for iwn(4).Stefan Sperling
2016-08-17iwn(4) scans all bands at once, as far as the net80211 stack is concerned.Stefan Sperling
2016-07-20Make the iwn(4) LED flash 10 times slower in monitor mode.Stefan Sperling
2016-07-20Bring iwn_update_htprot() back, so iwn(4) will properly keep trackStefan Sperling
2016-06-27Revert if_iwm.c r1.166. We are still seeing links dropping upon HT protectionStefan Sperling
2016-06-03Put iwn_update_htprot() back, with a fixed implementation this time.Stefan Sperling
2016-04-28Add a better implementation of iwn's update_htprot callback which usesStefan Sperling
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2016-02-07Fix off-by-one in loop termination condition.tb
2016-02-05Fix iwn(4) CCMP replay detection so it does not drop out-of-order A-MPDUStefan Sperling
2016-02-05In iwn(4), set max A-MPDU length to 64k instead of 4k and tell the firmwareStefan Sperling
2016-02-04Make iwn(4) pass 802.11 control frames in monitor mode.Stefan Sperling
2016-02-04In iwn(4), don't forget about restoring the CCMP key to firmware afterStefan Sperling
2016-01-25Keep track of HT protection settings in beacons and have 11n-capableStefan Sperling
2016-01-13Revert most of if_iwm.c r1.155. Use of channel zero was a symptom ofStefan Sperling
2016-01-13Tell the iwn(4) firmware to retry failed Tx at 1Mbit/s instead of MCS 0.Stefan Sperling
2016-01-13Fix iwn(4) firmware SYSASSERT during hardware initialization.Stefan Sperling
2016-01-12fix a misplaced curly braceStefan Sperling
2016-01-07Fix A-MPDU parameters in link quality firmware commands in iwn(4) and iwm(4).Stefan Sperling
2016-01-06Initialize the A-MPDU parameters field in HT capability elements.Stefan Sperling