Is this a Wireshark bug?
I set mobility domain identifier in my device to 1234. I capture beacon frame with wireshark. In HEX window I see it is 1234. In tree i see: Mobility Domain Identifier: 0x3412.
Is this a Wireshark bug? or my device doesnt work properly?
Wireshark version?
Version 3.2.3 (Git v3.2.3 packaged as 3.2.3-1) My Wireshark is installed from repositories on Ubuntu 20.04 LTS
Unfortunately, as per usual with distro-provided versions, that is quite old. Can you either try with a new version, current stable is 3.4.5, or share the capture at a public place so others can check?
Maybe the whole little-endian big-endian war has stirred up again ;-)
I downloaded and compiled version 3.4.5 (Git commit 7db1feb42ce9) The result is the same. Also version 3.5.0 (v3.5.0rc0-1874-ge10f761362ba) give the same result.
I think this is a bug in the wireshark. It looks like the numbers are just swapped. Looks fine in HEX view. The topic of mobility domain is new to me and I'm not sure if it's a bug or not :) Maybe I don't know something :)