-
Notifications
You must be signed in to change notification settings - Fork 192
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New mt7921au based adapter - Fenvi FU-AX1801D - need confirmation #455
Comments
Hi morrown, |
Hi @Engino00 It is good to hear from you.
I have lived in various countries, possibly even yours, so I understand that it can be difficult to get specific products in some parts of the world. With a little effort it can be possible to find a source for adapters that work well. That is why I maintain the Plug and Play List with plenty of information. You may not find this specific Fenvi adapter but you probably can find a source for another adapter with the mt7921au chip.
I checked. That is the source for the driver that I had so much trouble with. It is a really bad driver. This site is really about getting information to Linux users. The Main Menu is: https://github.com/morrownr/USB-WiFi Menu item 1 is an attempt to educate Linux users regarding USB WiFi. You will see me say that if sellers say they have Linux support, it is probably based on an out-of-kernel driver that probably won't even compile on your kernel. Will your see posted drivers for adapters that use the mt7610u, mt7612u, mt7921au or mt7925 chips? No. Why? There is no driver for the sellers to post. The driver is located in the Linux kernel where it should be. The driver is maintained in the Linux kernel as it should be. General rule of thumb: If a seller is posting a Linux driver, run away as fast as you can. Linux is not Windows and posting drivers is a Windows thing. Linux development is near continuous and driver have to have near continuous updates and that can only be accomplished with in-kernel drivers. Realtek does make out-of-kernel drivers for usb wifi adapters but most uses are better off staying away from them as they are problematic. If you find a local source for an adapter that you think is good, send me a link and I'll give you my opinion. Saludos, |
Thank you for sharing your experience. I'll be aware of these deceptive drivers and their sources. If I find something worthwhile I'll let you know. Apart from that, I have just bought a FU-AX1801D from Aliexpress hoping that it's genuine. I'll tear it down to check the components and I'll test it on a raspberry pi 5 (making sure its kernel version is at least 6.1). |
Looking forward to your report. The currently posted RasPiOS, 03-15-24, uses kernel 6.6. I have had no problems with this release of RasPiOS and mt7921 based usb adapters.
Just run the following, it will tell you what chip is inside by showing the vip/pid: $ lsusb |
Why did Fenvi make another one? What's different compared to the FU-AX1800? |
shows this adapter with a RTL8832AU
That adapter has a part number of FU-AX1800P. That is not the same as the
FU-AX1800 and FU-AX1800D1. In the Plug and Play List where you see the
FU-AX1800, I mention the specific part number and warn users to be careful.
…On Wed, Jul 3, 2024 at 9:03 PM Snuupy ***@***.***> wrote:
https://www.newegg.com/fenvi-fu-ax1800p-usb-3-0/p/0XM-00JK-000B1 Newegg
shows this adapter with a RTL8832AU
—
Reply to this email directly, view it on GitHub
<#455 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQO2VQSOF4XHZFBK5VE3WSDZKSUNVAVCNFSM6AAAAABJLFAIQ6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMBXHA3DMNBQGA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I bought both the FU-AX1800 and FU-AX1801D. |
That is great. Looking forward to your report. |
Comparison between the WiFi USB adapters Fenvi AX1800 and Fenvi AX1801D running on a Raspberry Pi 5 (kernel version: 6.6.31+rpt-rpi-2712): In practical terms, these two wifi usb adapters are very similar. Indeed, there are differences. Another difference regards the antenna design. Both the adapeters have two antennas, but I feel that for the AX1800 it's easier to place and adjust the direction of the antennas than the AX1801D which suffers of larger internet speed drops even when changing its position and the direction of its antennas by a very small degree. However, this disadvantage isn't noticeable when performing normal internet tasks like browsing the web, watching videos and downloading files. Generally the web experince feels the same for both adapters. Finally the cost. The AX1800 is a clear winner even in this category, costing about 10% to 20% less than the AX1801D. In conclusion, I raccomend the Fenvi AX1800 over the AX1801D. For more infos and to see my tests results, you can check the summary in the .txt files I'll attach later. |
Anyway, the AX1801D, as for the AX1800, is compatible with linux and it's plug-and-play. In my case, the raspberry pi automatically started using it without downloading any staff. |
Good report. I will start working on making an entry for the AX1801D as long as you think it should go in the Plug and Play List. I understand that the AX1800 may be better in some categories but since users from all over the world look at this site, it can be good to include good adapters that work well as it can be hard to find some products in some places. I like to include a picture and a link to a known good retailer and since you just ordered it, maybe the link to your retailer. FYI: There are other adapters that use the mt7921au chip but I am picky. I will not include an adapter in the List if I can't include one known good retailer or if their is a question about it causing problems in some situations. Linux users need a good location where they can get information and I hope to keep this site going as long as I can... I get a lot of help. This is not something one person can do. I do appreciate your help. |
Thank you @morrownr . I bought both the Fenvi modules via Aliexpress. The Fenvi AX1800 is still sold, and there are plenty of shops offering it. On the other hand, the AX1801D is quite difficult to find. For the AX1800: For the AX1801D I only found these: The AX1801D module is also available on SHEIN, but at triple the price, and I do not recommend anyone buy electronic items from them. Furthermore, there are no results on Temu and Amazon. Tomorrow I'll send some photos and maybe some interior shots of the AX1801D. |
Here I've attached some photos of the AX1801D. |
I started adding a section to the Plug and Play List for the AX1801D. It is at the bottom of the mt7921au section. Take a look and tell me what you think should be added or fixed. |
Device: Raspberry Pi 4 When used in AP mode, the Fenvi AX1800 seems to have some issues as far as txpower is concerned. |
@frodri I noticed on aliexpress the specs listed are max 20 dBm in some listings so I'm not surprised the signal is weaker. |
Hi @frodri
This is incorrect output. Several Mediatek drivers show this same problem. It is a cosmetic issue and I have no idea why it has not been fixed.
We can work on finding out why your AP mode range is not meeting your expectations. Is that some you want to pursue? I do feel the need to add a couple of things: USB WiFi adapters are not optimized for AP mode. They are capable of doing several things, including AP mode but are not optimized for AP mode. Wifi routers and AP's are optimized for AP mode because that is what they do. Another thing to note is that adapter makers are basically stuck as far as txpower is concerned. Laws and regulations govern the maximum txpwr an adapter can use according to laws and regulations. Most modern adapters these days have fixed settings for txpwr. Range is basically a function of the quality of the amps, antennas and band in use. Good quality antennas and amps can make a big difference but they are expensive. Don't expect good quality amps and antennas from a cheap adapter. The maker of the adapter controls what amps and antennas are used, not the chip maker so range varies based on the individual product. All things equal, cheap adapter means less range. I have helped people get the most out of their adapters and will try if you are interested...but I cannot work miracles. Hope this helps. Regards |
Thanks for taking the time to respond, @morrownr. I'm not expecting miracles out of this Fenvi adapter, but if I can get it to work reliably, that's enough for me. I've been running a jerry-rigged AP with an ancient Edimax USB adapter for a while now, and I wanted to see if I could upgrade the adapter to something with an in-kernel driver this time around. I did some testing with a Wifi analyzer after you mentioned the issue with the iw dev readings, and while I was able to see the txpower adjustments take effect, some of the gear in my other room was still disconnecting despite the power changes. I'm doubting txpower is the issue now, but the question remains: what else could be causing the disconnects? Old drivers, perhaps? |
It could be a lot of things. Are any of your client systems running Linux? If so, try installing Exact which Fenvi is this? Fenvi FU-AX1800 or Fenvi FU-AX1801D There was a user of a Fenvi FU-AX1800 early this week that had posted about the chip running hot in AP mode. He removed the cover and stuck a little RasPi heatsink on the chip and it then ran cool enough to be stable. I hope this is not the case with your adapter. Users of this adapter last year gave no indication along these lines and based on their recommendations I added the adapter to the Plug and Play List. Let's no go the route of pulling the cover off yet. Get |
My adapter's a FU-AX1800. I can't say I have spare mini-heatsinks lying around, though. I don't have a Linux client running at the moment, but I think I can have my old laptop boot off an USB drive to diagnose this. I'll report back once I get |
I've set up my old laptop with Debian 12 and |
That may help depending on the problem. On your client system, open a terminal and run If you have a drop, the information on the terminal should disappear. We would like to know your signal-level and link-quality numbers that you are seeing. If you are using the client that only supports 2.4 then your Fenvi in AP mode will need to be using 2.4. |
This may not have anything to do with your problem but I just noticed new firmware for your Fenvi adapter (mt7921au) just came into linux-wireless today. It should be posted and available for download at some point next week. Note the Firmware menu entry on the Main Menu. Firmware updates do not list what was fixed but this was a rapid up from the older files of about 2 months ago so this could be an urgent issue. You would need to update the 2 firmware files on your system that is running the Fenvi adapter in AP mode.
|
I moved one of the devices from the other room (a smart clock) to monitor when it starts to drop its connection. Signal level typically stays at a steady -30dbm, and the link quality stays at 100% for the most part. However, when the smart clock disconnects, it seems to sync up with both the signal level and link quality numbers going up and down like an EKG - and until those numbers level out, the clock is not able to reconnect. I will keep an eye out for the release of those firmware files so I can give them a shot. |
I bought one of these(AX1801D) for very cheap(~5EUR) on aliexpress.
|
1200 Mbps is available with WiFi 6. The 1200 Mbps is the link speed, not the transfer speed. This is half-duplex stuff so take half of the link speed and there you have about what you max transfer speed should be... so 500 Mbps transfer speed is really good.
The mt7921au chip supports 80 MHz channel width.
Haven't checked. Overall, not sure that I see a problem. You could post your hostapd.conf so we can check if there is anything wrong but with the speed you are showing there couldn't be much wrong. |
@morrownr Ah that sounds great, thanks for the explainer :) |
You would have to do some testing to see if another channel would be faster due to less traffic. I regularly get about 600 Mbps transfer on my mt7921au based usb wifi adapter AP Mode but there is very little congestion on the channel I use. Remember that WiFi 6 is also available on band 1 (2.4 GHz). I was tweaking this last week in my hostapd.conf WiFi 6 guide that is on the Main Menu under the AP Mode section. That reminds me that I need to go finish editing that document. Anyway, band 1 can give you longer range so it really depends on what you need. |
Oh, the MU-MIMO question. About 3-4 years ago, I did some testing and research. What I found was that you can see just a little help if the client is just the right amount of distance from the AP. I think it was in the 22-30 feet distance. It is of no help if farther away or if closer. The help was very marginal. This is based on real world testing with multiple adapters and AP's. Basically my opinion is that MU-Mimo is mostly useful for marketing departments so I do not pay attention to it anymore. |
Interesting stuff! I will play around with the adapter a little bit more and report back if I find anything new. Thank you :) |
I have another update for the FU-AX1800. I've updated its firmware to the new linux-wireless drivers you mentioned, and they seem to address the connection drops when in AP mode, judging from my hostapd logs over the last couple of days. I will continue to monitor for issues until the end of the week, but if that goes well, I don't see any remaining problems for the FU-AX1800. |
Additional update from over a month of usage in AP mode: The FU-AX1800 dongle seems to work fine with the new linux-firmware drivers with one major caveat - the dongle needs to be plugged into USB2. Otherwise, the connection drops for the smart clock seem to return once again if I try something like running a Fast.com network speed check. I can confirm, though, that the message logs that appear the Debian post in issue #508 (#508) seem to sync up with the instances where the connection drops on my end. I haven't done much BIOS troubleshooting on it since I got a MT7612 dongle for my AP, but if I were to dig deeper into what's going on, that's where I'd start. Here's the hardware specs I was using during my FU-AX1800 test, in case it helps: |
Run the following and tell me what you get? grep [[:alnum:]] /sys/module/mt76_usb/parameters/* I just tested it on my RasPi4B AP but I run RasPiOS and OpenWRT so hopefully it works. FYI: I do use OpenWRT, just not on my Pi's. Also, how many devices do you have plugged into usb ports? And what are they? |
Sure. I still have the SD card I set up during the FU-AX1800 test, so if you need more info, let me know.
I only used those 2 devices during my trial: the FU-AX1800 (connected using a USB 3 cable extension), and the TP-Link UE300. |
Okay, so scatter-grather is off. Many people with Pi's over the years have reported that this helps in some situations. Interestingly I have never had to use it.
Have you tried without the extension cable? I have seen reports where users said the usb3 port that is inline with the motherboard is more dependable. |
The dongle's too big. It gets in the way of the Pi's Ethernet jack if I plug it in directly. I did try using two of my USB3 hubs instead of the extension cable. Didn't work with them either. |
I am throwing out the below information but I do not have the adapter nor do I have reports from anyone to confirm that it uses the mt7921au chip. Evidence points this direction. I went to the Fenvi website and downloaded the windows driver and it does show to be a mediatek mt7921 driver so the information indicating this to be true may indeed be true. The links below have not been verified as sellers you can trust yet.
Fenvi FU-AX1801D
https://www.ebay.com/itm/196415159770
https://www.aliexpress.us/item/3256806897869983.html
It anyone buys the Fenvi FU-AX1801D and would like to verify the chip and vendor, please do so. A review would be nice also. I am looking for information to help make a decision as to whether this adapter should be in the Plug and Play List.
@morrownr
The text was updated successfully, but these errors were encountered: