[prev in list] [next in list] [prev in thread] [next in thread]
List: freebsd-wireless
Subject: Weekly Development report(Jan 22 ~ Jan 26) on the iwlwifi WiFi project
From: Cheng Cui <cc () freebsd ! org>
Date: 2024-01-29 22:18:09
Message-ID: CAGaXuiJDWDzYeWrvCgd9Rwc4B2Hwg8VOYQiqDnUBiKLcwbscjg () mail ! gmail ! com
[Download RAW message or body]
I was still focusing on the problem in PR 276083
<https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276083> which caused a
timeout in iwlwifi firmware during 802.11n (11ng, 11na) association, thus
failing 11n association.
1. Given the problem could be in an earlier command or a missing
command, or a flag, etc, I am narrowing down the problem/learning scope.
- Trying to print hcmds sequences together with some rx/tx calls and
some mac80211_config_ops calls in Linux kernel.
- With a separate monitor node to capture traffic packets in air, I
am trying to understand the workflows near the 11ng hcmd (grp=5, cmd=22).
- Most likely that hcmd is a response to an 802.11 management packet
(Action code: Add Block Ack Request) after a success association
in Linux,
but I need to confirm.
- Practicing trace-cmd in Linux kernel as well, the learning curve is
long.
- Bjoern offered help to take a look at the trace-cmd report as well.
2. Finished reviewing D43647
--
Best Regards,
Cheng Cui
[Attachment #3 (text/html)]
<div dir="ltr"><div dir="ltr">I was still focusing on the problem in <a \
href="https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276083" target="_blank">PR \
276083</a> which caused a timeout in iwlwifi firmware during 802.11n (11ng, 11na) \
association, thus failing 11n association.<br></div><div><ol><li>Given the problem \
could be in an earlier command or a missing command, or a flag, etc, I am narrowing \
down the problem/learning scope.</li><ul><li>Trying to print hcmds sequences together \
with some rx/tx calls and some mac80211_config_ops calls in Linux \
kernel.<br></li><li>With a separate monitor node to capture traffic packets in air, I \
am trying to understand the workflows near the 11ng hcmd (grp=5, \
cmd=22).</li><li>Most likely that hcmd is a response to an 802.11 management packet \
(Action code: Add Block Ack Request) after a success association in Linux, but I need \
to confirm.</li><li>Practicing trace-cmd in Linux kernel as well, the learning curve \
is long.</li><li>Bjoern offered help to take a look at the trace-cmd report as \
well.</li></ul><li style="margin-left:15px">Finished reviewing \
D43647</li></ol></div><span class="gmail_signature_prefix">-- </span><br><div \
dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div \
dir="ltr"><div></div>Best Regards,<div>Cheng Cui</div></div></div></div>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic