What's new
  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

YazDHCP YazDHCP v1.0.10 [2025-Aug-14] - Feature expansion of DHCP assignments (increasing limit on the number of DHCP reservations)

Martinski

Very Senior Member
Release Notes for YazDHCP v1.0.8 production version now available
[2025-May-29]


The fork from @Jack Yaz's repository is now hosted on the AMTM-OSR GitHub repo:

1) FIXED: Errors when loading the webGUI page on the 3006.102.x F/W version.

2) FIXED: Some compatibility issues with 3006.102.x F/W version.

3) IMPROVED: Check if a USB-attached drive is mounted to back up the custom icon files.

4) IMPROVED: Check if any of the 3 files added to "dnsmasq.conf.add" are empty before actually adding them.

5) IMPROVED: Avoid restarting the dnsmasq service too often & unnecessarily.

6) IMPROVED: Modified code to set the corresponding priority level of log entries when calling the built-in logger utility.

7) IMPROVED: Added "export PATH" statement to give the built-in binaries higher priority than the equivalent Entware binaries.

8) Miscellaneous code improvements & fine-tuning.
 
Last edited:
Could you please tell me how to switch back to the main branch from the develop branch? I tried the same command that I used previously to switch to the develop branch, but I replaced "develop" with "master" and it wasn't accepted.

I had previously switched so I could download the 1.0.7.
Using amtm
 
Could you please tell me how to switch back to the main branch from the develop branch? I tried the same command that I used previously to switch to the develop branch, but I replaced "develop" with "master" and it wasn't accepted.

I had previously switched so I could download the 1.0.7.
Using amtm

To switch to master/production branch:
Bash:
/jffs/scripts/YazDHCP stable
 
Fantastic and huge thanks to all you folks combining to continue these Addons via the AMTM-OSR repository. Such a great Addon.
 
Would it be possible to assign IP to device in guest network?
How to assign manual IP reservations to guest network/guest network pro clients are discussed elsewhere. For non 3006 Asus-Merlin firmware see my post at the following link that has an example of how to setup manual IP reservations (while running YazFi) for Guest Network clients.
https://www.snbforums.com/threads/y...inc-ssid-vpn-client.45924/page-32#post-473403

For 3006 Asus-Merlin firmware see this post which describes two methods: https://www.snbforums.com/threads/a...-4-is-now-available.94651/page-26#post-958305
More 3006 discussion here: https://www.snbforums.com/threads/s...om-3006-routers-with-guest-network-pro.94184/

Currently the YazDHCP addon does not backup or restore (YazFi) Guest Network/3006 Guest Network Pro manual IP reservations.
 
Release Notes for YazDHCP v1.0.9 production version now available
[2025-Jul-21]


1) Added help and about parameters.

2) Minor messaging improvements and fixed typos.

Sample screenshot from YazDHCP help command:

YazDHCP_V1.0.9_HelpParam.jpg



** The fork from @Jack Yaz's YazDHCP add-on is now hosted on the AMTM-OSR GitHub repo:
 
I posted a bug report on this - not certain it is a bug or intended, but basically the popup when you edit a static DHCP entry is a bit confusing/misleading. [Details Here]
I have updated your report on GitHub. The issue has now been addressed, and the latest code is currently only in the 'develop' branch v1.0.10 version.

Thanks for reporting the issue.
 
Release Notes for YazDHCP v1.0.10 production version now available
[2025-Aug-14]


- IMPROVED: Modified ASP code based on changes in recent @RMerlin's F/W builds regarding the "Advanced_DHCP_Content.asp" file. The changes disable/remove VPN Fusion support and related messaging.
[Thanks to @necromancyr for reporting the issue]​



The fork from @Jack Yaz's YazDHCP add-on is now hosted on the AMTM-OSR GitHub repo:
 
A couple of times before, people have requested to have a feature in YazDHCP where users on the WebUI page could manually assign IP address reservations to clients on an available Guest Network whose subnet range (e.g. 192.168.102.0/24) is *different* from the main LAN subnet (e.g. 192.168.50.0/24). The idea is to make it much easier for users to maintain and to transfer (at some point if/when needed) all these assigned IP address reservations, including any related custom icons, from one router to the next, or back to the same router after a factory default reset has been performed, followed by a fresh configuration.

Is the above functionality something that users would like to have available?

I believe it could be useful, but I'm requesting some feedback here before starting implementation in case there's really no demand for such a feature. I know that in the 3006.102 F/W, one can manually assign an IP address reservation to a client on a specific Guest Network, so I'm wondering if the proposed functionality would be useful there. On the 3004 F/W branch, the feature might still be useful.

Any thoughts?
 
For 3006 firmware, other than duplicating the feature from elsewhere it may be usefull to add this to YazDHCP, even if it's just to centralise everything. For 3004 no question - a big fat YES!
Beta tester ready! 😁
 
Is the above functionality something that users would like to have available?
For simplicities sake, such inclusion would have been fantastic on the 3004.x Asus-Merlin firmware running YazFi. Would have saved the extra step of having to have two files to backup and restore, the YazDHCP file and the YazFi's manual reservation /jffs/scripts/dnsmasq.postconf file. And, I assume such a feature would allow for the YazFi user to create and enter new manual YazFi client reservations directly into the LAN DHCP Server manual reservation section.

This does bring up the larger issue that quite a few people who use YazFi are not aware that they can set manual IP reservations for the YazFi clients. Jack Yaz's GitHub Wiki did have an entry explaining how to do the manual reservations but not sure how many even reviewed his wiki and knew about the manual reservations. The question of setting manual YazFi client reservations cropped up from time to time over the years with the usual questions of how to backup and restore those manual reservations.

Such a feature on the 3006 firmware and it's Guest Network Pro Profiles would also be useful but likely far more complex to program due to VLAN/SDN's on the 3006.x firmware and it's manual reservation setting under the Guest Network Pro Profile that gets saved to NVRAM versus using a dnsmasq-INDEX.conf.add or dnsmasq-sdn.postconf file. But it would still be extremely useful to be able to input all the manual reservations in one place and be able to backup and restore them.
 
Last edited:

Similar threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!

Members online

Back
Top