Configuring the nas-port-id attribute

The PPPoE server on a BAS device uses the RADIUS nas-port-id attribute to send the access line ID received from a DSLAM device to the RADIUS server. The access line ID includes the circuit-id and remote-id. The RADIUS server compares the received nas-port-id attribute with the local line ID information to verify the location of the user.

You can configure the content of the nas-port-id attribute that the PPPoE server sends to the RADIUS server.

To configure the nas-port-id attribute:

Step

Command

Remarks

1. Enter system view.

system-view

N/A

2. Enter Layer 3 Ethernet interface/subinterface, VLAN interface, Layer 3 aggregate interface/subinterface, or L3VE interface/subinterface view.

interface interface-type interface-number

The PPPoE server is enabled on the interface.

3. Configure the content of the nas-port-id attribute.

pppoe-server access-line-id content { all [ separator ] | circuit-id | remote-id }

By default, the nas-port-id attribute contains only the circuit-id.

4. Configure the nas-port-id attribute to include the BAS information automatically.

pppoe-server access-line-id bas-info [ cn-163 ]

By default, the nas-port-id attribute does not include the BAS information automatically.

5. Configure the PPPoE server to trust the access line ID in received packets.

pppoe-server access-line-id trust

By default, the PPPoE server does not trust the access line ID in received packets.

6. Configure the format that is used to parse the circuit-id.

pppoe-server access-line-id circuit-id parse-mode { cn-telecom | tr-101 }

The default mode is TR-101.

7. Configure the transmission format for the circuit-id.

pppoe-server access-line-id circuit-id trans-format { ascii | hex }

The default format is a string of characters.

8. Configure the transmission format for the remote-id.

pppoe-server access-line-id remote-id trans-format { ascii | hex }

The default format is a string of characters.