Huawei reuses the same interface for many of their routers, but chooses to hide some features. Some of these may not be supported by the hardware, but others may work fine.
The features are hidden using the HTML hidden
attribute. To turn this attribute off for all elements on a page, open your browser's dev tools and type $('#*').show()
into the console.
On my B315, this allows me to change the DNS server addresses sent via DHCP:
i tried it on Huawei B530-936, but i just get an error in the console:
Uncaught DOMException: Failed to execute '$' on 'CommandLineAPI': '#*' is not a valid selector.
also i tried another command : $('#dhcp_dns').show(); but this also gives an error:
Uncaught TypeError: Cannot read properties of null (reading 'show')
i'm trying to set a custom dns on my router, but i lack the JavaScript knowledge to dig deeper and make it happen.