Skip to content
John Serock edited this page Apr 14, 2023 · 8 revisions

The reset command resets a power line adapter's settings to its factory defaults.

Sample Usage

$ pla-util reset
Device was reset to factory defaults
$ pla-util --pla c4:12:f5:03:04:06 reset
Device was reset to factory defaults

Request Message

Field Octet Number Field Size (Octets) Definition
ODA 0 – 5 6 Original Destination Address
OSA 6 – 11 6 Original Source Address
MTYPE 12 – 13 2 IEEE-assigned Ethertype (0x8912)
MMV 14 1 Management Message Version (0x02)
MMTYPE 15 – 16 2 Management Message Type (0xa054)
FMI 17 – 18 2 Fragmentation Management Information (00:00)
MME 19 – 23 5 Management Message Entry
MME PAD 24 – 59 36 MME padding (0x000x00)

MME Details

Field Octet Number Field Size (Octets) Definition
OUI 19 – 21 3 Organizationally Unique Identifier (00:1f:84 – Gigle Semiconductor)
Seq Num 22 1 Sequence Number
Type 23 1 0x00 : Manufacturer
0x01 : User

Sample Packet Capture of Request Message

No.     Time           Source                Destination           Protocol      Length Info
      1 0.000000000    4c:ed:fb:00:01:02     c4:12:f5:03:04:05     MEDIAXTREAM   60     Factory Reset request

Frame 1: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface eth0, id 0
Ethernet II, Src: 4c:ed:fb:00:01:02, Dst: c4:12:f5:03:04:05
    Destination: c4:12:f5:03:04:05
    Source: 4c:ed:fb:00:01:02
    Type: Unknown (0x8912)
Mediaxtream Protocol
    Management Message Version: 2
    Management Message Type: Factory Reset request (0xa054)
        .... .... .... ..00 = Two LSBs: request (0)
    Fragmentation Management Information: 00:00
        0000 .... = Number of Fragments: 0
        .... 0000 = Fragment Number: 0
        Fragmentation Message Sequence Number: 0
    Management Message Entry
        Organizationally Unique Identifier: 00:1f:84 (Gigle Semiconductor)
        Sequence Number: 2
        Factory Reset Type: User (1)

0000  c4 12 f5 03 04 05 4c ed  fb 00 01 02 89 12 02 54   ......L. .......T
0010  a0 00 00 00 1f 84 02 01  00 00 00 00 00 00 00 00   ........ ........
0020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
0030  00 00 00 00 00 00 00 00  00 00 00 00               ........ ....

Confirm Message

Field Octet Number Field Size (Octets) Definition
ODA 0 – 5 6 Original Destination Address
OSA 6 – 11 6 Original Source Address
MTYPE 12 – 13 2 IEEE-assigned Ethertype (0x8912)
MMV 14 1 Management Message Version (0x02)
MMTYPE 15 – 16 2 Management Message Type (0xa055)
FMI 17 – 18 2 Fragmentation Management Information (00:00)
MME 19 – 22 4 Management Message Entry
MME PAD 23 – 59 37 MME padding (0x000x00)

MME Details

Field Octet Number Field Size (Octets) Definition
OUI 19 – 21 3 Organizationally Unique Identifier (00:1f:84 – Gigle Semiconductor)
Seq Num 22 1 Sequence Number (matches request sequence number)

Sample Packet Capture of Confirm Message

No.     Time           Source                Destination           Protocol      Length Info
      2 0.001705505    c4:12:f5:03:04:05     4c:ed:fb:00:01:02     MEDIAXTREAM   60     Factory Reset confirmation

Frame 2: 60 bytes on wire (480 bits), 60 bytes captured (480 bits) on interface eth0, id 0
Ethernet II, Src: c4:12:f5:03:04:05, Dst: 4c:ed:fb:00:01:02
    Destination: 4c:ed:fb:00:01:02
    Source: c4:12:f5:03:04:05
    Type: Unknown (0x8912)
Mediaxtream Protocol
    Management Message Version: 2
    Management Message Type: Factory Reset confirmation (0xa055)
        .... .... .... ..01 = Two LSBs: confirmation (1)
    Fragmentation Management Information: 00:00
        0000 .... = Number of Fragments: 0
        .... 0000 = Fragment Number: 0
        Fragmentation Message Sequence Number: 0
    Management Message Entry
        Organizationally Unique Identifier: 00:1f:84 (Gigle Semiconductor)
        Sequence Number: 2

0000  4c ed fb 00 01 02 c4 12  f5 03 04 05 89 12 02 55   L....... .......U
0010  a0 00 00 00 1f 84 02 00  00 00 00 00 00 00 00 00   ........ ........
0020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
0030  00 00 00 00 00 00 00 00  00 00 00 00               ........ ....

Clone this wiki locally