What's new

Wireless Report v1.3.8 [2026-Apr-12] - WebGUI Table of all connected Client Devices showing RSSI (available in AMTM!)

if you want to copy your webui.conf nicknames, and paste into new conf, that would be easier
Nah I will just from zero. Not too much to redo really.
 
Well I selected (2) Uninstall Wireless Report, it uninstalled it but then came up with this anyway???

Odd.jpg
 
exit out, use new curl installer
OK... might be a good idea to add that to your v 1.35 post as well, as most folks (like me) will expect a cmd prompt after uninstall.

EDIT; might also be a good idea to add to that post that you need to run (1) after the curl install to set things up.
 
Ok so unlike the previous version, where (post-install) you could start the install script just by name (and configure the settings) using wr_install (old name), trying with:

sh wirelessreport.sh
does not start the script (even if you start in the dir where the script lives).
Whereas the following does work; can i assume that this is the intention?

sh wirelessreport.sh install

Found this out trying to redo my alias in profile.add

So just a heads up for anyone who added this to /jffs/configs/proifle.add based on my previous post #91:
alias wr_install="sh /jffs/addons/wireless_report/wr_install.sh" # Run Wireless Report install script from root.
you now need to modify it to this:
alias wr_install="sh /jffs/addons/wireless_report/wirelessreport.sh install" # Run Wireless Report install script from root
You can of course call it whatever alias you want.

Then to restart profile.add
source /jffs/configs/profile.add

No Start.jpg
 
Ok so unlike the previous version, where (post-install) you could start the install script just by name (and configure the settings) using wr_install (old name), trying with:


does not start the script (even if you start in the dir where the script lives).
Whereas the following does work; can i assume that this is the intention?



Found this out trying to redo my alias in profile.add

So just a heads up for anyone who added this to /jffs/configs/proifle.add based on my previous post #91:

you now need to modify it to this:

You can of course call it whatever alias you want.

Then to restart profile.add


View attachment 71136
ya, updated post 30mins ago, should be good to go
 
Code:
curl -sfL --retry 3 https://raw.githubusercontent.com/JB1366/Wireless_Report/main/wirelessreport.sh -o /tmp/wirelessreport.sh && sh /tmp/wirelessreport.sh install


v1.3.6-minor adjustments
 
Hi @JB_1366... congrats to getting included in AMTM! I am looking to add your project to the Asus Merlin Add-ons Catalog, but was wondering if you could please shore up your initial post here a bit more? Like a more official "project page"?

It would be great if you could include all pertinent info in the first post, so people don't have to search high and low for information such as:

- How do I install this script?
- Where's the github link?
- What does this script do?
- How do you use it?
- Any instructions you wish to share?
- Shortcuts? Gotchas?
- etc.

Thank you!
 
Last edited:
Hi @JB_1366... congrats to getting included in AMTM! I am looking to add your project to the Asus Merlin Add-ons Catalog, but was wondering if you could please shore up your initial post here a bit more? Like a more official "project page"?

It would be great if you could include all pertinent info in the first post, so people don't have to search high and low for information such as:

- How do I install this script?
- Where's the github link?
- What does this script do?
- How do you use it?
- Any instructions you wish to share?
- Shortcuts? Gotchas?
- etc.

Thank you!
Yes @JB_1366, congratulations! I maintain the Addon Developers Donation links page.
PM me if you would like to be added.
 
I just installed the script via AMTM, ran through the initial setup including providing nicknames for both router and node (which the script found immediately). But when I bring up the GUI (Librewolf), it's only detecting wireless connections on the router, shows the node as offline. Does the script need to be installed on the node as well?

TIA

Edit: It's also not detecting my cell phone connected wirelessly to the router.
 
I properly set password less login, my node was rebooted and now is properly online, but when installing it's giving me this:

Code:
[!] No USB detected: Using JFFS at /jffs/addons/wireless_report/data.

[*] Verifying Passwordless SSH Environment...

[!] No AiMesh Nodes detected. This script requires a AiMesh environment.

[!] Installation aborted.

[*] Processing Wireless Report Files...

Initial Install: Creating placeholder.

grep: /jffs/addons/wireless_report/data/rssi_history.db: No such file or directory

grep: /jffs/addons/wireless_report/data/rssi_history.db: No such file or directory

grep: /jffs/addons/wireless_report/data/rssi_history.db: No such file or directory

grep: /jffs/addons/wireless_report/data/rssi_history.db: No such file or directory



