forward_remote_open
Open a remote port-forward tunnel to forward connections from a device's remote port to a local service on localhost. Specify place, remote port, and local port to establish the tunnel.
Instructions
Open a REMOTE (-R) port-forward tunnel on a place.
Unlike ``forward_open``'s local (``-L``) forward, BOTH ports are
required -- labgrid's ``SSHDriver.forward_remote_port`` has no
auto-assign for the local side (§11.14): a connection to
``remote_port`` on the DUT is forwarded to
``localhost:local_port`` on THIS host, so a local service must
already be listening there. Returns ``{"forward", "place",
"direction": "remote", "remote_port", "local_port"}``.
``forward_list``/``forward_close`` (and the ``labgrid://sessions``
forwards payload) work identically regardless of direction. The
ownership check runs first, before any registry call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| place | Yes | ||
| local_port | Yes | ||
| remote_port | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||