I own a RT-AC68P. After a recent firmware upgrade I noticed the shell environment had changed and many of the commands were failing because it could not find them in the path. I modified my local version to use the full path name for the commands and this fixed the issue. If you want, I can do a PR to fix them in the master branch or you can fix them on the next release. It doesn't hurt to have the full path names (hopefully they are the same on most Asus routers) and hopefully will prevent other people from having the same issue when they update their router firmware.
I own a RT-AC68P. After a recent firmware upgrade I noticed the shell environment had changed and many of the commands were failing because it could not find them in the path. I modified my local version to use the full path name for the commands and this fixed the issue. If you want, I can do a PR to fix them in the master branch or you can fix them on the next release. It doesn't hurt to have the full path names (hopefully they are the same on most Asus routers) and hopefully will prevent other people from having the same issue when they update their router firmware.