What's new

Kamoj Kamoj Add-on Beta testing

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

The WiFi-supervision with auto-repair feature would really be great. I am still getting random drops of my 5G band (channel 40) on my R7800 AP. Luckily my wireless devices would still be able connect to my main R7800 router on its 5G band (channel 153). Both R7800s have @Voxel V1.0.2.83SF, @kamoj Add-on V5.4b23. Only the router device has @HELLO_wORLD Aegis 1.7.7 installed as well as Entware.

This time the 5G band dropped on my AP device in less than 2 days of uptime, whereas the main router device is still functioning normally with about the same uptime.

The symptoms observed include:

1. The SSID on my AP's 5G band would disappear from my WiFi scanner apps
2. On the /RST_statistic.htm page, the counters for TxPkts and RxPkts for WLAN a/n/ac would stop increasing (attached screen snippets showing counters stuck at 48311074 and 36102555, even after 45 minutes have passed).

3. Eventually, the Kamoj Menu Router Information page would show no devices connected (indicated by empty list for RSSI)
Code:
5G WiFi0 (ath0)    ESSID:"5GBAND" , CH:36+40(p)+44+48, Frequency:5.2 GHz Rate:1.7333 Gb/s, Tx-Power (100%):29 dBm (794 mW), RSSI:

Normally I would reboot the affected device to get it back to normal.
Thank you for continued support to me and the community!!! :)

Ok, I've just finished the work with next version including WiFi supervision.
It checks and restores WiFi Radios, Devices and Interfaces.
Not sure it will help you, but I hope so!

I also added a WiFi scanning function that shows all networks around and used channels etc. All info Qualcomm can give?!
 
Thank you for continued support to me and the community!!! :)

Ok, I've just finished the work with next version including WiFi supervision.
It checks and restores WiFi Radios, Devices and Interfaces.
Not sure it will help you, but I hope so!

I also added a WiFi scanning function that shows all networks around and used channels etc. All info Qualcomm can give?!
Tremendous! :) I am definitely looking forward to the next release. Thanks @kamoj.
 
Changes in kamoj-addon beta version 5.4b24
--------------------------------------------------
- Kamoj web-pages: Reworked all server requests to allow for long time replies and longer text answers.
This will solve some problems with blank fields/pages at high cpu load etc.
(@HELLO_wORLD, @n1llam1, @Voxel)
- Settings: Added: Supervision of WiFi (Radios, Devices, Interfaces)
This will repair WiFi that ceased to work after e.g. FW update.
This might not be able to re-connect clients that lost control,
but try it and report back please!
- System Information: Added information about WiFi networks.
Now you don't need any special software to scan WiFi networks.
The scanning takes some 10 seconds, so be patient.
I have some doubts about the results, but anyone is welcome to comment
the output from this function, so I can improve (or ditch it).
- Settings: Congestion Control: Adapted to Voxel default preference.
- Remove TrendMicro cron job if QoS disabled (R9000)
- FAQ.txt updated
 
Changes in kamoj-addon beta version 5.4b24
--------------------------------------------------
- Kamoj web-pages: Reworked all server requests to allow for long time replies and longer text answers.
This will solve some problems with blank fields/pages at high cpu load etc.
(@HELLO_wORLD, @n1llam1, @Voxel)
- Settings: Added: Supervision of WiFi (Radios, Devices, Interfaces)
This will repair WiFi that ceased to work after e.g. FW update.
This might not be able to re-connect clients that lost control,
but try it and report back please!
- System Information: Added information about WiFi networks.
Now you don't need any special software to scan WiFi networks.
The scanning takes some 10 seconds, so be patient.
I have some doubts about the results, but anyone is welcome to comment
the output from this function, so I can improve (or ditch it).
- Settings: Congestion Control: Adapted to Voxel default preference.
- Remove TrendMicro cron job if QoS disabled (R9000)
- FAQ.txt updated
Many thanks @kamoj for all the work you have completed.

Some preliminary feedback from my experience so far with 5.4b24, primarily with the Kamoj Menu System Information page...

I appreciate that the USB info now shows "No device mounted" instead of blank and also that all of the Show buttons do come back with some information displayed.

The longest to process in my case was this one:
/cgi-bin/kamoj.cgi?addon_router_information=kamoj&raw_reply=1&get_wifi_env_sum_5=1
12.48s 9.2KB response

