Differences between revisions 4 and 5
Revision 4 as of 2006-12-05 14:26:26
Size: 4630
Editor: C915CBDD
Comment:
Revision 5 as of 2008-04-12 17:49:43
Size: 4650
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
The plugin has been coded based on the INT51X1 datasheet (available [http://www.tandel.be/spip/article.php3?id_article=6 here]). The plugin has been coded based on the INT51X1 datasheet (available [[http://www.tandel.be/spip/article.php3?id_article=6|here]]).
Line 12: Line 12:
 * ["Ethernet"]: Typically, Homeplug uses ["Ethernet"] as its layer-2 protocol. The well known ethertype is 0x887B.  * [[Ethernet]]: Typically, Homeplug uses [[Ethernet]] as its layer-2 protocol. The well known ethertype is 0x887B.
Line 116: Line 116:
 * attachment:SampleCaptures/homeplug_request_channel_estimation.pcap
 * attachment:SampleCaptures/homeplug_request_parameters_and_statistics.pcap
 * attachment:SampleCaptures/homeplug_network_statistics_basic.pcap
 * [[attachment:SampleCaptures/homeplug_request_channel_estimation.pcap]]
 * [[attachment:SampleCaptures/homeplug_request_parameters_and_statistics.pcap]]
 * [[attachment:SampleCaptures/homeplug_network_statistics_basic.pcap]]
Line 122: Line 122:
A complete list of Homeplug display filter fields can be found in the [http://www.wireshark.org/docs/dfref/protofirstletter/proto.html display filter reference] A complete list of Homeplug display filter fields can be found in the [[http://www.wireshark.org/docs/dfref/protofirstletter/proto.html|display filter reference]]
Line 135: Line 135:
 * Specifications based on INT51X1 data sheet may be found [http://www.tandel.be/spip/article.php3?id_article=6 here]
 * [http://www.intellon.com/]
 * Specifications based on INT51X1 data sheet may be found [[http://www.tandel.be/spip/article.php3?id_article=6|here]]
 * [[http://www.intellon.com/]]

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

---

Discussion

Homeplug (last edited 2008-04-12 17:49:43 by localhost)