Ernillew / wl500g

Automatically exported from code.google.com/p/wl500g
0 stars 0 forks source link

ASUS RT-N16 don't set web radio power, wl txpwr, wl txpwrt1 #261

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. See program Inssider, my AP output 63 dB.
2. In web control panel radio power was 50, and I set radio power to 100.
3. Finish, Apply&Restart
4. See program Inssider, my AP output 63 dB.

1. Return radio power to 50, finish, apply&restart.
2. Open SSH, connect to AP, command: wl txpwr
>17.0 dBm = 50 mw.
3. wl txpwr 51
wl txpwr
>17.0 dBm = 50 mw.
wl txpwr1
>TxPower is 68 qdbm, 17.0 dbm, 50 mW  Override is Off
wl txpwr1 -m 51 -o
wl txpwr1
>TxPower is 68 qdbm, 17.0 dbm, 50 mW  Override is Off
4. There are txpwr and txpwr1 commands don't work.

1. I see, when do change web radio power, then changed nvram wl0_radio_power_x. 
Example: nvram get wl0_radio_power_x output 50, next I change web radio power 
to 51, then nvram get wl0_radio_power_x output 51. But real radio power not 
changed: was 63dB and remained.

What version of the product are you using?
RT-N16-1.9.2.7-rtn-r3300.trx
Product ID: RT-N16
Firmware Version: 1.9.2.7
Firmware Release: 1.9.2.7-rtn-r3300

Please provide any additional information below.
Before I used Firmware: DD-WRT v24-sp2 (05/08/11) mega, and have many bugs, but 
there worked power tx set.

Original issue reported on code.google.com by roman.a...@gmail.com on 30 Sep 2011 at 2:37

GoogleCodeExporter commented 9 years ago
First of all, you MUST read wl500g.info forum.

Broadcom distribute WiFi driver in binary blobs, so we(and most developers who 
can't sign NDA with Broadcom) hasn't access to sources at all. DD-WRT team has 
access to WiFi driver sources.

P.S. I hope, new Broadcom SDK 5.60.127 will fix that, but I can't guarantee.

Original comment by lly.dev on 30 Sep 2011 at 2:58

GoogleCodeExporter commented 9 years ago
there's no strict txpwr-rssi dependencies.
do not check rssi NEAR router.
also, try to play with wl txpwr1 and wl pwr_percent

Original comment by themiron.ru on 30 Sep 2011 at 6:48

GoogleCodeExporter commented 9 years ago
>First of all, you MUST read wl500g.info forum.
I try search, but nothing about my problem.

>Broadcom distribute WiFi driver in binary blobs, so we(and most developers who 
can't sign NDA with Broadcom) hasn't access to sources at all. DD-WRT team has 
access to WiFi driver sources.

OK

>P.S. I hope, new Broadcom SDK 5.60.127 will fix that, but I can't guarantee.

fix in what's new list? It's will be in new build of wl500g?

>do not check rssi NEAR router.

Of course I told easier, actually did detailed tests.

>also, try to play with wl txpwr1 and wl pwr_percent

wl pwr_percent
: 100
wl pwr_percent 110
wl: Not In Range

About wl txpwr1 I wrote before.

Original comment by roman.a...@gmail.com on 1 Oct 2011 at 5:27

GoogleCodeExporter commented 9 years ago
pwr_percent is 0-100 ranged

Original comment by themiron.ru on 1 Oct 2011 at 6:16

GoogleCodeExporter commented 9 years ago
Of cource, I show parameter's uselessness.

Original comment by roman.a...@gmail.com on 1 Oct 2011 at 6:45

GoogleCodeExporter commented 9 years ago
RT-N16 1.9.2.7-rtn-r3350M
1m distance
RSSI mesurements by inSSIDer 2.0.7.0126

1. TxPower is 127 qdbm, 31.75 dbm, 1496 mW  Override is Off
pwr_percent 100
RSSI -35db

2. TxPower is 0 qdbm, 0.0 dbm, 1 mW  Override is Off
pwr_percent 100
RSSI -49db

3. TxPower is 0 qdbm, 0.0 dbm, 1 mW  Override is Off
pwr_percent 1
RSSI -50db

4. TxPower is 127 qdbm, 31.75 dbm, 1496 mW  Override is Off
pwr_percent 1
RSSI -55db

5. TxPower is 127 qdbm, 31.75 dbm, 1496 mW  Override is Off
pwr_percent 100
RSSI -30db

So, guess, it works.

Original comment by themiron.ru on 1 Oct 2011 at 8:51

GoogleCodeExporter commented 9 years ago
>fix in what's new list?

There is no info - Broadcom don't disclose such info publicity. All we have - 
http://www.broadcom.com/docs/linux_sta/README.txt

Original comment by lly.dev on 1 Oct 2011 at 9:40

GoogleCodeExporter commented 9 years ago
>pwr_percent
Yes, I tested it's work, but only for decrease radio power.

I can set txpwr and txpwr1 when set Bandwidth to 20MHz (was 40MHz). pwr_percent 
set 100. But real power was not higher. I think because of limits. I try 
disable regulatory and other limitations, but it's not work:
wl txpwr1
>TxPower is 80 qdbm, 20.0 dbm, 100 mW  Override is Off
wl txpwr1 20 -o
>TxPower is 80 qdbm, 20.0 dbm, 100 mW  Override is Off

"Override is Off" - need "Override is On"

Also commands not support: txpwrlimit, tssi, powerindex, curpower, txinstpwr.

Original comment by roman.a...@gmail.com on 2 Oct 2011 at 1:00

GoogleCodeExporter commented 9 years ago
Once again - we have to use Broadcom SDK "AS IS" in binary blobs. We can't 
rebuild, change options, etc.

So, information, you discovered, can't be used to improve situation.

Original comment by lly.dev on 2 Oct 2011 at 3:45

GoogleCodeExporter commented 9 years ago
Support questions for the latest version of these drivers may be directed to 
linux-wlan-client-support-list@broadcom.com.
Please tell him about bag radio power for ASUS RT-N16.

Original comment by kra...@yandex.ru on 3 Oct 2011 at 6:06

GoogleCodeExporter commented 9 years ago
Have you info that their supports not STA-only, not x86-only configurations? In 
past, public support was for 
http://www.broadcom.com/support/802.11/linux_sta.php only.

Original comment by lly.dev on 3 Oct 2011 at 6:24