The largest response was this one:
/cgi-bin/kamoj.cgi?addon_router_information=kamoj&raw_reply=1&get_wifi_env_all_2=1
402ms 37.8KB response


I am still running an issue with Show AP stats...
/cgi-bin/kamoj.cgi?addon_router_information=kamoj&raw_reply=1&get_apstats_info=1
402ms 108B response, consistently only with following displayed line:

Content-type: text/html

R7800_AP_stats.JPG


Looking at the CGI script it's running this command to generate the information:
apstats -a -R >/tmp/kamoj_apstats_info.txt

The problem is that on my R7800, the "apstats -a -R" command by itself generates output, but that output is not redirected to the /tmp/kamoj_apstats_info.txt file.

The /tmp/kamoj_apstats_info.txt ends up containing zero bytes.

It seems that the "apstats -a -R" is writing directly to a tty instead of stdout or stderr, so its output cannot be captured in a normal manner. Anyone who knows an easy solution for this, please chime in. Thanks.


I will enable the Supervise WiFi setting to see how that feature works outs.

Many thanks again.
 
Last edited:
Thank you for the report!
(Amazing that you noticed the "No device mounted"!)

AP stats is working fine with my R7800 in router mode.
The GUI shows exactly the same text (6965 bytes) as reported from command line.
I never heard about this kind of problem. So I don't know what to do.

Other users are welcome to report their status of "AP stats"!

Many thanks @kamoj for all the work you have completed.

Some preliminary feedback from my experience so far with 5.4b24, primarily with the Kamoj Menu System Information page...

I appreciate that the USB info now shows "No device mounted" instead of blank and also that all of the Show buttons do come back with some information displayed.

..
Looking at the CGI script it's running this command to generate the information:
apstats -a -R >/tmp/kamoj_apstats_info.txt

The problem is that on my R7800, the "apstats -a -R" command by itself generates output, but that output is not redirected to the /tmp/kamoj_apstats_info.txt file.

The /tmp/kamoj_apstats_info.txt ends up containing zero bytes.

It seems that the "apstats -a -R" is writing directly to a tty instead of stdout or stderr, so its output cannot be captured in a normal manner. Anyone who knows an easy solution for this, please chime in. Thanks.


I will enable the Supervise WiFi setting to see how that feature works outs.

Many thanks again.
 
Thank you for the report!
(Amazing that you noticed the "No device mounted"!)

AP stats is working fine with my R7800 in router mode.
The GUI shows exactly the same text (6965 bytes) as reported from command line.
I never heard about this kind of problem. So I don't know what to do.

Other users are welcome to report their status of "AP stats"!
Actually AP stats never worked for me. I have the same empty field as the @n1llam1 picture but properly working from console.
Big thumb up :) for the new wi-fi info. It's really useful to have all of this. Now if only we had a real time info about MCS indexes used (as we have using this tool) directly inside the browser it would have been perfect.
I have a small glitch in formatting of the data in wi-fi details.
Code:
Cell 03 - Address: xxxxxxxxxxxx *
                    ESSID:"xxxxx"
                    Mode:Master
                    Frequency:2.412 GHz (Channel 1)
                    Quality=63/94  Signal level=-72 dBm  Noise level=-95 dBm
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Extra:bcn_int=100
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Extra:wme_ie=dd180050f20201
                    Extra:phy_mode=IEEE80211_MODE_11NG_HT40PLUS
                    IE: WPA Version 18960
                        Group Cipher : Proprietary
                        Pairwise Ciphers (68) :          Cell 04 - Address: xxxxxxxxxxx
                    ESSID:"xxxxxx"
                    Mode:Master
                    Frequency:2.462 GHz (Channel 11)
                    Quality=53/94  Signal level=-75 dBm  Noise level=-95 dBm
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 9 Mb/s
                              18 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 12 Mb/s
                              24 Mb/s; 48 Mb/s
                    Extra:bcn_int=100
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : TKIP CCMP
                        Authentication Suites (1) : PSK
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : TKIP CCMP
                        Authentication Suites (1) : PSK
                    Extra:wme_ie=dd180050f202
                    Extra:phy_mode=IEEE80211_MODE_11NG_HT40MINUS
          Cell 05 - Address: xxxxxxxxx
       
       
         * xxxx - substitutes private data

