pwr-link
interface/pwr-link/pwr-line
Syscap: pwrlink
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | disabled |
| R | running | running |
| S | slave | slave |
| Argument | Type | Description |
|---|---|---|
| name | string | |
| mtu | num | |
| l2mtu | num | |
| mac-address | macAddr | |
| orig-mac-address | macAddr | |
| tx-flow-control | enum (off | on | auto) | |
| rx-flow-control | enum (off | on | auto) | |
| bandwidth (syscap=switch) | composite_arg { , } | |
| arp | enum (disabled | enabled | proxy-arp | reply-only | local-proxy-arp) | |
| arp-timeout | alt { enum (auto) { auto:0 } , time } | |
| loop-protect | enum (default | off | on) | |
| loop-protect-send-interval | time | |
| loop-protect-disable-time | time |
| Read-only Argument | Type | Description |
|---|---|---|
| default-name | string | |
| switch (syscap=switch) | enum | |
| loop-protect-status | enum (off | on | disabled) |
interface/pwr-link/pwr-line/blink
Type: Command
interface/pwr-link/pwr-line/reset-mac-address
Type: Command
interface/pwr-link/pwr-line/reset-counters
Type: Command
interface/pwr-link/pwr-line/configure
Type: Command
| Argument | Type | Description |
|---|---|---|
| network-key | string | |
| network-password | string | |
| plc-cco-selection-mode | enum (auto | never | always) |
interface/pwr-link/pwr-line/join
Type: Command
interface/pwr-link/pwr-line/leave
Type: Command
interface/pwr-link/pwr-line/upgrade-firmware
Type: Command
| Argument | Type | Description |
|---|---|---|
| firmware-file | file_enum | |
| pib-file | file_enum |
interface/pwr-link/pwr-line/monitor
Type: Command
| Read-only Argument | Type | Description |
|---|---|---|
| name | string | |
| connection-to-plc | enum (ok | no-link) | |
| tx-flow-control | bool | |
| rx-flow-control | bool | |
| phy-regs | multi_arg { array-id, string } | |
| plc-actual-network-key | string | |
| plc-hw-platform | string | |
| plc-sw-platform | string | |
| plc-fw-version | string | |
| plc-line-freq | enum (unknown | 50Hz | 60Hz) | |
| plc-zero-crossing | enum (not-yet-detected | detected | missing) | |
| plc-role | enum (station | proxy-coordinator | central-coordinator) | |
| plc-station-count | num | |
| plc-mac | macAddr | |
| plc-cco-mac | macAddr | |
| plc-station-info | string |