Feature request: expose DHCP Option 60 (Vendor Class ID) and Option 61 (Client ID) in native WAN settings

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.

Hello strcarlos,

Thanks so much for your request!

Just a quick important note: this looks like it belongs in our Feature Request category rather than just the Router category. Could you repost it there? That helps our team track these types of requests properly, and makes it easier for other users to find and vote on it too!

Hi Anthony, it is done. Cheers