Modify

Opened 3 years ago

Closed 2 years ago

Last modified 18 months ago

#20153 closed defect (no_response)

Weak Wi-Fi signal RE6500 (MT7621A & MT7602E & MT7612E)

Reported by: nikola.georgiev@… Owned by: developers
Priority: highest Milestone: Chaos Calmer 15.05
Component: base system Version: Trunk
Keywords: Cc:

Description

Signal range is up to 5m. or 10 times less than it should be.

Router tested with Chaos Calmer 15.05-rc3. Also same with PandoraBox all of the releases.

Attachments (0)

Change History (25)

comment:1 follow-up: Changed 3 years ago by anonymous

A little more details please. 2.4GHz, 5GHz or both?

comment:2 in reply to: ↑ 1 Changed 3 years ago by nikola.georgiev@…

Replying to anonymous:

A little more details please. 2.4GHz, 5GHz or both?

It is for both of them, but the situation with the 5GHz is even worst (about 2 meters range). Tested on 3 different devices and same.

comment:3 Changed 3 years ago by pepe2k

Same here, with SAP-G3200U3 (same hw platform) @r46478.

It seems that there is no way to set higher txpower on 2.4GHz radio than 14dBm (25mW), but iwinfo and iw list show up to 20dBm (100mW) on the txpowerlist (I know that it's only regulatory limit and I have no idea about real maximum power output on this device, but with stock firmware it looks much more better).

With default settings (no country code set, VHT80 on ac and HT20 on bgn):

root@OpenWrt:/# iwinfo
wlan0     ESSID: "OpenWrt"
          Access Point: B4:FC:XX:XX:XX:XX
          Mode: Master  Channel: 36 (5.180 GHz)
          Tx-Power: 19 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: unknown
          Bit Rate: unknown
          Encryption: none
          Type: nl80211  HW Mode(s): 802.11nac
          Hardware: 14C3:7662 14C3:7662 [Generic MAC80211]
          TX power offset: unknown
          Frequency offset: unknown
          Supports VAPs: yes  PHY name: phy0

wlan1     ESSID: "OpenWrt"
          Access Point: B4:FC:XX:XX:XX:XX
          Mode: Master  Channel: 11 (2.462 GHz)
          Tx-Power: 14 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: unknown
          Bit Rate: unknown
          Encryption: none
          Type: nl80211  HW Mode(s): 802.11bgn
          Hardware: 14C3:7662 14C3:7662 [Generic MAC80211]
          TX power offset: unknown
          Frequency offset: unknown
          Supports VAPs: yes  PHY name: phy1

root@OpenWrt:/# iwinfo wlan1 txpowerlist
   0 dBm (   1 mW)
   1 dBm (   1 mW)
   2 dBm (   1 mW)
   3 dBm (   1 mW)
   4 dBm (   2 mW)
   5 dBm (   3 mW)
   6 dBm (   3 mW)
   7 dBm (   5 mW)
   8 dBm (   6 mW)
   9 dBm (   7 mW)
  10 dBm (  10 mW)
  11 dBm (  12 mW)
  12 dBm (  15 mW)
  13 dBm (  19 mW)
* 14 dBm (  25 mW)
  15 dBm (  31 mW)
  16 dBm (  39 mW)
  17 dBm (  50 mW)
  18 dBm (  63 mW)
  19 dBm (  79 mW)
  20 dBm ( 100 mW)

root@OpenWrt:/# iwinfo wlan0 txpowerlist
   0 dBm (   1 mW)
   1 dBm (   1 mW)
   2 dBm (   1 mW)
   3 dBm (   1 mW)
   4 dBm (   2 mW)
   5 dBm (   3 mW)
   6 dBm (   3 mW)
   7 dBm (   5 mW)
   8 dBm (   6 mW)
   9 dBm (   7 mW)
  10 dBm (  10 mW)
  11 dBm (  12 mW)
  12 dBm (  15 mW)
  13 dBm (  19 mW)
  14 dBm (  25 mW)
  15 dBm (  31 mW)
  16 dBm (  39 mW)
  17 dBm (  50 mW)
  18 dBm (  63 mW)
* 19 dBm (  79 mW)
  20 dBm ( 100 mW)

Changing country code and/or txpower options don't help - 2.4GHz radio stays at 14dBm. Setting lower txpower (like 10dBm) works as expected:

wlan1     ESSID: "OpenWrt"
          Access Point: B4:FC:XX:XX:XX:XX
          Mode: Master  Channel: 11 (2.462 GHz)
          Tx-Power: 10 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: unknown
          Bit Rate: unknown
          Encryption: none
          Type: nl80211  HW Mode(s): 802.11bgn
          Hardware: 14C3:7662 14C3:7662 [Generic MAC80211]
          TX power offset: unknown
          Frequency offset: unknown
          Supports VAPs: yes  PHY name: phy1

root@OpenWrt:/# iwinfo wlan1 txpowerlist
   0 dBm (   1 mW)
   1 dBm (   1 mW)
   2 dBm (   1 mW)
   3 dBm (   1 mW)
   4 dBm (   2 mW)
   5 dBm (   3 mW)
   6 dBm (   3 mW)
   7 dBm (   5 mW)
   8 dBm (   6 mW)
   9 dBm (   7 mW)
* 10 dBm (  10 mW)
  11 dBm (  12 mW)
  12 dBm (  15 mW)
  13 dBm (  19 mW)
  14 dBm (  25 mW)
  15 dBm (  31 mW)
  16 dBm (  39 mW)
  17 dBm (  50 mW)
  18 dBm (  63 mW)
  19 dBm (  79 mW)
  20 dBm ( 100 mW)

comment:4 Changed 3 years ago by anonymous

Thanks pepe2k for reminding me to list some more details. Power is always staying at 0dBm, no matter what you are doing:

root@RE6500:~# iwinfo
wlan0 ESSID: "OpenWRT"

Access Point: 7C:77:89:7B:16:74
Mode: Master Channel: 44 (5.220 GHz)
Tx-Power: 0 dBm Link Quality: 61/70
Signal: -49 dBm Noise: unknown
Bit Rate: 36.0 MBit/s
Encryption: WPA2 PSK (CCMP)
Type: nl80211 HW Mode(s): 802.11nac
Hardware: 14C3:7662 14C3:7662 [Generic MAC80211]
TX power offset: unknown
Frequency offset: unknown
Supports VAPs: yes PHY name: phy0

wlan1 ESSID: "OpenWRT"

Access Point: 88:A0:04:E9:4C:83
Mode: Master Channel: 3 (2.422 GHz)
Tx-Power: 0 dBm Link Quality: 70/70
Signal: -22 dBm Noise: unknown
Bit Rate: 24.0 MBit/s
Encryption: WPA2 PSK (CCMP)
Type: nl80211 HW Mode(s): 802.11bgn
Hardware: 14C3:7662 14C3:7662 [Generic MAC80211]
TX power offset: unknown
Frequency offset: unknown
Supports VAPs: yes PHY name: phy1

root@RE6500:~# iwinfo wlan1 txpowerlist

  • 0 dBm ( 1 mW)

1 dBm ( 1 mW)
2 dBm ( 1 mW)
3 dBm ( 1 mW)
4 dBm ( 2 mW)
5 dBm ( 3 mW)
6 dBm ( 3 mW)
7 dBm ( 5 mW)
8 dBm ( 6 mW)
9 dBm ( 7 mW)

10 dBm ( 10 mW)
11 dBm ( 12 mW)
12 dBm ( 15 mW)
13 dBm ( 19 mW)
14 dBm ( 25 mW)
15 dBm ( 31 mW)
16 dBm ( 39 mW)
17 dBm ( 50 mW)
18 dBm ( 63 mW)
19 dBm ( 79 mW)
20 dBm ( 100 mW)

root@RE6500:~# iwinfo wlan0 txpowerlist

  • 0 dBm ( 1 mW)

1 dBm ( 1 mW)
2 dBm ( 1 mW)
3 dBm ( 1 mW)
4 dBm ( 2 mW)
5 dBm ( 3 mW)
6 dBm ( 3 mW)
7 dBm ( 5 mW)
8 dBm ( 6 mW)
9 dBm ( 7 mW)

10 dBm ( 10 mW)
11 dBm ( 12 mW)
12 dBm ( 15 mW)
13 dBm ( 19 mW)
14 dBm ( 25 mW)
15 dBm ( 31 mW)
16 dBm ( 39 mW)
17 dBm ( 50 mW)
18 dBm ( 63 mW)
19 dBm ( 79 mW)
20 dBm ( 100 mW)

comment:5 Changed 3 years ago by nbd

maybe the mediatek,mtd-eeprom lines in the .dts file are swapped. try switching them between the 5 ghz and the 2.4 ghz interface

comment:6 Changed 3 years ago by anonymous

Thank you, nbd! You was right. Its in the RE6500.dts file:

pcie0 {
			mt76@0,0 {
				reg = <0x0000 0 0 0 0>;
				device_type = "pci";
				mediatek,mtd-eeprom = <&factory 0x8000>;
				mediatek,2ghz = <0>;
			};
		};

		pcie1 {
			mt76@1,0 {
				reg = <0x0000 0 0 0 0>;
				device_type = "pci";
				mediatek,mtd-eeprom = <&factory 0x0000>;
				mediatek,5ghz = <0>;
			};
		};
	};


