openwrt / openwrt/mt76

Low-incorrect txpower on Mediatek 7628 (TP-Link 840 ver 6.0)

Open
#279 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
888
Forks
436
PR merge metrics
No merged PRs in 30d

Description

It seems like txpower is totally incorrect on mediatek 7628 models.
I see -55dB when my laptop is 30 cm away from the router.
Same test with openwrt Tp-link 740 version 4 signal strenght in luci is -27dB. Version 740 power is limited to 18dB (63 mw) so seems like Mediatek (-55dB) are something like 14dB (30mw) which is wrong. Also any changes like country or txpower does not change signal strength in Luci (still -55dB). Testing mediatek 7628 in 5 meters away make signal -80dB.
May be your driver does not set power at all or at least does not respect country regulatory ?
I am using latest OpenWrt SNAPSHOT, r9945-bc85640cdc.
Driver is stable and working good at 1 meter away but next room is not so good.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The report names the MediaTek MT7628 driver and OpenWrt SNAPSHOT r9945-bc85640cdc, but no source file, test, or entry point. Start by reproducing the txpower and LuCI signal readings at the reported distances, then trace how country and txpower settings reach the driver. Done means reported signal strength and power changes behave consistently with the configured regulatory limit.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.