Homeplug Protocol v1.0.1 (Homeplug)

It is a protocol used by transceivers in powerlines communication.

History

The plugin has been coded based on the INT51X1 datasheet (available here).

Protocol dependencies

  • Ethernet: Typically, Homeplug uses Ethernet as its layer-2 protocol. The well known ethertype is 0x887B.

Example traffic

HomePlug protocol

MAC Control Field: 1

  • Reserved
  • 000 0001 = Number of MAC Data Entries: 1

MAC Management Entry Header

  1. …. = MAC Entry Version: 0
  2. ..1 1010 = MAC Entry Type: 0x1a

MAC Management Entry Length: 187 Network Statistics Basic

  • = Action Control: False
  • … .000 = IC_ID: INT5130A1 (0x00) Bytes in 40 symbols in ROBO: 0 Fails Received in ROBO: 0 Frame Drops in ROBO: 0 Tone Map #1
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0 Tone Map #2
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0 Tone Map #3
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0 Tone Map #4
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0 Tone Map #5
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0 Tone Map #6
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0 Tone Map #7
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0 Tone Map #8
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0 Tone Map #9
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0 Tone Map #10
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0 Tone Map #11
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0 Tone Map #12
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0 Tone Map #13
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0 Tone Map #14
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0 Tone Map #15
    • Address of Network DA: 00:00:00_00:00:00 (00:00:00:00:00:00) Bytes in 40 symbols: 0 Fails Received: 0 Frame Drops: 0

Wireshark

The Homeplug dissector is fully functional.

Preference Settings

-–

Example capture file

Display Filter

A complete list of Homeplug display filter fields can be found in the display filter reference

-–

Show only the Homeplug based traffic:

 homeplug 

Capture Filter

-–

External links

Discussion


Imported from https://wiki.wireshark.org/Homeplug on 2020-08-11 23:14:42 UTC