Skip to main content
Version: current

pppoe-client


interface/pppoe-client

Type: Directory

FlagNameDescription
XdisabledWhether an item is disabled.
IinvalidWhether the interface is invalid.
RrunningWhether the interface is running.
ArgumentTypeDescription
namestringName of the PPPoE interface, generated by RouterOS if not specified.
max-mtunumMaximum Transmission Unit.
max-mrunumMaximum Receive Unit.
mrrunumMaximum packet size that can be received on the link. If a packet is bigger than tunnel MTU, it is split into multiple packets, allowing full size IP or Ethernet packets to be sent over the tunnel.
interfacemulti { array-id, interface: iface_enum }Interface name on which the client runs.
userstringUsername used for authentication.
passwordstringPassword used to authenticate.
profileenumSpecifies which PPP profile configuration is used when establishing the tunnel.
keepalive-timeoutenum (disabled)Keepalive timeout in seconds.
service-namestringSpecifies the service name set on the access concentrator. Can be left blank to connect to any PPPoE server.
ac-namestringAccess Concentrator name. This may be left blank and the client connects to any access concentrator on the broadcast domain.
add-default-routeboolWhether to add a default route automatically.
default-route-distancenum { }Distance value applied to auto-created default route, if add-default-route is also enabled.
dial-on-demandboolConnects to AC only when outbound traffic is generated. If selected, a route with gateway address from 10.112.112.0/24 network is added while connection is not established.
use-peer-dnsboolWhether to get DNS settings from the peer.
allowubit (pap, chap, mschap1, mschap2)Allowed authentication methods. By default, all methods are allowed.
host-uniqstringHex formatted host-uniq value.