# Hi, please help to create new internet interface PPPoE

**URL:** <https://forum.genieacs.com/t/hi-please-help-to-create-new-internet-interface-pppoe/7219>\
**Category:** Uncategorized\
**Created:** [October 31, 2025, 8:01pm UTC](https://forum.genieacs.com/t/hi-please-help-to-create-new-internet-interface-pppoe/7219 "2025-10-31T20:01:55Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![akcoder](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/akcoder/32/11_2.png) [@akcoder](https://forum.genieacs.com/u/akcoder)\
**Post date:** [November 3, 2025, 7:15pm UTC](https://forum.genieacs.com/t/hi-please-help-to-create-new-internet-interface-pppoe/7219/2 "2025-11-03T19:15:12Z")

</div>

You cannot depend on instance ids, they are not guaranteed.

`declare("Device.X_TP_GPON.Link.[]", null, {path:4});`

You’ve told GenieACS that you want 4 instances, but don’t specify the data for the 4 instances. Please see [this link for the syntax](https://forum.genieacs.com/t/working-with-objects-using-the-api/3415/2).

Your best bet is to build up the config you want on the CPE and replace the built-in config with that. Trying to create interfaces on the fly is going to be fraught with issues.

---

_[View the full topic](https://forum.genieacs.com/t/hi-please-help-to-create-new-internet-interface-pppoe/7219)._
