Hi all,
The WAN configuration panel (Type: DHCP, Advanced) already exposes VLAN Tag and MAC Clone, which covers most third-party ONU/modem spoofing scenarios. However, some ISPs (in my case, a Swiss FTTH provider under a regulatory equipment-rights agreement) also require DHCP Option 60 (Vendor Class Identifier) and/or Option 61 (Client Identifier) to be set to specific values matching the ISP’s official modem, in addition to VLAN tag and MAC address, in order to hand out a public IP lease.
Right now this isn’t configurable natively, so I have to run a local script via /cfg/rc.local + hotplug to manually recreate the WAN interface with uci set network.wanX.vendorid / .clientid after every reboot — which is fragile and falls outside the officially supported configuration path (per your support team’s own reply on a related ticket).
Request: add two optional fields to the WAN → Advanced panel (or under MAC Clone):
- Vendor Class ID (Option 60)
- Client ID (Option 61), ideally accepting hex input to match ISP-provided registration IDs
This would let dual-identity WAN setups (VLAN + MAC + Option 60/61 clone) be fully native, without any local scripting workaround. Happy to share more detail on the exact use case if useful.
Thank you.