By the way, I have a USB disk set with amtm
 
I properly set password less login, my node was rebooted and now is properly online, but when installing it's giving me this:

Code:
[!] No USB detected: Using JFFS at /jffs/addons/wireless_report/data.

[*] Verifying Passwordless SSH Environment...

[!] No AiMesh Nodes detected. This script requires a AiMesh environment.

[!] Installation aborted.

[*] Processing Wireless Report Files...

Initial Install: Creating placeholder.

grep: /jffs/addons/wireless_report/data/rssi_history.db: No such file or directory

grep: /jffs/addons/wireless_report/data/rssi_history.db: No such file or directory

grep: /jffs/addons/wireless_report/data/rssi_history.db: No such file or directory

grep: /jffs/addons/wireless_report/data/rssi_history.db: No such file or directory



By the way, I have a USB disk set with amtm

look at my first post in this thread, you need to have passwordless ssh keys setup for all nodes. I also cleaned up the grep errors, as i forgot to put in a check to see if those files exsisted.
 
Last edited:
I just installed the script via AMTM, ran through the initial setup including providing nicknames for both router and node (which the script found immediately). But when I bring up the GUI (Librewolf), it's only detecting wireless connections on the router, shows the node as offline. Does the script need to be installed on the node as well?

TIA

Edit: It's also not detecting my cell phone connected wirelessly to the router.
No, it uses the passwordless ssh connection you set-up prior to installing the Wireless Report.
Have you tried using the refresh button? I have seen times when first looking at the report page I had to use the refresh
button to see all the connections.
 
look at my first post in this thread, you need to have passwordless ssh keys setup for all nodes. I also cleaned up the grep errors, as i forgot to put in a check to see if those files exsisted.
I only have one node 🥹
 
With the help of @JB_1366 (thank you!) I was able to get things working. As usual a PEBKAC or ID10T situation. ;)

A couple of observations:
If you're not using port 22 for ssh then you must alter the the command to create a known host file and make persistent (post #16, step 5) as follows:
Code:
ssh -i /tmp/home/root/.ssh/id_dropbear USERNAME@Node1_IP -p PORTNUMBER "uptime"

Even though I have YazDHCP installed/configured and all clients named. Those clients connecting to the NODE show a MAC address rather than client name/host in Wireless Report.

I have Allow Guest Network Client Assignments disabled in YazDHCP (GNP IoT), the client name/host does appear under the MAIN (router).

And finally, WR showed my laptop connected to the NODE even though it was connect to the MAIN. When I forced a connection to the NODE, WR showed the correct connection.
 
If you're not using port 22 for ssh then you must alter the the command to create a known host file and make persistent (post #16, step 5) as follows:
ssh -i /tmp/home/root/.ssh/id_dropbear USERNAME@Node1_IP -p PORTNUMBER "uptime"
Thanks for the observation on this, with a solution.

[EDIT] Have amended post #16, cleaned up the steps in section 5 by separating into sections 5, 6 and 7, amended some of the other sections to provide more clarity, moved FYI only Notes to the end, added an explanatory image to the Authorization Key field in the WebGUI.
 
Last edited:
Thanks for the observation on this, with a solution.

[EDIT] Have amended post #16, cleaned up the steps in section 5 by separating into sections 5a, 5b and 5c, amended some of the other sections to provide more clarity, moved FYI only Notes to the end, added an explanatory image to the Authorization Key field in the WebGUI.
v1.3.7-minor adjustments. just wanted to say thank you to @jksmurf, as hes helped alot on the development of this script.👍👍
 
v1.3.7-minor adjustments. just wanted to say thank you to @jksmurf, as hes helped alot on the development of this script.👍👍
Pleasure; it's a really great script and it's been needed for a long time, in my view. My own ugly hacks at it within ssh only were bespoke to my system.

btw Huge congrats on making it into amtm... and don't forgot to update post #1 per @Viktor Jaep notes above, it really helps folks (and ultimately you too in the end, so you don't have to repeat yourself) :-)
 
Pleasure; it's a really great script and it's been needed for a long time, in my view. My own ugly hacks at it within ssh only were bespoke to my system.

btw Huge congrats on making it into amtm... and don't forgot to update post #1 per @Viktor Jaep notes above, it really helps folks (and ultimately you too in the end, so you don't have to repeat yourself) :-)
already done, anything you see i need to add, let me know
 
Great work.
It was awesome to update this just now using amtm.👍
 

Similar threads

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Back
Top