I've removed the mac address lines but unfortunately it didn't change anything. The upload speed is still moving around 0.2Mbps.
Connecting to the same WiFi network directly from other devices results in upload speed of around 80Mpbs though.
@bill888@eduperez do you have any other ideas about what settings I could possibly try changing? I really can't think of anything else. Perhaps a different version of OpenWrt could help?
Do you see same behaviour on both 2.4 and 5 GHz wifi?
Is it possible to connect c50v4 to a different model wireless router?
Did you use iperf as suggested earlier to test just the transfer speed across just the wireless link to the C50v4?
ie. install iperf3 on PC1. Connect PC1 to LAN port of your main router. Install iperf3 on PC2. Connect PC2 to LAN port of C50v4. Run iperf3 speed test across the wireless link.
You could perhaps try latest development snapshot. Remember to install LuCI package.
If problem persists, you may have discovered a bug.
Thanks @bill888, unfortunately I don't have another router that I could try connecting to.
I've tried iperf3 and the speed was only about 2Mbps. This I believe explains the slow upload.
I've had the latest snapshot (without LuCI) installed before and had the same issue.
If there's nothing else, I'm going to need to flash original firmware and return the c50v4. This upload speed issue is super strange though, seems like this is the only case of this around!
TBH, I don't own any other Mediatek based routers, so can't comment on slow upload issue. I've never witnessed it on old Atheros based routers I own.
Unfortunately, I cannot remember for certain whether I tested 'pseudo bridge' mode (see earlier post) when I did briefly own a C50v4 last summer. I think I did test it but any test would not have been for more than 15 minutes to see how it compared to my Home Hub 5A operating in same mode connecting wirelessly to my main wifi network. But I could be wrong.
The open source wifi drivers used in OpenWrt will always be inferior to closed source wifi drivers included in OEM firmwares. I'm no expert but I don't think the Mediatek wifi drivers are as mature as ath9k and ath10k which have been around for far longer.
The C50 is a low cost router at end of the day. Have you considered spending a bit more money and buying an off the shelf mesh system such as Tenda MW3 if it is available in your country if coverage is more important than speed?
Otherwise, you may have to look in the 'Hardware Questions & Recommendations' sub-forum for further advice on hardware.
You wrote, you can connect to the web via WiFi. How ? Only possible on 5GHz, as 2.4 is disabled. And you configured 5GHz both as AP_and_ STA. Which will not work. As I understand, you want to use 5GHz as upstream connection (wan), so neds to be STA. And 2.4GHz as AP, to connect to clients.
Internet works fine but the issue is the upload speed which is still around 1 to 2Mbps max.
NOTE: I've followed all the guides I could find, including using relayd but nothing at all helped with the upload speed. All other devices connected to the same target wireless network have good upload speeds when tested.
Latest snapshot firmware gives me the same results.
I can't think of anything else I can try. Do you see anything else that might be wrong?
You are (trying to) use 5GHz both as STA and AP. This does not work.
Just to be setup as a STA for the upstream WiFi, using its credentials (encryption/password) .
Apologies for any confusion. Here's the very latest configuration (which only uses the 5GHz radio to connect to target network and using which I can connect to internet from my computer connected via ethernet):
Now your WiFi settings look reasonable.
As 5GHz on Mediatek chipset is seldom used, I would not rule out a possible bug here.
Having no immediate ideas any more, I would do the same as alrady suggested, to connect to upstream via LAN. And then check the speed again.
BTW: Whats the ping time to 8.8.8.8 ?
ping is within expected range. Return path (download) is fast, which is in contrast to your experience.
Just a wild guess: Do you have SQM enabled, by chance ?
If yes, disable, reboot and check upload speed.
(SQM throttles uploads, by purpose. But might be misconfigured.).
Yes, @Tibit windows instructions is what I used for removing header from OEM firmware for reverting my Archer C50v4 (EU) version from OpenWrt to OEM firmware.
Perfect, thanks! I've restored it to factory firmware and returned.
I'll open another thread to figure out the best router to get instead - I've been reading the forum for hours but still can't decide what I need to get.