OpenWrt SNAPSHOT, r16719-b993b68b6c
I just flashed openwrt on my Netgear R6800 but the transmission power seems to be maxed at 6dBM. I tried changing the country but it stays the same here are the results of iw list
Band 1:
Capabilities: 0x1ff
RX LDPC
HT20/HT40
SM Power Save disabled
RX Greenfield
RX HT20 SGI
RX HT40 SGI
TX STBC
RX STBC 1-stream
Max AMSDU length: 3839 bytes
No DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: No restriction (0x00)
HT TX/RX MCS rate indexes supported: 0-31
Frequencies:
* 2412 MHz [1] (6.0 dBm)
* 2417 MHz [2] (6.0 dBm)
* 2422 MHz [3] (6.0 dBm)
* 2427 MHz [4] (6.0 dBm)
* 2432 MHz [5] (6.0 dBm)
* 2437 MHz [6] (6.0 dBm)
* 2442 MHz [7] (6.0 dBm)
* 2447 MHz [8] (6.0 dBm)
* 2452 MHz [9] (6.0 dBm)
* 2457 MHz [10] (6.0 dBm)
* 2462 MHz [11] (6.0 dBm)
* 2467 MHz [12] (disabled)
* 2472 MHz [13] (disabled)
* 2484 MHz [14] (disabled)
Is there a work around for this? My 5Ghz only reaches about 15ft
Your wireless calibration data might have been relocated due to NAND bad blocks. See the topic below for a similar issue on another router the R6800 shares a platform with:
Hi,
I have recently installed OpenWrt on my R6260 and found that similarly to this post , I found that my TX Power could only be a maximum of 6dbm. Using the information on the post, I followed these steps:
Download the image builder for the correct OpenWrt snapshot:openwrt-imagebuilder-ramips-mt7621.Linux-x86_64.tar.xz
Apply the patch with the following command: patch -p1 < patch.patch
Build the image for the R6260 and flash the sysupgrade bin through LUCI.
Unfortunately no matter w…
Thank you ill give this a try when I get home
Hello Borromini
I'm very new to this and I'm unfamiliar with compiling do you think I would be safe applying the image from this thread?
Hello!
I have been using snapshot installations of Openwrt on my Netgear R6850 for a while (currently: r16160-da339a6d3f). It mostly works fine with 2,4Ghz (transmit power: 20dBm), but with 5Ghz the transmit power maximum is 6dBm, which means that devices connect to another AP at a greater distance. Changing country setting does not affect the transmit power. Any ideas of how to fix this? So far, only two things have crossed my path when searching for answers, and I need advice on this, or othe…
@Borromini So I'm trying to follow the forum that you posted and I believe I should use the following patch
diff --git a/target/linux/ramips/dts/mt7621_netgear_sercomm_chj.dtsi b/target/linux/ramips/dts/mt7621_netgear_sercomm_chj.dtsi
index 7a15cd1f6c..9def423387 100644
--- a/target/linux/ramips/dts/mt7621_netgear_sercomm_chj.dtsi
+++ b/target/linux/ramips/dts/mt7621_netgear_sercomm_chj.dtsi
@@ -81,7 +81,7 @@
wifi@0,0 {
compatible = "mediatek,mt76";
reg = <0x0 0 0 0 0>;
- mediatek,mtd-eeprom = <&factory 0x8000>;
+ mediatek,mtd-eeprom = <&factory 0x48000>;
ieee80211-freq-limit = <5000000 6000000>;
};
};
@@ -90,7 +90,7 @@
wifi@0,0 {
compatible = "mediatek,mt76";
reg = <0x0 0 0 0 0>;
- mediatek,mtd-eeprom = <&factory 0x0>;
+ mediatek,mtd-eeprom = <&factory 0x4000>;
ieee80211-freq-limit = <2400000 2500000>;
};
};
Here is where i believe my wifi is in my hex dump
*
00040000 15 76 a0 00 14 59 c0 c1 83 b0 15 76 c3 14 00 80 |.v...Y.....v....|
00040010 02 00 c3 14 15 76 03 22 ff ff 23 04 0d 02 8f 02 |.....v."..#.....|
*
00048000 15 76 a0 00 14 59 c0 c1 83 b1 15 76 c3 14 00 80 |.v...Y.....v....|
00048010 02 00 c3 14 15 76 03 22 ff ff 23 04 0d 02 8f 02 |.....v."..#.....|
00048020 00 80 0a 20 00 00 00 00 00 00 00 00 00 00 00 00 |... ............|
00048030 20 00 00 00 44 00 02 00 01 01 00 00 04 00 1e 00 | ...D...........|
00048040 00 00 44 00 04 00 00 00 00 00 00 20 00 20 e0 01 |..D........ . ..|
Im trying to apply the patch to the image but how do I go about compiling? Im trying the image builder by the ssh session doesn't understand the git command
You need this, your second edit is missing a zero:
diff --git a/target/linux/ramips/dts/mt7621_netgear_sercomm_chj.dtsi b/target/linux/ramips/dts/mt7621_netgear_sercomm_chj.dtsi
index 7a15cd1f6c..7f6fdfbafa 100644
--- a/target/linux/ramips/dts/mt7621_netgear_sercomm_chj.dtsi
+++ b/target/linux/ramips/dts/mt7621_netgear_sercomm_chj.dtsi
@@ -81,7 +81,7 @@
wifi@0,0 {
compatible = "mediatek,mt76";
reg = <0x0 0 0 0 0>;
- mediatek,mtd-eeprom = <&factory 0x8000>;
+ mediatek,mtd-eeprom = <&factory 0x48000>;
ieee80211-freq-limit = <5000000 6000000>;
};
};
@@ -90,7 +90,7 @@
wifi@0,0 {
compatible = "mediatek,mt76";
reg = <0x0 0 0 0 0>;
- mediatek,mtd-eeprom = <&factory 0x0>;
+ mediatek,mtd-eeprom = <&factory 0x40000>;
ieee80211-freq-limit = <2400000 2500000>;
};
};
You need to build a new image to use the modified DTS, with the image builder . Follow the instructions on the wiki, apply the patch to the source code, then build an image for your device (be sure to select the openwrt-21.02
branch and not master, so you get the web interface).
mrjk
August 7, 2022, 12:37am
7
I just bought a R7200, Wich is quite similar to R6800. I have the same issue, but from my understanding, it's a NAND issue.
So does that mean I'll have to patch every Openwrt build I want to install to be able to have a stronger signal than 6Dbm ? Is it definitive ? In this case I should have better to send back this defective device ?