A PPPoE client which allows you to setup Layer3 connectivity. More...
Methods | |
Description.Get | |
Returns a textual description of the object. | |
Parent.Get | |
Returns the parent object. | |
Ppp.Get | |
Returns the associated PPP Protocol object. More... | |
ServiceName.Get | |
This method will return the Requested Service Name for the PPPoE client. More... | |
ServiceName.Set serviceName | |
This method will set the Requested Service Name for the PPPoE client. More... | |
SessionId.Get | |
This method will return the PPPoE SessionID of the last started PPPoE Session. More... | |
Start.Async | |
Starts the PPPoE client. More... | |
Start | |
This will Start the PPPoE client. More... | |
Status.Get | |
Returns the current status of the PPPoE connection. More... | |
Terminate | |
This will Terminate the PPPoE client. More... | |
A PPPoE client which allows you to setup Layer3 connectivity.
PPP over Ethernet (PPPoE) provides the ability to connect a network of hosts over a simple bridging access device to a remote Access Concentrator.
The client implements the PPPoE protocol as per RFC2516 .
The associated PPP Protocol has support for multiple authentication protocols. Layer3 connectivity includes IPv4 and IPv6 .
Layer2_5.Pppoe.Client::Ppp.Get |
Returns the associated PPP Protocol object.
Returns the PPP ( Point-to-Point ) Protocol which is transmitted over Ethernet ( PPPoE ). Through this object, you can configure the AuthProtocol.
Returns:
ByteBlowerObject_1382435068_9
Returns:
ByteBlowerObject_1382435068_13
Layer2_5.Pppoe.Client::ServiceName.Get |
This method will return the Requested Service Name for the PPPoE client.
Returns:
ByteBlowerObject_1382435068_9
Returns:
PPPoEService
Layer2_5.Pppoe.Client::ServiceName.Set | serviceName | ||
This method will set the Requested Service Name for the PPPoE client.
serviceName | PPPoE Service Name which the client requests. |
Returns:
ByteBlowerObject_1382435068_9
Layer2_5.Pppoe.Client::SessionId.Get |
Layer2_5.Pppoe.Client::Start |
This will Start the PPPoE client.
This method will start the PPPoE session, setup PPP, authenticate using the configured authentication protocol and setup the currently configured network control protocols.
SessionUnavailable | When something unexpectedly happened during PPPoE session initiation. |
LinkEstablishmentTimeout | When PPP network layer was not configured within reasonable timeout. |
Returns:
ByteBlowerObject_1382435068_9
Returns:
123
Layer2_5.Pppoe.Client::Start.Async |
Layer2_5.Pppoe.Client::Status.Get |
Returns the current status of the PPPoE connection.
Possible states are:
Returns:
ByteBlowerObject_1382435068_9
// Configure the PPPoE and start
Returns:
Session_active