Installing OpenWrt fork firmware

If.....

  1. MU-MIMO is not beamforming, right?
  2. And, according to the MediaTek radio chip, MU-MIMO is either enabled or disabled, it depends.

Question:
How do I find out whether my MediaTek based router has MU-MIMO?

How do you know it is not enabled? @1715173329 just said

these options are default on and no need to set them in wireless config manually.

I don't have a background in coding. All i did was to point to comments from people that have these options in their config. I have no clue if they put it there manually or if it emerges automatically.
Maybe setting

    option he_su_beamformee '1'
    option he_su_beamformer '1'
    option he_mu_beamformee '1'

may not be necessary, if it is already set via the mac80211.sh script? Honestly, i don't know :smiley:
I think these comments are also from a time when one of the options was not enabled by default yet. Only in October 2022 HE SU BEAMFORMEE was set as default in mac80211. See here https://github.com/openwrt/openwrt/commit/590eaaeed59a9eb6637a1480587fc410de182523

Question:
How do I find out whether my MediaTek based router has MU-MIMO?

You check the technical data for the cipset as provided by Mediatek. That would give you info about the hardware. Then you look into the mt76 driver repository and OpenWrt repository and check for commits that have enabled it software side. That's what I would do.

1 Like

Sorry let me paraphrase my question....

I know my router support MU-MIMO (as advertised on the product description accroding to the website) but how do I definitely prove MU-MIMO is ON or OFF within OpenWrt?

Now, this really perplexed me because, by default, beamforming is enabled.(according to the Mac80211 script of the link above)

Yet, when I checked mine, it was not enabled. :thinking:

I went ahead and add the 2 options in the wireless file under
config wifi-device 'radio1'
These are the options, according to the source
option he_bss_color '8'
option he_su_beamformee '1'

According to my wifi app, the RSSI value indicated I have gained 24 -19 = 5dB (approx.)
Distance from my mobile phone to the AP is super near.

Thank you for sharing the info.
:slightly_smiling_face:

1 Like

Yet, when I checked mine, it was not enabled.

that change is only available at master branch for now.
you may also check the hostapd config which is located at /var/run/hostapd-*.conf

I know you are trying to help.

But I a newbie of OpenWrt.

But I don't understand the OpenWrt terminology, like : Master

Let alone what is hostapd.

Sorry, you have lost me. If you have the patience, then please explain it in simple layman's terms. If you don't I can understand, then you can ignore me reply.

Thank you.
:slightly_smiling_face:

3 Likes

@wepee talk about the speed you get with this device, talk about the client? and talk about your isp speed

Let alone what is hostapd.

In short, it manages your wireless network.
for more details: https://w1.fi/hostapd/

you don't really need to recognize what they are, but just check whether those flags, e.g. he_su_beamformee, are enabled or not.

Which firmware would you like my testing to be based on? ImmortalWrt or the latest OpenWrt snapshot? because I have made a big detour.

For the time being, there is no point in testing ImmortalWrt since it is based on the older release of OpenWrt.

If you are asking whether this flag is enabled in /etc/config/wireless.
No, I couldn't find one.

You refer to this link, I need to add 2 lines of code.

And the result was that the signal strength had improved somewhat, by a few dBs.

yes, iknow that, can you speek about the speed you get on this device?
1 immortalwrt same driver as openwrt mt76, not sure if they backport that. immortawrt is on older kernel.
2 immortalwrt does not use mtk mt7915 drivers, for some reason, maybe they conflict with mt7615 mtk drivers.
no reason to run immortalwrt with mt76 driver.
better if i stop here.

actually :slight_smile:

anyway, as you have resolved it, no more action is required

are you a developer of immortalWRT?
i'm asking for good reason, not for bad reason.

are you a developer of immortalWRT?

yep

1 Like

so i'm not sure if we can talk here. i'm a openwrt lover (dev) and i was banned because I was talking about alternative drivers.

that should be fine here, but i still cannot believe you got banned for it...

yes, the leaked proprietary mt7915 driver does have a better performance, but it's also buggy and the whole source is a mess. and the driver requires an old, dedicated luci app to manage wireless configuration.