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!

3004 to 3006 wiped all DHCP reservations (YazDHCP) - settings restore did not fix

Livin

Senior Member
Today I moved from GT-AX6000_3004.388.8_4 to GT-AX6000_3006_102.4_0 and then noticed all my DHCP reservations were gone. I tried to restore the config from backup (which I just took minutes before) and that didnt help. I reflashed 3004.388.8_4 and all was fine again.
Is this a known issue and I missed it in the readme, or a bug? thx
 
Yes it's a known issue. You need to look in the threads of any third party addon scripts you're using to see if they're compatible with the new branch. They won't be mentioned in the firmware release notes as RMerlin has no control over them.
 
Today I moved from GT-AX6000_3004.388.8_4 to GT-AX6000_3006_102.4_0 and then noticed all my DHCP reservations were gone. I tried to restore the config from backup (which I just took minutes before) and that didnt help. I reflashed 3004.388.8_4 and all was fine again.
Is this a known issue and I missed it in the readme, or a bug? thx
One should not try to restore a router.CFG file from 3004.388.8_4 on a router that has been updated to 3006.102.4 firmware. One may experience issues doing so due to the major changes between the two firmware tracks.

There are various methods and ways to backup and restore manual DHCP reservations between firmware versions. One is to manually copy files between the firmware versions, another is to use the addon YazDHCP develop version script. There is a known issue with YazDHCP non-develop version (v1.0.6) not properly importing in the 3006.102.4 firmware. The solution is to update to the YazDHCP develop version (v1.0.7).
If one is already running YazDHCP v1.0.6, make sure to update to the YazDHCP develop (v1.0.7) version by running the following:
Code:
/jffs/scripts/YazDHCP develop
/jffs/scripts/YazDHCP forceupdate
If one hasn't yet installed YazDHCP, they can install the YazDHCP develop version manually by running the following:
Code:
/usr/sbin/curl -fsL --retry 3 "https://jackyaz.io/YazDHCP/develop/install/YazDHCP.sh" -o "/jffs/scripts/YazDHCP" && chmod 0755 /jffs/scripts/YazDHCP && /jffs/scripts/YazDHCP install
If one doesn't want to use the addon YazDHCP script, one can manually backup or copy the files from the following location and restore them to the same location after a hard factory reset:
Code:
/jffs/nvram/custom_clientlist
/jffs/nvram/custom_usericon
/jffs/nvram/dhcp_staticlist
 
Last edited:
Save yourself future headaches by reserving a pool of addresses in DHCP then assigning those formerly reserved clients a static IP address.
 

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!
Back
Top