SolarOS 4.13.4 manual · job
pppd
PPP over any bidirectional SolarOS byte-stream port. A physical UART, USB CDC, or a virtual port carried by a packet-radio link can provide the bytes; the PPP negotiation mode and the interface's routing role are configured separately.
Usage:
job start pppd <port> [baud|baud=rate]
[role=downstream|uplink|peer] [mode=passive|active]
[local=address] [peer=address] [dns=auto|none|address]
[priority=0..255]
job stop pppd
job status pppd
Defaults:
| Setting | Value |
|---|---|
| Baud | Keep the port's current rate |
| Role | downstream |
| Mode | passive for downstream; active otherwise |
| Local address | 192.168.8.1 for downstream |
| Peer address | 192.168.8.2 for downstream |
| DNS | auto, copied from the preferred SolarOS uplink |
| Uplink priority | 90 |
Routing roles have these effects:
downstreamenables NAPT on the PPP interface. A connected computer can useuplinkregistersppp-<port>as a base network path. It participates inpeercreates only the point-to-point interface. It does not enable NAPT or
whichever Wi-Fi, cellular, or WireGuard routes SolarOS currently selects.
the same persistent priority selection as Wi-Fi and cellular interfaces.
advertise the interface as a default-route candidate.
mode=active starts negotiation. mode=passive listens for the other endpoint to initiate it. Either mode can be combined with any routing role; the defaults are conveniences, not a coupling between negotiation and routing.
Examples: