• 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!

Recent content by jacklul

  1. jacklul

    Custom DNS records on RT-AC86U stock FW 3.0.0.4.386_51955

    Btw scripts-startup can only be triggered once per boot to prevent scripts from starting multiple times Glad you got it working!
  2. jacklul

    Custom DNS records on RT-AC86U stock FW 3.0.0.4.386_51955

    The workaround is the alternative to using that nvram variable, the installer tells you to use the workaround, which you do, nothing more to think about here. From the log it does seem to be working so you can proceed with installing mentioned scripts and configuring. Edit: Sample...
  3. jacklul

    Custom DNS records on RT-AC86U stock FW 3.0.0.4.386_51955

    There should be a log entry ("starting custom scripts") upon plugging in the USB storage for the first time since boot. To do a clean test you should either reboot the router or replug the storage device.
  4. jacklul

    Custom DNS records on RT-AC86U stock FW 3.0.0.4.386_51955

    You have to install the startup script: https://github.com/jacklul/asuswrt-scripts?tab=readme-ov-file#run-these-commands-to-install-the-startup-script
  5. jacklul

    Custom DNS records on RT-AC86U stock FW 3.0.0.4.386_51955

    If the router has an USB port and support Download Master then it's doable on stock firmware: https://github.com/jacklul/asuswrt-scripts custom-configs + service-event scripts should let you achieve what you want Not sure if this will work for AC line of products, possibly there are going to be...
  6. jacklul

    Remove pi hole

    You don't have to. Ideally you only set them on the WAN page and enable "Advertise router's IP in addition to user-specified DNS" on LAN->DHCP page while keeping DNS Server 1/2 empty. When you specify DNS servers on the LAN->DHCP page then you're telling the devices that they should use those...
  7. jacklul

    Can I change control-enable: yes to no?

    To me config from that repository is pretty much hardened already
  8. jacklul

    Can I change control-enable: yes to no?

    If you're using this: https://github.com/MartineauUK/Unbound-Asuswrt-Merlin then it uses unbound-control command for showing stats in console on demand: https://github.com/MartineauUK/Unbound-Asuswrt-Merlin/blob/a3fa9eaa82c266a3c89a7c502da55c500a4157d5/unbound_manager.sh#L449
  9. jacklul

    Can I change control-enable: yes to no?

    That option is "no" by default, see here: https://nlnetlabs.nl/documentation/unbound/unbound.conf/ Unless you have external script/addon controlling unbound you don't need it. When people use this option they usually set control-interface: 127.0.0.1 which prevents any outside from accessing it...
  10. jacklul

    Solved Shell scripts from WebUI

    Sounds like terrible idea security-wise It would be acceptable if these commands were hardcoded so the user can't just enter ANY command
  11. jacklul

    Anyone noticed leds not working on their device?

    I kinda wonder how does something like this even happen.. weak solder at the factory? I have my unit placed on a shelf around 2 meters from the ground, it has access to air from all sides.
  12. jacklul

    Entware Pi-hole directly on the router? Yes!

    That is to be expected, what you can try is to set in pihole.toml (or web UI): dnsmasq_lines = [ "interface=br1" ] Replace br1 with the actual bridge interface for your Guest Network. That was also a case sometimes when hosting Pi-hole + VPN stack on Raspberry Pi, "Permit all origins"...
  13. jacklul

    Entware Pi-hole directly on the router? Yes!

    Since this was mentioned before: pihole-updatelists script has been updated to run on Entware, to install it: opkg install php8-cli php8-mod-filter php8-mod-pdo-sqlite php8-mod-curl php8-mod-openssl php8-mod-intl php8-mod-pcntl ln -s /opt/bin/php-cli /opt/bin/php wget -O -...
  14. jacklul

    Asuswrt-Merlin Change Operation Mode Fails via NVRAM Variables

    This variable is Administration -> System -> Local Access Config -> Authentication method in the latest firmware (0 is HTTP only, 1 is HTTPS only, 2 is BOTH). Assuming the old firmware on that device is the same as old in Merlin's repo then it's the same here...
  15. jacklul

    Asuswrt-Merlin Change Operation Mode Fails via NVRAM Variables

    Well... you can sort them then run a diff on them. Also the Python script I mentioned earlier: https://github.com/BigNerd95/Asuswrt-Configs-Deobfuscator Might come in handy if you have old settings backups somewhere.
Back
Top