Are you telling me that the GUI only lets you pick 23? Because from everything I see there it should let you select 26. Have you tried rebooting after setting your country code? It might still be picking up the defaults from the US.
I can’t comment on why it has changed. To reiterate from the last time you asked, we make NO changes to the transmit power. We follow the upstream regulatory database which keeps a history of all changes. https://git.kernel.org/pub/scm/linux/ke ... log/db.txt
In recent history, FI has changed due to unification with other European country regulations.
Yes, you got it right. The GUI gives only 23 dBm maximum values. For testing purpose, I tried also with country code GB, same result. Interestingly, with country code US, it gives maximum of 25 dBm for 2.4 GHz (instead of 20 dBm of FI/UK settings), but also maxes at 23 dBm for 5 GHz.
I have rebooted the device every time after changing the country code.
For the background, I did not use my C7 for a while, but I just got it again into use. I upgraded to 1.13.0, without problems, but after the upgrade the maximums are decreased.
Can you do
rm /tmp/cached_basic_vars
/usr/lib/gargoyle/cache_basic_vars
cat /tmp/cached_basic_vars
And post back that file please? If that file says 26dBm allowed, can you show a screenshot that it won’t let you pick 26 on the GUI?
https://lantisproject.com/downloads/gargoylebuilds for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.
See https://imgur.com/a/9BQ45M8 . I selected channel 132 for an example. Same result also with other 100/100+ -channels (except 149 and 157 which result max of 13 dBm).
Ok, thanks for the screenshot and all the details. I think I’ve been able to identify a bug. Give me a day or so to figure out a solution and come back to you.
Just for your reassurance, if you leave power at “max” (i.e. don’t explicitly pick the power level) it will use the absolute maximum available (26) even if it thinks 23 is the maximum. It removes the configuration option entirely which makes it use the regulatory maximum.
This is a GUI bug only
https://lantisproject.com/downloads/gargoylebuilds for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.
Two things to note.
1. Your file won't look like that, the javascript will have been minimised.
2. The line numbers won't match up as I've made this change on the development branch which has changed significantly.
Just search for the getMaxTxPower function and have a crack.
https://lantisproject.com/downloads/gargoylebuilds for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.
Not a dumb question. Like i said it will have been minified and if you're not used to looking at it, it looks nothing like the original.
You've copied a little too much, skinny it down to this:
function getMaxTxPower(e){var i=txPowerMax;if("mac80211"==wirelessDriver){var t=getSelectedValue("A"==e?"wifi_channel1_5ghz":"wifi_channel1"),n="A"==e?getSelectedValue("wifi_channel1_seg2_5ghz"):null,a=mac80211ChPwrs[e],l=null==a?null:a[t],s=null==n?l:null==a?null:a[n];i=null==(l=null==l?l:Math.min(l,s))?i:l}return i}
https://lantisproject.com/downloads/gargoylebuilds for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.
https://lantisproject.com/downloads/gargoylebuilds for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.