And one suggestion. When I scan 5GHz band I receive message - ath0 No scan results
That means no APs were found during the scan. But only the text "No scan results" sounds to me like No scan was performed at all. Maybe change/add more informative text message to avoid a possible confusion/misreading.
 
Last edited:
Hello,

I installed 5.4b24. The WiFI functionality is a great addition. WiFi supervision is active. The "System Information" page shows information for both the 2.4 GHz Summary and 2.4 GHz Details. The WiFI Info section shows a few 2.4 GHz clients and two 5 GHz clients connected (correct - most everything is off right now). However, the 5 GHz Summary shows Content-type: text/html and 5 GHz Details shows ath0 No scan results

5GHz WiFi.png


Regarding the AP Stats function....My R9000 runs as a stand-alone in "router mode". The AP Stats appears to be working OK. (File attached).

Best wishes,
BL
 

Attachments

  • R9000_AP_Stats.txt
    10.1 KB · Views: 104
Hello has the download site changed - I no longer seem to be able to get to the ge.tt site
 
See below Kamoj post
Changes in kamoj-addon beta version 5.4b23
--------------------------------------------------
- System Information: "AP stats" show: Added more information. (@n1llam1)
- Router Information: Use the value of "nvram get kamoj_restart_ping_timeout". ($blueliner)
- Include Voxel Snapshot when evaluating latest release color
- Added Netgear cronjobs to "System Information: cron jobs: show" (@sppmaster)
- Removed streamboost cron job if streamboost disabled (@sppmaster, @NetBytes)
- OpenVPN Client: Added VyprVPN (@schneidewind)
(But have no account, so I can't test it)
- entware_install.sh : Fixed to work with R9000 again. Please PM me if still any problem.
- Split kamoj.sh into 2 different programs to speed up processing.
No need for users to care, but please report unexpected behaviors.

This release and on will be hosted at another place.
If you want to continue doing beta testing, you need to contact me kamoj,
here at the forum again.
You can use/bump your original PM and just tell me you want to continue.
I expect to reply to you within 24 hours.
 
Hello,

I installed 5.4b24. The WiFI functionality is a great addition. WiFi supervision is active. The "System Information" page shows information for both the 2.4 GHz Summary and 2.4 GHz Details. The WiFI Info section shows a few 2.4 GHz clients and two 5 GHz clients connected (correct - most everything is off right now). However, the 5 GHz Summary shows Content-type: text/html and 5 GHz Details shows ath0 No scan results

View attachment 31994

Regarding the AP Stats function....My R9000 runs as a stand-alone in "router mode". The AP Stats appears to be working OK. (File attached).

Best wishes,
BL
My 5 GHz Summary and Details both fully populate with scan results. R7800
 
Thank you @Droidrat !

I don't understand this.

I have "many" reports from both R7800 and R9000 that it works, but two reports that it does not work.

This feels impossible for me to solve, so I hope the beta testers involved understand that this is a typical beta
tester situation, meaning you have to examine and work "hard" to understand what is wrong etc.
E.g. Have you a vanilla configuration? Router/AP mode? Entware?
So beta testers with an issue: It's up to you to investigate and invest time in this issue.

We do this together and kamoj is not a commercial help desk.
So please, take your moral responsibility and find out more!

Thank you again "all" 40 or so users of the beta add-on.

Sorry if you think I'm demanding - I'm not.
But I expect everyone to contribute to the community.

Stay safe.
My 5 GHz Summary and Details both fully populate with scan results. R7800
 
Thank you @Droidrat !

I don't understand this.

I have "many" reports from both R7800 and R9000 that it works, but two reports that it does not work.

This feels impossible for me to solve, so I hope the beta testers involved understand that this is a typical beta
tester situation, meaning you have to examine and work "hard" to understand what is wrong etc.
E.g. Have you a vanilla configuration? Router/AP mode? Entware?
So beta testers with an issue: It's up to you to investigate and invest time in this issue.

We do this together and kamoj is not a commercial help desk.
So please, take your moral responsibility and find out more!

Thank you again "all" 40 or so users of the beta add-on.

Sorry if you think I'm demanding - I'm not.
But I expect everyone to contribute to the community.

Stay safe.
@kamoj,

I read what @Droidrat wrote as meaning that it is working as expected, not that there is an issue.
 
o_O I agree!
I thanked him for his report.

What are you putting into it? So why you think otherwise?
Iäm sorry my English is not understandable.
So enlighten me, and please try to excuse me, I'm not English native at all :oops:.

I'm a/was poor farmer son and not even had the money to buy books for my higher studies,
or going abroad learning languages.
But Voxel convinced me I should publish my "thing".
It's 2 years ago, and it became my hobby.
I guess it was wrong of me. I should have stayed back.
Where I come from there is a saying, "trees are not allowed to reach the sky".
Sutor, ne ultra crepidam.

Sorry to "everyone" feeling offended.
I'm of course only happy if someone use the useless add-on, think nothing else.
20000 Voxel users, 40 add-on users.
Not much to discuss, is it?

In all, I beg your pardon, despondently yours.
kamoj
@kamoj,

I read what @Droidrat wrote as meaning that it is working as expected, not that there is an issue.
 
@kamoj and community,

Is there any way for WiFi supervision to determine the TxPkts / RxPkts numbers that are highlighted in yellow in the screen snippet below (from the stock Show Statistics page /RST_statistic.htm) became "stuck" ?

WiFi_Stuck.JPG


My 5G band on my R7800 in AP mode has dropped after almost 3 days of uptime, and as I've mentioned previously those numbers that are highlighted remain stuck at those values and do not increment as they normally would.

The output from the commands used to check the current status indicate that the radios are on, but the 5G band is actually not showing up on scans from WiFi clients, such as a smartphone running a scanner app.

Code:
root@R7800:/usr/bin$ dni_wlan radio 11a -s
ON
root@R7800:/usr/bin$ dni_wlan radio 11g -s
ON
root@R7800:/usr/bin$ wlan radio 11a --status
ON
root@R7800:/usr/bin$ wlan radio 11g --status
ON
root@R7800:/usr/bin$ iwconfig ath0
ath0      IEEE 802.11ac  ESSID:"5GBAND"
          Mode:Master  Frequency:5.2 GHz  Access Point: B0:B9:8A:6F:10:CF
          Bit Rate:1.7333 Gb/s   Tx-Power:29 dBm
          RTS thr:off   Fragment thr:off
          Encryption key:F328-2D93-E811-9EA6-C18D-0A0F-DCB1-EF20 [2]   Security mode:open
          Power Management:off
          Link Quality=0/94  Signal level=-95 dBm  Noise level=-95 dBm
          Rx invalid nwid:47748  Rx invalid crypt:6  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

root@R7800:/usr/bin$ iwconfig ath01
ath01     No such device

root@R7800:/usr/bin$ iwconfig ath1
ath1      IEEE 802.11ng  ESSID:"24GBAND"
          Mode:Master  Frequency:2.452 GHz  Access Point: B0:B9:8A:6F:10:CD
          Bit Rate:378.4 Mb/s   Tx-Power:29 dBm
          RTS thr:off   Fragment thr:off
          Encryption key:89DB-2C81-C31E-5D47-CEC3-E400-AEEB-EEFF [2]   Security mode:open
          Power Management:off
          Link Quality=0/94  Signal level=-95 dBm  Noise level=-95 dBm
          Rx invalid nwid:619474  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

root@R7800:/usr/bin$ iwconfig ath11
ath11     No such device

There is no ath01 and no ath11 device because I don't enable guest WiFi.

I have the Supervise WiFi function enabled and there is no new log entries added to /var/log/kamoj_addons.log since all the radios appear to be on and working, although that is not true.

Any ideas for detecting this "stuck" TxPkts / RxPkts condition on both 2.4G and 5G bands? Thanks.
 
My 5 GHz Summary and Details both fully populate with scan results. R7800
Yes, both @kamoj and @n1llam1 interpreted my report correctly; the add-on is working "as designed" for me. I will add (in response to a comment made by @kamoj) that my system is plain "vanilla"; none of the many possible extensions are enabled (though I watch with interest what all the rest of you are doing).

I know (from watching the thread) that @blueliner does not have a vanilla system (and he/she/they is using a R9000, whereas I am using an R7800). So the question, as I see it, is which of the @blueliner differences breaks the WiFi 5 GHz Summary and Details?

@kamoj, as you undoubtedly know by now, your English is excellent. No worries.
 
o_O I agree!
I thanked him for his report.

What are you putting into it? So why you think otherwise?
Iäm sorry my English is not understandable.
So enlighten me, and please try to excuse me, I'm not English native at all :oops:.

I'm a/was poor farmer son and not even had the money to buy books for my higher studies,
or going abroad learning languages.
But Voxel convinced me I should publish my "thing".
It's 2 years ago, and it became my hobby.
I guess it was wrong of me. I should have stayed back.
Where I come from there is a saying, "trees are not allowed to reach the sky".
Sutor, ne ultra crepidam.

Sorry to "everyone" feeling offended.
I'm of course only happy if someone use the useless add-on, think nothing else.
20000 Voxel users, 40 add-on users.
Not much to discuss, is it?

In all, I beg your pardon, despondently yours.
kamoj
@kamoj :eek:o_O

How can you think so poorly of yourself!
You ARE one of the pillars of this community, and your addon is far from useless. I think it makes things a lot easier for many users that are not power users. You give them an easy and well designed way to fine tune their routers.
I know your work, opinion and knowledge is highly respected and praised here, and you are an asset to this forum.

@Voxel was absolutely right in thinking you should publish your addon.

I have great respect for farmers that are doing a very hard, respectful and essential work (feeding us!).

You managed to get a good education to have high skills in computer science, programming and networking, and be fluent in English. And I know you caught up in traveling the world ;)

