Page MenuHomeFreeBSD

wirelessGroup
ActivePublic

Details

Description

Working on wireless improvements

Recent Activity

Fri, Nov 21

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

Thu, Nov 20

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.

Thu, Nov 20, 7:34 AM · wireless

Mon, Nov 17

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

Mon, Nov 17, 11:20 PM · wireless

Sun, Nov 16

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?

Sun, Nov 16, 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

Sun, Nov 16, 12:50 PM · wireless
adrian added a reviewer for D53781: iwx: tag RX frames as A_MPDU RX; tag A-MSDU frames appropriately: wireless.
Sun, Nov 16, 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.. :)

Sun, Nov 16, 3:30 AM · wireless

Fri, Nov 14

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

comments from bz

Fri, Nov 14, 1:42 AM · wireless

Thu, Nov 13

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

Seems fine ..

Thu, Nov 13, 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.

Thu, Nov 13, 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

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

Looks good to me

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

more "correct" fixes, i hope!

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

Wed, Nov 12

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

Tue, Nov 11

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

Sep 28 2025

adrian added a reviewer for D52767: iwx: rewrite iwx_rs_update() to be VHT aware, refactor it a bit: wireless.
Sep 28 2025, 3:27 AM · wireless
adrian added a reviewer for D52766: iwx: don't log VHT rate lookups in iwx_tx_fill_cmd() for data frames: wireless.
Sep 28 2025, 3:18 AM · wireless

Sep 24 2025

adrian added a reviewer for D52712: rtwn: migrate to new ieee80211 key data accessors: wireless.
Sep 24 2025, 3:43 PM · wireless