| Argument | Type | Description |
|---|
| name | string | |
| apn ( mandatory ) | string | |
| use-peer-dns | bool | |
| use-network-apn | bool | in LTE mode use APN provided by the network |
| add-default-route | bool | |
| default-route-distance | num | |
| ip-type | enum (ipv4 | ipv6 | auto) | requested PDN type |
| authentication | enum (none | pap | chap) | |
| user | string | |
| password | string | |
| passthrough-interface | iface_enum { none:0 } | |
| passthrough-mac | alt { auto: enum (static | auto)
, passthrough-peer: macAddr
} | auto will learn MAC from first packet |
| passthrough-subnet-size | alt { subnet-enum: enum (auto | 32) { auto:0, 32:32 }
, subnet-size: num [16 .. 32]
} | |
| ipv6-interface | iface_enum { none:0 } | interface on which to advertise IPv6 prefix |