Page MenuHomeFreeBSD

wirelessGroup
ActivePublic

Details

Description

Working on wireless improvements

Recent Activity

Mon, Dec 29

adrian added a reviewer for D54390: net80211: clean up time comparison in HT code: wireless.
Mon, Dec 29, 4:58 AM · wireless

Nov 28 2025

bz requested changes to D53780: iwx: clean up / document noise floor and RSSI fetching.
Nov 28 2025, 4:43 PM · wireless
thj added a comment to D53780: iwx: clean up / document noise floor and RSSI fetching.

It wasn't clear from out last conversation if this is ready for review or if there is more related work.

Nov 28 2025, 8:51 AM · wireless

Nov 21 2025

adrian closed D53781: iwx: tag RX frames as A_MPDU RX; tag A-MSDU frames appropriately.
Nov 21 2025, 7:11 AM · wireless

Nov 20 2025

adrian updated the diff for D53780: iwx: clean up / document noise floor and RSSI fetching.

more cleanups, inspired by bz's poking at this whole rssi/nf/signal strength cleanup.

Nov 20 2025, 7:34 AM · wireless

Nov 17 2025

kevans added a comment to D53781: iwx: tag RX frames as A_MPDU RX; tag A-MSDU frames appropriately.

Just dropping a note that this leads to ~10x throughput to pkg.f.o on my laptop -- previously averaging somewhere around ~2-3mbit/s due to constant out-of-order acks, up to ~25-30 mbit/s on average

Nov 17 2025, 11:20 PM · wireless

Nov 16 2025

bz added a comment to D53781: iwx: tag RX frames as A_MPDU RX; tag A-MSDU frames appropriately.

Are you sure you are not getting full reassembled (re-aggregated) frames on your AX210 that better sees no sequence number checks in net80211 anymore?

Nov 16 2025, 12:52 PM · wireless
bz added a comment to D53780: iwx: clean up / document noise floor and RSSI fetching.

Just see https://reviews.freebsd.org/D50929

Nov 16 2025, 12:50 PM · wireless
adrian added a reviewer for D53781: iwx: tag RX frames as A_MPDU RX; tag A-MSDU frames appropriately: wireless.
Nov 16 2025, 4:32 AM · wireless
adrian added a reviewer for D53780: iwx: clean up / document noise floor and RSSI fetching: wireless.

@bz here's another great example of "almost but not quite what net80211 "expects" " ;-) sigh.. :)

Nov 16 2025, 3:30 AM · wireless

Nov 14 2025

adrian closed D53721: iwx: fix and clean up suspend/resume path.
Nov 14 2025, 2:38 AM · wireless
adrian closed D53725: iwx: clean up TX AMPDU session establishment and checking.
Nov 14 2025, 2:37 AM · wireless
adrian closed D53703: iwx: clean up debugging around key add/set; comments on delete.
Nov 14 2025, 2:37 AM · wireless
adrian closed D53704: mtw: convert to new net80211 crypto key API.
Nov 14 2025, 2:26 AM · wireless
adrian closed D52712: rtwn: migrate to new ieee80211 key data accessors.
Nov 14 2025, 2:26 AM · wireless
adrian updated the diff for D53725: iwx: clean up TX AMPDU session establishment and checking.

comments from bz

Nov 14 2025, 1:42 AM · wireless

Nov 13 2025

bz accepted D53704: mtw: convert to new net80211 crypto key API.

Seems fine ..

Nov 13 2025, 10:40 PM · wireless
bz added a comment to D53725: iwx: clean up TX AMPDU session establishment and checking.

I am reluctant to click on Request Changes for this but maybe you can still fix the local bits before committing.

Nov 13 2025, 10:32 PM · wireless
thj accepted D53703: iwx: clean up debugging around key add/set; comments on delete.

Please update the bits available comment below keymgmt when you land this

Nov 13 2025, 9:27 AM · wireless
thj accepted D53725: iwx: clean up TX AMPDU session establishment and checking.
Nov 13 2025, 9:26 AM · wireless
thj accepted D53721: iwx: fix and clean up suspend/resume path.

Looks good to me