So, how can we change this, can I change it with firmware mod kit or it is possible to change it from the console?

comment:7 Changed 3 years ago by nbd

You need to recompile from source to change this.

comment:9 Changed 3 years ago by nbd

  • Resolution set to fixed
  • Status changed from new to closed

committed in r46545, r46546

comment:10 Changed 3 years ago by anonymous

  • Resolution fixed deleted
  • Status changed from closed to reopened

comment:11 follow-up: Changed 3 years ago by nbd

  • Resolution set to fixed
  • Status changed from reopened to closed

Please verify if the same kind of fix also works on that one and add a comment here.

Since this issue refers to a different router that the one you're using, I'll close the ticket again. Please don't reopen it.

comment:12 in reply to: ↑ 11 Changed 2 years ago by nikola.georgiev

  • Resolution fixed deleted
  • Status changed from closed to reopened

Replying to nbd:

Please verify if the same kind of fix also works on that one and add a comment here.

Since this issue refers to a different router that the one you're using, I'll close the ticket again. Please don't reopen it.

I already applied the patch and did recompiling, but the issue still exist.

comment:13 follow-up: Changed 2 years ago by nbd

On which device?

comment:14 in reply to: ↑ 13 Changed 2 years ago by nikola.georgiev

Replying to nbd:

On which device?

