morrownr / USB-WiFi

USB WiFi Adapter Information for Linux
2.78k stars 178 forks source link

[Help]: MT7927 - I see it's pending in the kernel #517

Open trip1 opened 1 month ago

trip1 commented 1 month ago

Checklist

uname

NA

lsusb

NA

rfkill

NA

dkms

NA

iw

NA

What happened?

So I bought a TP Link Archer wifi card to go super fast. The reviews mentioned Linux support and I assumed it'd be fine, it was not.

So how can I help? I see on the readme it's pending in the the kernel but curious if there's more to do or where I should be looking.

I completely understand kernel ( and driver ) code is super complex, but I just wanna see it honestly and understand the process.

Thanks for any info, and for this repo! Super helpful.

morrownr commented 1 month ago

Hi @trip1

So I bought a TP Link Archer wifi card to go super fast.

Is that a PCIe or m.2 card? Are you saying that TP-Link has made a card with a Mediatek mt7927 chip?

So how can I help?

There is not much us mere mortals can do until Mediatek adds the driver to the kernel. Mediatek has a Linux programming staff that handles development and we can't help until the driver is in the kernel. I wish I had a timeline but I don't.

I have a mt7925 based M.2 card and it does go fast. I don't have a WiFi 7/ 6Ghz router yet but it handles 1 Gbps and more easily with my WiFi 6 dual band router using 160 MHz channel width.

Kiwimannen commented 1 month ago

Its an M.2 card - the TP-Link card is called: TP-Link Archer TBE550E- BE9300 WIFI 7 / Bluetooth 5.4 PCIe Adapter

Here is a review where you can see the mt7927 M.2 card:

https://einfoldtech.com/2024/02/tp-link-archer-tbe550e-be9300-wifi-7-bluetooth-5-4-pcie-adapter/

It also comes bundled with some motherboards, but as far as I know its never been sold only as a M.2 card.

And there is only Windows drivers available.

trip1 commented 1 month ago

Ah ok thanks for the info. I should've double checked the drivers, not trust the reviews.

Guess I'll just watch for the driver to drop.

morrownr commented 1 month ago

@Kiwimannen

Your card is a good looking product. If the M.2 card was based on the mt7925 chip, you would be in business right now. The mt7927 chip is simply not supported yet. This slow support for the mt7927 seems to be an anomaly for Mediatek as they have been doing a good job of getting their drivers in the kernel with enough time before product is available that products are supported on launch... kinda like Intel and AMD. Hopefully the driver comes soon.

This is not an isolated issue. I have heard from a couple of Linux users who bought Realtek rtl8912au (WiFi 7) based adapters because Linux support was advertised by the seller. There is no Linux support for the rtl8912au unless it is really well hidden.

I have a M.2 card based on the mt7925 and works well in managed mode but I see no reason that it would not work well in AP or monitor modes since previous Mediatek drivers do so. As far as I can tell, the only difference between the mt7925 and mt7927 is the mt7925 can do 160 MHz channel width and the mt7927 can do 320 MHz channel width. My little M.2 card connecting to my WiFi 6 router using 160 MHz channel width can easily exceed 1 Gbps.

castillofrancodamian commented 1 month ago

Es una tarjeta M.2: la tarjeta TP-Link se llama: TP-Link Archer TBE550E- BE9300 WIFI 7 / Bluetooth 5.4 PCIe Adapter

A continuación os dejamos una review donde podéis ver la tarjeta M.2 mt7927:

https://einfoldtech.com/2024/02/tp-link-archer-tbe550e-be9300-wifi-7-bluetooth-5-4-pcie-adapter/

También viene incluido con algunas placas base, pero hasta donde yo sé, nunca se vendió solo como una tarjeta M.2.

Y solo hay controladores de Windows disponibles.

The person who made that post put MediaTek as "Cons". He doesn't know what he's talking about 😂😂😂

IanWorrall commented 1 month ago

Its an M.2 card - the TP-Link card is called: TP-Link Archer TBE550E- BE9300 WIFI 7 / Bluetooth 5.4 PCIe Adapter

Here is a review where you can see the mt7927 M.2 card:

https://einfoldtech.com/2024/02/tp-link-archer-tbe550e-be9300-wifi-7-bluetooth-5-4-pcie-adapter/

It also comes bundled with some motherboards, but as far as I know its never been sold only as a M.2 card.

And there is only Windows drivers available.

One of those motherboards is my Gigabyte X670E Aorus Pro X. I'd swap it out for something that works, but it's buried under the VRM heatsink.

Fear113 commented 4 days ago

How are things going with drivers? I also have an MT7927 and I'm also sitting without wi-fi and bluetooth... :(

morrownr commented 4 days ago

I'm watching. I'll post a new issue when the driver goes in.

I started a new list last week. It is for Bluetooth adapters. I only have one adapter listed so far but it does not cost much and I think it pretty good:

https://github.com/morrownr/USB-WiFi/blob/main/home/Recommended_Bluetooth_Adapters_for_Linux.md