Don’t beat yourself up my friend. If anyone here think your work is useless or that your education is poor, they are just displaying their stupidity and they don’t belong here, where you certainly do!
 
@kamoj :eek:o_O

How can you think so poorly of yourself!
You ARE one of the pillars of this community, and your addon is far from useless. I think it makes things a lot easier for many users that are not power users. You give them an easy and well designed way to fine tune their routers.
I know your work, opinion and knowledge is highly respected and praised here, and you are an asset to this forum.

@Voxel was absolutely right in thinking you should publish your addon.

I have great respect for farmers that are doing a very hard, respectful and essential work (feeding us!).

You managed to get a good education to have high skills in computer science, programming and networking, and be fluent in English. And I know you caught up in traveling the world ;)

Don’t beat yourself up my friend. If anyone here think your work is useless or that your education is poor, they are just displaying their stupidity and they don’t belong here, where you certainly do!
Well said @HELLO_wORLD. I second the sentiment. Cheer up @kamoj :).
 
Absolutely agree with @HELLO_wORLD. It is pitty that there is not button "dislike": I'd push it immediately on the post of @kamoj...

English of @kamoj is much better vs e.g. my. Excellent. And time-to-time he starts this pessimistic mood... All this is because of lock down... Damn COVID...

@kamoj : First. Your add-on increases the amount of users of Voxel firmware. For example after your important work amount of R9000 was significantly increased. Really. Second. A bit overcomplicated procedure to get your add-on IMO. Do you really think that the only people registered in this forum are using your add-on? They are just sharing downloaded add-on version. If I would think that only people who pushed [Like] are using my firmware, I would get 100 users. Maybe 200. Think of population e.g. China, 1.4 billion. With their GW firewall. The one gets your add-on, thousands are re-using. They just are not able to register here.

