WiFi speed only a third of the speed at PC

I have a 100 Mbit DSL internet access for my Fritzbox 7530 with WiFi 5. On my PC I have that max. speed via both LAN and WiFi. On my Shiftphone 6mq with iodeOS 6.10 i only have ~ 30 Mbit via WiFi. Both devices are connected with WiFi5, 5GHz 2x2 streams and have very good signal strength. Via LAN the phone also has the max. speed

What can I do do get the full speed on the phone via WiFi, too?

Edit: Sometimes I must de- and reconnect WiFi that the phone connects with 5GHz.

Edit 2: When I connect the phone via the PC hotspot I get ~70Mbit.

The only difference between the connection via Router and PC hotspot was WPA3 and WPA2. When I change the security settings of the Router to WPA 2 the phone also gets full speed.

Is this a knows issue with LineageOS/iodeOS/Shiftphone 6mq?

@rik Is this a known issue of iodeOS/LineageOS or the Shiftphone 6mq?

Not that I know of? Are you sure you are on 2.4GHz when slower and 5GHz when faster? That would be a simple answer if so?

The crucial point is WPA2 or 3. If on the router there is WPA2 only I have full speed, if the router has WPA2/WPA3 I only have a third of the available speed.

A similar issue is reported here: Unable to connect to WPA2/WPA3 mixed mode Wi-Fi networks (Google Pixel XL - marlin) (#9465) · Issues · LineageOS / issues / android · GitLab
(different device and they cannot connect at all)

I applied the reported solution Unable to connect to WPA2/WPA3 mixed mode Wi-Fi networks (Google Pixel XL - marlin) (#9465) · Issues · LineageOS / issues / android · GitLab in system/vendor/etc/wifi/wpa_supplicant.conf with a self made Magisk module but it does not help.

Please, ask your devs to confirm this issue and that it is not related to iodeOS additions. Otherwise reporting in the LineageOS issue tracker does not make sense. Or - even better - your devs know the fix and add it.

WPA2/3 is only about security protocol used to authenticate though so I am still a bit confused on how the differing protocols would affect throughput (like the difference between 2.4Ghz or 5Ghz would, for example). I will ask them if there is anything that may be a possible issue though.

It could be your MTU size is too small meaning it is dropping a lot of packets in WPA2 (not sure if the 2 protocols would have differing packet sizes associated with them or something like that). While waiting for any feedback from the devs, if you could run a wifi tool (I use wavemon on Linux I would be sure an Android tool exists) that can report on packets getting dropped you may see this happening?

I was wrong. What I wrote happened with a previously used custom ROM.
With iodeOS WPA3 does not connect at all like reported in the LineageOS issue tracker.
The issue with slow download speed remains with 5GHz connection, full speed with 2,4GHz connection. (No, I did not mix them up. :grinning_face:) If I remember it correct with /e/OS Android 13 I could not connect with 5GHz at all.
My PC has full speed with both connections.

So there are two issues:

  1. Not able to connect with WPA3 WiFi
  2. Slow speed with 5GHz WiFi

There are many connection errors (host has unexpectedly closed the connection) when connected with 5GHz. That is not the case when connected with 2,4GHz.

This seems like issues with your Access Point? You should find 5Ghz exponentially faster than 2.4Ghz, but of course its range is less than 2.4Ghz (higher frequency means shorter wavelength), especially with obstructions in the way.

But back to WPA3, I don’t see any feedback that there are issues with it? However, as it is a newer protocol different APs may not have a stable implementation of it? Sorry, my home AP only supports WPA2.

I guess let’s see if we get some other feedback.

I don’t think so. The PC works without issues with the same router. And I use both phone and PC from the same place. There is nothing in the way between router and the devices. I hope your devs have an idea what might cause the many connection errors with 5Ghz.

As there are more phones that don’t connect with WPA3 this seems to be misconfigured in LineageOS and so in iodeOS.

The problem is that this can’t be reproduced … 5Ghz working fine (much faster than 2.4 as expected) …

Did they try with the Shiftphone 6mq or a different phone?

This post came up today about WPA3 only (or WPA2/3) issues with Shift, with the answer being “use WPA2 only” I think? I didn’t follow all the german in the linked Shift forum post, just passing this here for you to look more into:

Thank you. That issue is slightly different. There the phone does not connect at all with WPA2+WPA3. My phone does connect but has only the third of the possible speed if connected to 5GHz or WPA2+WPA3. So I have slow speed with 5GHz, no matter whether WPA2 or WPA3, and with 2,4GHz with WPA2+WPA3. Full speed only with 2,4GHz with WPA2 only or WPA3 only.