How to configure a PPPoE Server on TP-Link Router

TL-ER6120 , TL-ER6020 , TL-R4299G , TL-ER5120 , TL-R480T+ , TL-R470T+ , TL-ER604W , TL-R488T
Recent updates may have expanded access to feature(s) discussed in this FAQ. Visit your product's support page, select the correct hardware version for your device, and check either the Datasheet or the firmware section for the latest improvements added to your product. Please note that product availability varies by region, and certain models may not be available in your region.
Configuring PPPoE Server on TP-Link Router
Step 1: Access the router’s management webpage, go to Services->PPPoE Server.
Step 2: Enable PPPoE Server, enter”8.8.8.8” for DNS Server in this example.
Step 3: Look for Authentication, here we selected Local.
Step 4: Look for Auth Protocol, there are PAP, CHAP, MS-CHAP, MS-CHAP v2, we picked them all in this example.
Step 5: Click on Save.
NOTE : If Dial-up Access Only is enabled, only the dial-in users can access the Internet; If PPPoE User Isolation is enabled, the dial-in users will be unable to communicate with each other.
Step 6: Go to IP Address Pool, enter “test” for Pool Name and ”172.31.10.10-172.31.10.20” IP Address Range, and then click on Add.
NOTE: IP Address pool must be different range from LAN IP address range .
Step 7: Go to Account, enter Account Name and Password, here we entered “test” for account name and “123456” for password.
Step 8: Look for IP Address Assigned Mode, select Dynamic, and then select “test” for IP Address Pool.
Step 9: Under Max Session, enter maximum number of sessions for the client; here we entered “5”.
Step 10: Under Expiration Date, we entered “2012-12-31” in this example.
Step 11: Look for Status, select Activate.
Step 12: Click on Add.
NOTE : If you select Enable Advanced Account Features, you can use MAC Binding manually or automatically.
Configuring PPPoE Client on PC (Windows 7)
Step 1: Click on Start->Control Panel->Network and Internet->Network and Sharing Center.
Step 2: Click on Set up a new connection or network.
Step 3: Select Connect to the Internet
Step 4: Select Broadband (PPPoE)
Step 5: Enter “test” for Username and ”123456”for Password, and then click on Connect.
Step 6: the PPPoE Connection is established, you can access the Internet now.
Step 7: You can view detailed information of account in List of Account.
Get to know more details of each function and configuration please go to Download Center to download the manual of your product.
Is this faq useful?
Your feedback helps improve this site.
What’s your concern with this article?
- Dissatisfied with product
- Too Complicated
- Confusing Title
- Does not apply to me
- Too Vague
- Other
Thank you
We appreciate your feedback.
Click here to contact TP-Link technical support.
Recommend Products

TP-Link Community
Still need help? Search for answers, ask questions, and get help from TP-Link experts and other users around the world.
This website uses cookies to improve website navigation, analyze online activities and have the best possible user experience on our website. You can object to the use of cookies at any time. You can find more information in our privacy policy . Don’t show again
This website uses cookies to improve website navigation, analyze online activities and have the best possible user experience on our website. You can object to the use of cookies at any time. You can find more information in our privacy policy . Don’t show again
Basic Cookies
These cookies are necessary for the website to function and cannot be deactivated in your systems.
TP-Link
accepted_local_switcher, tp_privacy_base, tp_privacy_marketing, tp_smb-select-product_scence, tp_smb-select-product_scenceSimple, tp_smb-select-product_userChoice, tp_smb-select-product_userChoiceSimple, tp_smb-select-product_userInfo, tp_smb-select-product_userInfoSimple, tp_top-banner, tp_popup-bottom, tp_popup-center, tp_popup-right-middle, tp_popup-right-bottom, tp_productCategoryType
Livechat
__livechat, __lc2_cid, __lc2_cst, __lc_cid, __lc_cst, CASID
Youtube
id, VISITOR_INFO1_LIVE, LOGIN_INFO, SIDCC, SAPISID, APISID, SSID, SID, YSC, __Secure-1PSID, __Secure-1PAPISID, __Secure-1PSIDCC, __Secure-3PSID, __Secure-3PAPISID, __Secure-3PSIDCC, 1P_JAR, AEC, NID, OTZ
Analysis and Marketing Cookies
Analysis cookies enable us to analyze your activities on our website in order to improve and adapt the functionality of our website.
The marketing cookies can be set through our website by our advertising partners in order to create a profile of your interests and to show you relevant advertisements on other websites.
Google Analytics & Google Tag Manager
_gid, _ga_<container-id>, _ga, _gat_gtag_<container-id>
Google Ads & DoubleClick
test_cookie, _gcl_au
Meta Pixel
_fbp
Crazy Egg
cebsp_, _ce.s, _ce.clock_data, _ce.clock_event, cebs
lidc, AnalyticsSyncHistory, UserMatchHistory, bcookie, li_sugr, ln_or