heysoundude
Part of the Furniture
Now this is starting to get really good...
personally, i would have implemented each interface as a numerical option, so the user only has to enter a number and not type the full interface name ;-)Happy Sunday! RTRMON v1.19 is now available... enjoy!
What's new!
v1.19 - (August 28, 2022)
- ADDED: Added another menu item that allows you to override the default interface assigned to WAN0. Thanks to @adahnert for the suggestion, and for @SomeWhereOverTheRainBow for helping shape this feature! This menu item will list the valid interfaces that are currently available on your router for you to pick from. Please note, correct spelling and case sensitivity is very important when entering this value!
- ADDED: The interface name is now visible on page (2) next to the WAN0/1 IP4 address field. This will give you a quick way to view what interface is currently selected to monitor your WAN stats.
- FIXED: Fixed the other menu items so that if someone just hits enter while prompting for a value, that the default value gets added. This should help catch any accidental entries (or cats walking across your keyboard), and increases the chances for a valid entry to be registered.
Download:
Code:curl --retry 3 "https://raw.githubusercontent.com/ViktorJp/RTRMON/master/rtrmon-1.19.sh" -o "/jffs/scripts/rtrmon.sh" && chmod a+rx "/jffs/scripts/rtrmon.sh"
Screenshots of new features:
View attachment 43924
View attachment 43925
But that would make it too easy! Lol. Something to look forward to in a future release.personally, i would have implemented each interface as a numerical option, so the user only has to enter a number and not type the full interface name ;-)
Well you got to leave them wanting more. There will always be room for improvements.personally, i would have implemented each interface as a numerical option, so the user only has to enter a number and not type the full interface name ;-)
But that would make it too easy! Lol. Something to look forward to in a future release.
Challenge accepted, @Jack Yaz ... Here's to v1.20!personally, i would have implemented each interface as a numerical option, so the user only has to enter a number and not type the full interface name ;-)
curl --retry 3 "https://raw.githubusercontent.com/ViktorJp/RTRMON/master/rtrmon-1.20.sh" -o "/jffs/scripts/rtrmon.sh" && chmod a+rx "/jffs/scripts/rtrmon.sh"
well if you want to be the new 'me' around here i will do what i can to push youChallenge accepted, @Jack Yaz ... Here's to v1.20!
What's new!?
v1.20 - (August 28, 2022)
- CHANGED: Thanks to @Jack Yaz, always pushing me to do better, I have accepted the challenge, and created a numbered list of valid interfaces to choose from instead of typing in an interface name. It is completely understandable that relying on people to type in the correct interface name might cause you to lose faith in humanity, but I was trusting. I think it took me longer to come up with a working method to validate input! LOL
Download:
Code:curl --retry 3 "https://raw.githubusercontent.com/ViktorJp/RTRMON/master/rtrmon-1.20.sh" -o "/jffs/scripts/rtrmon.sh" && chmod a+rx "/jffs/scripts/rtrmon.sh"
Screenshot:
View attachment 43940
I didn't know the job was up for the taking because you are still "around"! You are just taking a long deserved reprieve.well if you want to be the new 'me' around here i will do what i can to push you
good work!
Not looking to do that in the slightest... lol. But I do enjoy a good push every so often. Your amazing work has certainly helped me reach higher, but it's all in good fun. If it wasn't fun, I wouldn't be here.well if you want to be the new 'me' around here i will do what i can to push you
good work!
WAN RX/TX values would be found here... do you have anything here?I haven't looked into it yet, but I still have no RX/TX values. I'll have to see why. This has been an issue since I first ran this script (v1.13? maybe)
View attachment 43959
When I know more I'll pass along my findings.
If I had to guess, it's because it doesn't have access to write some config file in a certain location... I'm sorry man, I really don't have any ideas. We're trying to make this square merlin peg work in this round stock hole...On the third page I'm getting this error....
View attachment 43960
However, I can run it manually without any issues, see below.
View attachment 43961
And it leaves this problem.... (unknown operand)
View attachment 43962
Any quick suggestions off the top of your head?
No worries at all! I'm totally game if you can figure out why things behave they do on stock, and I'll be happy to try to incorporate them.Hey Viktor, no worries I'm having fun tracking down the issues.
Hopefully I'm not being too much of a pest since I'm not the target audience, so I'll try to keep the feedback/issues to a minimum.
I'll look into the issues on my end (stock firmware) and report back. Totally up to you on how you want to incorporate it for stock firmware.
Thanks! I would love to make this work for the AXE16000... I would need to figure out your physical router name in order to make an exception for this. I'm sure other models are going to be doing something similar as these become more popular. I would also need to figure out your different interfaces tied to your w0/w1/w2/etc... If you could run some of these commands, that would definitely help me get started?thanks for the great script!
any chance to update it for AXE16000?
the wifi interfaces are in different order (wl0 is 5-1, wl1 is 5-2, wl2 is 2.4) and there is an extra one for the 6GHz band. (same issue affects YazFi)
thanks
[ -z "$(nvram get odmpid)" ] && RouterModel="$(nvram get productid)" || RouterModel="$(nvram get odmpid)"
echo $RouterModel
nvram get wl0_ifname
nvram get wl1_ifname
and I'm guessing?
nvram get wl2_ifname
nvram show | grep "ifname"
Excellent! This is great info... definitely enough for me to go on! Thanks much!I can't find @RMerlin post but he mentioned that the order is wl0=5-1, wl1=5-2, wl2=2.4,wl3=6 (note that 2.4 is no longer the first for this model)
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!