Jump to content
  • 0

Wi-Fi → WAN upload collapses to 30-50 Mbps without IntelliQoS (KN-1812, KeeneticOS 5.0.7)


Question

Posted (edited)

Wi-Fi → WAN upload collapses to 30-50 Mbps without IntelliQoS (KN-1812, KeeneticOS 5.0.7)


ENVIRONMENT

Router: Keenetic Titan KN-1812, KeeneticOS 5.00.C.7.0-0
ISP: Magyar Telekom, fiber GPON, 1 Gbps symmetric
Topology: MBP (Wi-Fi 6) → Keenetic → Magenta Box (Technicolor FGA2235, DMZ mode) → ISP
Wi-Fi client: MacBook Pro M1 Max (BCM4387), 5 GHz, 2SS/80MHz, 802.11ax
MBP is the only client on 5 GHz band
IntelliQoS config when enabled: CAKE, input 890 Mbps, output 500 Mbps


PROBLEM

When IntelliQoS is disabled (no qos), Wi-Fi upload through WAN drops to 30-50 Mbps. With IntelliQoS enabled (CAKE, output 500 Mbps), upload is stable at ~480 Mbps.

I would expect that removing the 500 Mbps shaper would increase or maintain upload speed, not collapse it by 10x.


DIAGNOSTIC RESULTS

Upload throughput (same iperf3 server, same time of day):

Pi-hole, Ethernet → Keenetic → WAN, QoS OFF:       846 Mbps
MBP, Wi-Fi 5GHz → Keenetic → WAN, QoS OFF:         23-51 Mbps
MBP, Wi-Fi 5GHz → Keenetic → WAN, QoS ON (500):    480 Mbps
MBP, Wi-Fi 5GHz → Keenetic → LAN (iperf3), QoS OFF: 595 Mbps
MBP, Wi-Fi 5GHz → Magenta Box Wi-Fi → WAN, QoS OFF: 610 Mbps
Desktop, Ethernet → Keenetic → WAN, QoS OFF:        450-640 Mbps
Desktop, Ethernet → Magenta Box directly, QoS OFF:  980 Mbps

Key observations:
1. Wi-Fi LAN throughput = 595 Mbps (iperf3) — Wi-Fi radio works fine
2. Ethernet upload through same WAN path = 846 Mbps — WAN path works fine
3. MBP on Magenta Box Wi-Fi directly = 610 Mbps — MBP Wi-Fi chip works fine
4. PHY rate during test: TX 1201, RX 960-1080 Mbps, RSSI -67...-69 — stable
5. WAN interface stats: 0 txdropped, 0 txerrors
6. Problem is specific to Wi-Fi → WAN forwarding without CAKE

What I tested (none helped):
- Disabled hardware PPE (no ppe hardware) — upload still 44 Mbps
- Disabled TSO on MBP (sysctl net.inet.tcp.tso=0) — upload still 45 Mbps


QUESTION

Is this expected behavior? It appears that the default queueing on the WAN egress path cannot handle Wi-Fi-originated traffic properly. CAKE fixes it, but requires an artificial bandwidth limit (500 Mbps) which caps upload below ISP capacity (980 Mbps).

Is there a way to enable CAKE/fq_codel without bandwidth limiting? Or another setting to fix Wi-Fi → WAN forwarding without IntelliQoS?
 

Edited by Dmytro Bezkrovnyi
remove markdown

1 answer to this question

Recommended Posts

  • 0
Posted (edited)

issue was solved, thanks Andrew from support team:

Please enter the following CLI commands on your Titan: https://support.keenetic.com/titan/kn-1812/en/18480-command-line-interface--cli-.html

interface GigabitEthernet1/0 no flowcontrol
system configuration save

After that, please restart your Keenetic and check the situation again.

Edited by Dmytro Bezkrovnyi
  • Upvote 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...