Linksys RE6500. Its still has output power of 0dBm, no metter what you are doing.

comment:15 follow-up: Changed 2 years ago by nbd

please show me the output of:

cat /sys/kernel/debug/ieee80211/phy*/mt76/txpower

comment:16 in reply to: ↑ 15 Changed 2 years ago by nikola.georgiev

Replying to nbd:

please show me the output of:

cat /sys/kernel/debug/ieee80211/phy*/mt76/txpower

1). There is no file called txpower in /sys/kernel/debug/ieee80211/phy*/mt76/, but there is one file called txpower in /sys/kernel/debug/ieee80211/phy*/netdev:wlan* instead, and its empty.
2). All of the files and sub directories in /sys/kernal/debug/ are 0KB.
3). Permissions of the directory /sys/kernal/debug/ have value of 0700, if that does matter.

comment:17 follow-up: Changed 2 years ago by nbd

Are you using latest trunk?

comment:18 in reply to: ↑ 17 Changed 2 years ago by nikola.georgiev

Replying to nbd:

Are you using latest trunk?

I think so - r46552. I have tried this with the previous r46163 and its the same.

comment:19 follow-up: Changed 2 years ago by nbd

please try the latest version, and if it doesn't work, look for the txpower file in /sys/kernel/debug again

comment:20 in reply to: ↑ 19 Changed 2 years ago by nikola.georgiev

Replying to nbd:

please try the latest version, and if it doesn't work, look for the txpower file in /sys/kernel/debug again

Same thing. All debug files are empty, iwinfo says the same old info, and the signal is still weak.

comment:21 Changed 2 years ago by anonymous

try to use patch that enable power amplifier, we managed to get strong signal on xiaomi

/ticket/20486.html

comment:22 Changed 2 years ago by nbd

  • Resolution set to no_response
  • Status changed from reopened to closed

comment:23 Changed 2 years ago by anonymous

That is what I'vo got:

root@OpenWrt:~# cat /sys/kernel/debug/ieee80211/phy0/netdev:wlan0/txpower
20
root@OpenWrt:~# cat /sys/kernel/debug/ieee80211/phy1/netdev:wlan1/txpower
20
root@OpenWrt:~# cat /sys/kernel/debug/ieee80211/phy1/mt76/txpower
Target power: 0
     Delta:  0  0
       CCK:  0  0  0  0
      OFDM:  0  0  0  0  0  0  0  0
        HT:  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
       VHT:  0  0  0  0  0  0  0  0  0  0
root@OpenWrt:~# cat /sys/kernel/debug/ieee80211/phy0/mt76/txpower
Target power: 0
     Delta:  0  0
       CCK:  0  0  0  0
      OFDM:  0  0  0  0  0  0  0  0
        HT:  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
       VHT:  0  0  0  0  0  0  0  0  0  0

comment:24 Changed 2 years ago by nbd

Looks like a problem with the EEPROM data. Please make a dump of the 'factory' mtd partition and attach it to this ticket.

comment:25 Changed 18 months ago by anonymous

We’re living in an over stressed world. There is tension in relationship, pressure at work, financial stress and you name it and there is strain everywhere. Everybody is living on the edge and there is no time to relax. People are turning to yoga to de-stress and lead a tension free life. Yoga has taken the world by storm and we find yoga studios sprung up at every nook and corner of the world. People have taken to yoga in a big way and the asanas (poses) are widely appreciated by one and all. The yoga gurus are taking it seriously teaching yoga to students who can benefit from it. The deep breathing exercises like Pranayama, Suryanamaskar and several other poses help people to de-stress the mind and relax.

http://www.plankpose.com/glute-bridge/
http://www.plankpose.com/bird-dog/
http://www.plankpose.com/perfect_plank/
http://www.plankpose.com/runners_core_strength/
http://www.plankpose.com/elbow-plank
http://www.plankpose.com/side-plank/

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.