Wireshark-bugs: [Wireshark-bugs] [Bug 12558] New: Inconsistent VHT data rate

Date: Fri, 24 Jun 2016 23:06:47 +0000
Bug ID 12558
Summary Inconsistent VHT data rate
Product Wireshark
Version 2.0.4
Hardware x86
OS Mac OS X 10.11
Status UNCONFIRMED
Severity Major
Priority Low
Component Dissection engine (libwireshark)
Assignee [email protected]
Reporter [email protected]

Created attachment 14680 [details]
vht 20mhz mcs 9 1ss packet

Build Information:
Paste the COMPLETE build information from "Help->About Wireshark", "wireshark
-v", or "tshark -v".
--
    VHT 20MHz MCS 9 1/2/3/4 stream data rate not displayed.
    Currently the other illegal MCSs e.g., 80MHz MCS6 when LDPC is not being
used are disaplyed as data rate values.
    Also, VHT 20MHz 3x3 MCS9 is valid which as of now is not computed.
    Changed the rate table to include rate (mbps) for VHT 20MHz MCS9 to have
    consistent behavior among all MCSs, spatial stream combinations.
    Attached a packet capture showing example packet.

The following patch should fix this issue.

diff --git a/epan/dissectors/packet-ieee80211-radiotap.c
b/epan/dissectors/packet-ieee80211-radiotap.c
index 3d4d6d5..ac67b0d 100644
--- a/epan/dissectors/packet-ieee80211-radiotap.c
+++ b/epan/dissectors/packet-ieee80211-radiotap.c
@@ -374,7 +374,7 @@ static const struct mcs_vht_info
ieee80211_vhtinfo[MAX_MCS_VHT_INDEX+1] = {
                },
                /* MCS  9  */
                {       "256-QAM",      "5/6",
-                               {               /* 20 Mhz */  {    0.0f,       
        /* SGI */    0.0f, },
+                               {               /* 20 Mhz */  {   86.7f,       
        /* SGI */   96.3f, },
                                                /* 40 Mhz */  {  180.0f,       
        /* SGI */  200.0f, },
                                                /* 80 Mhz */  {  390.0f,       
        /* SGI */  433.3f, },
                                                /* 160 Mhz */ {  780.0f,       
        /* SGI */  866.7f, }


You are receiving this mail because:
  • You are watching all bug changes.