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

  1. K

    RT-BE86U version 3006_102.5 very poor performance and missing many options on professional wifi settings page

    It would be interesting to compare the Wi-Fi-related settings in the nvram dumps from both versions of the firmware. If they are different, it would probably be possible to restore the old behavior on the new firmware by manually setting the values.
  2. K

    How to prevent in-addr.arpa queries from being forwarded to upstream DNS?

    Check "Forward local domain queries to upstream DNS," as @dave14305 already suggested. If that doesn't help, you can configure NextDNS with nextdns-cli - it doesn't have this issue and offers better integration with NextDNS (such as per-device logging) than the stock DoT implementation from...
  3. K

    Quectel RM520N-GL 5G modem – Dual WAN setup guide

    I've been running Dual WAN on Asuswrt-Merlin for a while. My first setup used one of the cheap Cat 4 LTE USB dongles. They were fine for basic failover, but speeds were capped and there was no carrier aggregation. Eventually I wanted something faster, so I went looking for a better option and...
  4. K

    Support for Time Machine over SMB

    I tried using Time Machine on Asus routers some time ago, but it was too buggy. I recommend using Arq - it works over SMB if you want, stores files in an encrypted format like Time Machine, and it's very reliable. The UI isn't fancy, but it gets the job done.
  5. K

    Adventures in ipv6 subnetting in SDN

    I get the feeling this limitation is intentional. In the SDN settings, when you enable IPv6, you only get two auto configuration choices: Auto or Stateful. There’s no option for Stateless, even though you can see it under the main IPv6 settings. That just feels odd - IPv6 is all about SLAAC, not...
  6. K

    Big WiFi issue with latest firmware

    All the other consumer vendors are much dumber. The only real alternative is to go with SMB-class hardware, but it also depends on your use case. Since I host a few mini-servers at home, the only real option for me would be something like combining an OPNsense box with UniFi to get the same...
  7. K

    Is Unifi worth the upgrade?

    I tested the UX7 a few weeks back just out of curiosity. Cool little device with a nice set of features right out of the box. But the Wi-Fi performance (even on 6 GHz) was a bit worse than my Asus on 5 GHz with a 160 MHz channel. I don't think that's down to the spatial streams (since my Apple...
  8. K

    Adventures in ipv6 subnetting in SDN

    I experimented with a similar script a few weeks ago, and it worked pretty well. Please post your version - maybe we can refine our codebases into a proper working solution :) P.S. It's a bummer that we need to create workarounds just to get IPv6 working with SDNs. Such a basic feature...
  9. K

    Adventures in ipv6 subnetting in SDN

    Got it. I will probably double-check this behavior on the stock firmware and report the issue to Asus.
  10. K

    NextDNS CLI with Guestnetwork Pro

    Just run this: ln -s /jffs/scripts/dnsmasq.postconf /jffs/scripts/dnsmasq-sdn.postconf service restart_dnsmasq It will enable nextdns-cli for all SDNs. No iptables hacks are required.
  11. K

    Adventures in ipv6 subnetting in SDN

    I'm seeing the same issue. When I set IPv6 mode to Native, my WAN prefix length is /56, and the LAN prefix shows as /64 as long as there are no IPv6 SDNs enabled. But as soon as I enable IPv6 for any SDN, the LAN prefix is truncated to /72, and all SDNs also get /72, which breaks SLAAC...
  12. K

    Tutorial [Scripts][2025-08-29] IPSet-based Firewall & Tunnel Director, WireGuard Port Forwarder, SSD Trimming, and more

    Yes, that's correct. Can you please try trimming with this value, assuming your discard_granularity is 4096? I'm curious if it would work. echo 4294963200 > /sys/block/sda/queue/discard_max_bytes Also, can you send me the following values from your disk? cat...
  13. K

    Tutorial [Scripts][2025-08-29] IPSet-based Firewall & Tunnel Director, WireGuard Port Forwarder, SSD Trimming, and more

    Simply add this line to your ssd_unmap.sh: echo <YOUR_VALUE> > /sys/block/sda/queue/discard_max_bytes Keep in mind that sda is not guaranteed if you have multiple USB devices attached, in that case you need to figure it out dynamically. Try running these commands manually first and then running...
  14. K

    Tutorial [Scripts][2025-08-29] IPSet-based Firewall & Tunnel Director, WireGuard Port Forwarder, SSD Trimming, and more

    Duplicate this pre-mount block per device for unmap, specifying a different per-drive SSD_VOLUME_LABEL each time: https://github.com/kuchkovsky/asuswrt-merlin-scripts/blob/main/jffs/scripts/pre-mount#L12 For example: SSD_VOLUME_LABEL_1='ssd1' SSD_VOLUME_LABEL_1='ssd2' if tune2fs -l "$1"...
  15. K

    Tutorial [Scripts][2025-08-29] IPSet-based Firewall & Tunnel Director, WireGuard Port Forwarder, SSD Trimming, and more

    What did you change to make it start working? Did you modify discard_max_bytes to a custom value? Based on the output of the fstrim command set to 1 MB, TRIM reaches your disk, but it probably doesn’t know the correct number of bytes (the default may be wrong) and fails. Otherwise, the logic of...
Back
Top