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

Search results

  1. jacklul

    Tutorial Collection of scripts for stock firmware

    I never actually made a thread for this, even though it's been in the wild for quite some time: https://github.com/jacklul/asuswrt-scripts This is my collection of scripts for routers running stock firmware to extend functionality. Most of the scripts were made because, well... I needed to...
  2. jacklul

    Unknown service with TCP port open on the WAN interface of the router

    iptables -L -nv --line-numbers | grep 8083 If you can't see any rule related to this port then you're good, default policy is to BLOCK everything unless ACCEPT rule is present. Sometimes a program listens on all network interfaces (0.0.0.0) but internally filters out packets, only accepting...
  3. jacklul

    miniupnpd version on stock fw

    As you would expect... 'miniupnpd --version' command
  4. jacklul

    Entware Pi-hole directly on the router? Yes!

    Pi-hole self-generates SSL certificate, the app has option to allow self-signed certificates - make sure that is on.
  5. jacklul

    Entware Pi-hole directly on the router? Yes!

    I just downloaded this app and it connected without any issues. Remember that 3rd-party apps should use App password from Settings -> API instead of your main password. Port 5080 is with SSL off, 5443 with SSL on.
  6. jacklul

    Entware Pi-hole directly on the router? Yes!

    No Pi-hole version change.
  7. jacklul

    Entware Pi-hole directly on the router? Yes!

    Updated the package with lots of changes from my dev branch. Few dependencies were removed, so after the upgrade some packages will be marked as orphaned. On new installs (pihole.toml missing) some stuff is already pre-configured: - NTP features are disabled - upstreams are set to Cloudflare...
  8. jacklul

    Entware Pi-hole directly on the router? Yes!

    As long scripts-startup and entware starts on boot it should work, that's how I run it.
  9. jacklul

    Entware Pi-hole directly on the router? Yes!

    That dnsmasq.postconf is checking if /opt/bin/pihole-FTL exists and something is listening on port 5053. If the following returns nothing (or errors out) then this is the reason why it doesn't run. netstat -tulnp | grep -F "127.0.0.1:5053"
  10. jacklul

    Entware Pi-hole directly on the router? Yes!

    It runs the postconf but dnsmasq.conf isn't getting modified... try running "dnsmasq.postconf /etc/dnsmasq.conf" manually and see if it modifies the file, or any error show up. If it does modify the file the restart dnsmasq the run "custom-configs.sh run" and look for errors and check if it...
  11. jacklul

    Entware Pi-hole directly on the router? Yes!

    Maybe your usbmount script isn't starting the scripts? Check if /tmp/scripts_started exists Verify that you see "Started service event monitoring" in syslog since last boot. You should also see multiple log entries related to those scripts, if there is none then they are not being started. Make...
  12. jacklul

    Entware Pi-hole directly on the router? Yes!

    You're absolutely right, just looked into source code. Thank you for this! I've update the wiki page with this addition to the postconf script.
  13. jacklul

    Entware Pi-hole directly on the router? Yes!

    Didn't your script you had in script_usbmount enabled swap ? Did you see something like 'Enabled swap file XXXX' after running 'swap.sh start'? If you did not then it did not enable /tmp/mnt/ENTWARE/swap.img because another swap file is already enabled. Run 'cat /proc/swaps' to see what file...
  14. jacklul

    Entware Pi-hole directly on the router? Yes!

    2025-09-03 19:09:54.741 ACST [12950M] CRIT: Error in dnsmasq configuration: failed to create listening socket for port 53: Address in use Remember that after changing dnsmasq.postconf you gotta run `service restart_dnsmasq` to apply it. In this case you've set Pi-hole back to listen on port 53...
  15. jacklul

    Entware Pi-hole directly on the router? Yes!

    Run 'swap.sh stop', delete /tmp/mnt/ENTWARE/swap.img, run 'swap.sh start', it will create it automatically. You can also 'swap.sh create'. Seems like pihole-FTL.db got corrupted: 2025-09-03 06:47:14.994 UTC [27372M] ERROR: SQLite3: database corruption at line 102669 of [17144570b0] (11)...
  16. jacklul

    Entware Pi-hole directly on the router? Yes!

    That swap script will not mount a new swap file if one is already mounted. It will not resize the file if you change the size on config after it has been created. Debug log is fine, except no devices query Pi-hole.
  17. jacklul

    Entware Pi-hole directly on the router? Yes!

    Please go to Settings -> DNS and set upstream servers, you have none selected. The instructions were made based on 388 firmware, the options might be called differently or be somewhere else in the older firmware. Can you execute: opkg search /opt/bin/tput tput is usually not an available...
  18. jacklul

    Entware Pi-hole directly on the router? Yes!

    I think you can also do this: cat /opt/var/log/pihole/FTL.log | pihole tricorder cat /opt/var/log/pihole/pihole.log | pihole tricorder cat /opt/var/log/pihole/webserver.log | pihole tricorder Though if any of these exceeds 1MB then the upload will fail - in that case you can try something like...
  19. jacklul

    Entware Pi-hole directly on the router? Yes!

    Enable Samba in Asus GUI and pull the logs from /opt/var/log/pihole. You will probably have "entware" share in the GUI already there.
  20. jacklul

    dnsmasq.log file

    It will grow indefinitely.
Back
Top