Homeplug AV
Wireshark Version 3.0.6 (compiled from source under ubuntu 18.04 LTS) shows:
HomePlug AV protocol
MAC Management Header
.... ...1 = Version: 1.1 (1)
Type: CM_BRG_INFO.CNF (Get Bridge Informations Confirmation) (0x6021)
.... ..01 = LSB: Confirm (0x1)
.... .00. = MSB: STA - Central Coordinator (0x0)
Fragmentation Info: 0x0000
.... 0000 = Fragment count: 0
0000 .... = Fragment index: 0
Fragment Sequence number: 0
Get Bridge Informations Confirmation
0x6021 is Station - Station is .... .00. = MSB: STA - Central Coordinator (0x0) a bug?
I changed
#define HOMEPLUG_AV_MMTYPE_MSB_MASK 0x06
in packet-homeplug-av.c to
#define HOMEPLUG_AV_MMTYPE_MSB_MASK 0xE0
then Wireshark shows: HomePlug AV protocol
MAC Management Header
.... ...1 = Version: 1.1 (1)
Type: CM_BRG_INFO.CNF (Get Bridge Informations Confirmation) (0x6021)
.... ..01 = LSB: Confirm (0x1)
011. .... = MSB: STA - STA (0x3)
Fragmentation Info: 0x0000
.... 0000 = Fragment count: 0
0000 .... = Fragment index: 0
Fragment Sequence number: 0
Get Bridge Informations Confirmation