Nov 13 2025, 8:45 AM · wireless
adrian updated the summary of D53725: iwx: clean up TX AMPDU session establishment and checking.
Nov 13 2025, 6:35 AM · wireless
adrian updated the summary of D53725: iwx: clean up TX AMPDU session establishment and checking.
Nov 13 2025, 6:34 AM · wireless
adrian updated the diff for D53725: iwx: clean up TX AMPDU session establishment and checking.

more "correct" fixes, i hope!

Nov 13 2025, 6:33 AM · wireless
adrian added a reviewer for D53704: mtw: convert to new net80211 crypto key API: wireless.
Nov 13 2025, 4:38 AM · wireless
adrian added reviewers for D53703: iwx: clean up debugging around key add/set; comments on delete: wireless, thj.
Nov 13 2025, 4:38 AM · wireless
adrian added reviewers for D53725: iwx: clean up TX AMPDU session establishment and checking: wireless, thj.
Nov 13 2025, 4:37 AM · wireless

Nov 12 2025

adrian added reviewers for D53721: iwx: fix and clean up suspend/resume path: wireless, thj.
Nov 12 2025, 9:06 PM · wireless

Nov 11 2025

adrian added inline comments to D52712: rtwn: migrate to new ieee80211 key data accessors.
Nov 11 2025, 8:55 PM · wireless
adrian closed D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Nov 11 2025, 4:07 PM · wireless
adrian closed D52523: iwx: migrate to using net80211 crypto key methods.
Nov 11 2025, 4:07 PM · wireless

Oct 20 2025

adrian added inline comments to D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Oct 20 2025, 5:23 AM · wireless
adrian added inline comments to D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Oct 20 2025, 5:22 AM · wireless

Oct 12 2025

bz added a comment to D52523: iwx: migrate to using net80211 crypto key methods.

ok, I'd like to land this and then follow it up with some more iwx cleanups. Thanks for pointing them out though, I'm not shocked that the original upstream code was messy with key management too. ;-)

Oct 12 2025, 8:55 AM · wireless
bz added inline comments to D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Oct 12 2025, 8:52 AM · wireless
adrian added a comment to D52523: iwx: migrate to using net80211 crypto key methods.

ok, I'd like to land this and then follow it up with some more iwx cleanups. Thanks for pointing them out though, I'm not shocked that the original upstream code was messy with key management too. ;-)

Oct 12 2025, 3:29 AM · wireless
adrian added inline comments to D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Oct 12 2025, 3:27 AM · wireless

Oct 8 2025

dag.gullberg_gmail.com added a watcher for wireless: dag.gullberg_gmail.com.
Oct 8 2025, 5:41 AM
adrian closed D52649: net80211: document some of the crypto/key functions.
Oct 8 2025, 3:17 AM · wireless

Oct 6 2025

adrian updated the diff for D52649: net80211: document some of the crypto/key functions.

update from bz

Oct 6 2025, 10:13 PM · wireless
adrian added inline comments to D52649: net80211: document some of the crypto/key functions.
Oct 6 2025, 10:11 PM · wireless

Oct 4 2025

bz requested changes to D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Oct 4 2025, 3:32 PM · wireless
bz added inline comments to D52767: iwx: rewrite iwx_rs_update() to be VHT aware, refactor it a bit.
Oct 4 2025, 3:25 PM · wireless
adrian closed D52766: iwx: don't log VHT rate lookups in iwx_tx_fill_cmd() for data frames.
Oct 4 2025, 3:03 AM · wireless
adrian closed D52767: iwx: rewrite iwx_rs_update() to be VHT aware, refactor it a bit.
Oct 4 2025, 3:03 AM · wireless
adrian closed D52524: iwx: add some missed beacon debugging.
Oct 4 2025, 3:03 AM · wireless
adrian closed D52655: iwx: add some lock assertions in the TX start path.
Oct 4 2025, 3:03 AM · wireless

Sep 30 2025

thj accepted D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Sep 30 2025, 10:22 AM · wireless
thj accepted D52767: iwx: rewrite iwx_rs_update() to be VHT aware, refactor it a bit.

This seems ok to me, if it doesn't smoke and you can still do vht then its a good step forward

Sep 30 2025, 10:11 AM · wireless
thj accepted D52766: iwx: don't log VHT rate lookups in iwx_tx_fill_cmd() for data frames.
Sep 30 2025, 10:10 AM · wireless