Go on @kamoj. We all need your job. Including me because exactly your add-on increases the amount of my users. Think positive.

P.S. Now I am not "Very Senior Member" but "Part of the Furniture"... What I found yesterday. So my posts are extremely serious :cool: . Do not ignore this.

Re: English. Funny, I am furniture... Like a chair. Wishing you to become the sofa soon. Show must go on. People need you.

Voxel.
 
Hello,

I haven't been able to jump back on the forum until now. Kamoj, I don't think it is asking too much for beta testers to dig deeper and help to find solutions. Unfortunately, I am very much a beginner when it comes to the internal workings of things such as our routers....but I try as best I can. I am thankful that people such as yourself, Voxel, Hello_wORLD, R.Gerrits and many others supply such wonderful tools that make it possible for novices such as myself to get the most of these routers...and for helping me along the way. Thank you!

Regarding the 5 GHz information not showing on the System Information page.... with my limited skills, I was not able to determine a cause. However, I decided to do a clean install of both the Voxel firmware (upgrade to 1.0.4.48.4HF) and the Add-on (5.4b24). After doing that and rebooting all my devices, the 5 GHz information is showing from each device I used to check it. So 5 GHz information is now working for me (!) and all other features of the Add-on appear to be working fine as well.

Best wishes,
BL
 

Sign Up For SNBForums Daily Digest

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