Search results

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

  1. Xentrk

    x3mRouting x3mRouting ~ Selective Routing for Asuswrt-Merlin Firmware (1-Nov-2020)

    @mister Edit: Please test this version of x3mRouting to see if it solves the boot issue. I added a counter so it loops for up to 120 seconds if the lock file is busy. /usr/sbin/curl --retry 3 "https://raw.githubusercontent.com/Xentrk/Asuswrt-Merlin-Linux-Shell-Scripts/master/x3mRouting.sh"...
  2. Xentrk

    x3mRouting x3mRouting ~ Selective Routing for Asuswrt-Merlin Firmware (1-Nov-2020)

    I just flashed beta 2 and think I have a better idea what is occurring. nat-start gets run as indicated by the system log entry: Dec 29 08:30:32 RT-AC88U-8248 custom_script: Running /jffs/scripts/nat-start I then see the system log entries for x3mRouting. I see messages that the lock file is...
  3. Xentrk

    NVRAM NVRAM Save/Restore Utility Restore error on line 652

    Thanks for the follow up. Excellent feedback. That should help me pinpoint the root cause. I'm back home and online now and will take a look at the code. The intent of the slash e.g. "\" is an escape character so the " is used as a character rather than quotes around text. It should result in...
  4. Xentrk

    x3mRouting x3mRouting

    https://github.com/Xentrk/x3mRouting/tree/master contains all of the setup instructions. If you want to use the 386.1 Beta with x3mRouting option 2, you need to update the screen separately. Please refer to the https://www.snbforums.com/threads/x...asuswrt-merlin-alpha-and-beta-releases.68285/...
  5. Xentrk

    x3mRouting x3mRouting

    I checked out longer than I expected. I'm slowly getting caught back up.
  6. Xentrk

    x3mRouting x3mRouting ~ Selective Routing for Asuswrt-Merlin Firmware (1-Nov-2020)

    Some updates require that you first run option [7] - Update x3mRouting Menu. The option will only appear if it detects a version or checksum difference with the master repo on GitHub. Then, after updating the menu, you have to run option 5 to check for updates.
  7. Xentrk

    x3mRouting x3mRouting ~ Selective Routing for Asuswrt-Merlin Firmware (1-Nov-2020)

    You can use the OpenVPN screen to route a device to the WAN. A common configuration setup where you want your whole LAN to go through the VPN, but not the router itself or the Xbox: LAN 192.168.1.0/24 0.0.0.0 VPN Router 192.168.1.1 0.0.0.0 WAN XBox...
  8. Xentrk

    x3mRouting x3mRouting ~ Selective Routing for Asuswrt-Merlin Firmware (1-Nov-2020)

    @Sean Rhodes I uploaded the list to a miscellaneous repo on GitHub created from the following: sh /jffs/scripts/x3mRouting/x3mRouting.sh ALL 3 BBC_WEB4 dnsmasq=2cnt.net,bbc.com,bbcverticals.com,co.uk,llnwi.net,net.uk Download BBC_WEB4 ipset list: /usr/sbin/curl --retry 3...
  9. Xentrk

    x3mRouting x3mRouting ~ Selective Routing for Asuswrt-Merlin Firmware (1-Nov-2020)

    Hi Hugo, The sleep shouldn't be required. But won't cause any harm. Keep in mind that nat-start will run early in the boot process. It does not require that OpenVPN be active. I suspect if one has the check box on the OpenVPN screen checked to block internet traffic if the tunnel goes down may...
  10. Xentrk

    x3mRouting x3mRouting ~ Selective Routing for Asuswrt-Merlin Firmware (1-Nov-2020)

    It really depends on the use case. I could never get BBC to work using ASN method and found I had to use dnsmasq method to get it to work. Using dnsmasq method for Netflix is very specific whereas AS2906 is AWS for Netflix and other streaming services that may cast too wide of a net. So it just...
  11. Xentrk

    x3mRouting x3mRouting ~ Selective Routing for Asuswrt-Merlin Firmware (1-Nov-2020)

    Here is the link how to manually configure dnsmasq logging if you don't have it enabled. https://github.com/Xentrk/x3mRouting#enable-dnsmasq-logging Don't forget...If you have Accept DNS Configuration set to Exclusive for the VPN connection, then dnsmasq is bypassed and the ipset lists won't...
  12. Xentrk

    x3mRouting Use x3mrouting for just dns routing

    No feature exists to route DNS in x3mRouting. There are already several options in the firmware to control DNS behavior. 1. DNSFilter page will allow you to force all clients to use the DNS specified on the router. 2. Or, you can specify DNS per client on the DHCP Server page. 3. OpenVPN...
  13. Xentrk

    NVRAM NVRAM Save/Restore Utility Restore error on line 652

    Can you do me a favor and copy and paste the code in the restore shell script nvram save utility created in the box on https://www.shellcheck.net/ and post the output? However, the lines of code will probably exceed the amount of lines shellcheck.net supports. As a result, you may have to...
  14. Xentrk

    x3mRouting x3mRouting ~ Selective Routing for Asuswrt-Merlin Firmware (1-Nov-2020)

    I think the issue is NordVPN (and ExpressVPN) requires you to use their DNS to get around blocks. If you have Accept DNS Configuration = Exclusive, then dnsmasq is bypassed and the dnsmasq method won't collect the IPv4 addresses. I powered off my network before I left for my holiday so I can't...
  15. Xentrk

    x3mRouting x3mRouting ~ Selective Routing for Asuswrt-Merlin Firmware (1-Nov-2020)

    That is strange as the pids are different. One is 4971 and the other 4645. I cloned the code skynet uses in one of the recent updates so only one instance of x3mRouting can run at a time. It makes it much easier to debug issues when looking at the log file. If x3mRouting didn't finish, the...
  16. Xentrk

    x3mRouting x3mRouting ~ Selective Routing for Asuswrt-Merlin Firmware (1-Nov-2020)

    I've been offline taking a much needed break. Very sorry for delay in reply. Looks like you got it fixed. But don't forget you have to do the "sh" thingy. fully qualified path sh /jffs/scripts/nat-start If you are already in the /jffs/scripts directory. sh nat-start
  17. Xentrk

    Scribe WARNING: Configuration file format is too old, syslog-ng is running in compatibility mode.

    I remoted into a router I support (an RT-AC86U) and checked updates using AMTM. I get the following message when running uiScribe [2020-12-09T16:52:07.998261] WARNING: Configuration file format is too old, syslog-ng is running in compatibility mode. Please update it to use the syslog-ng 3.29...
  18. Xentrk

    x3mRouting x3mRouting ~ Modified OpenVPN Client Screen for 386.1 Asuswrt-Merlin release (31 Jan 2020 update)

    Applies to those who use the modified OpenVPN Client Screen available in x3mRouting + 386.1 release. RMerlin made some updates to the OpenVPN Client Screen in the 386.1. I need another day to merge the change into the x3mRouting master branch. If you want to proceed immediately, you can...
  19. Xentrk

    x3mRouting x3mRouting ~ Selective Routing for Asuswrt-Merlin Firmware (1-Nov-2020)

    Glad to be of help. Scribe and uiScribe are a big help when trying to analyze the system log. Next time it happens, search for x3mRouting. See if it is running as expected. You will see 4 to 8 lines each time x3mRouting runs in the system log. Just depends on the method being used. There is...
  20. Xentrk

    x3mRouting x3mRouting ~ Selective Routing for Asuswrt-Merlin Firmware (1-Nov-2020)

    I just depends on ones use case. I am an expat living in the Land of Smiles and using ASN method for Netflix works good for me as there are other services I subscribe too that are also hosted on AS2906. So it works fine for me that way. However, using ASN was causing an issue for another...
Top