OpenWrt/LEDE Project

  • Status Unconfirmed
  • Percent Complete
    0%
  • Task Type Bug Report
  • Category Base system
  • Assigned To No-one
  • Operating System All
  • Severity Medium
  • Priority Very Low
  • Reported Version Trunk
  • Due in Version Undecided
  • Due Date Undecided
  • Private
Attached to Project: OpenWrt/LEDE Project
Opened by Xuebing Wang - 20.04.2019

FS#2246 - Latency is over 360ms for game PUBG for ath10k-ct firmware

We are developing a router based on IPQ4019.

In trunk, file target/linux/ipq40xx/Makefile, it uses ath10k-firmware-qca4019-ct, which is firmware provided by Candela Technologies.

In branch openwrt-18.06, file target/linux/ipq40xx/Makefile, it uses ath10k-firmware-qca4019.

We are experiencing the issue that when connect Android phone to our IPQ4019 router and start game PUBG, latency is over 360ms, this makess this game not playable. Screen capture is here (please see upper right corner of below screen capture):
https://xbing6.tumblr.com/post/184241270647/router-firmware-bug-pubc-latency-is-over-360ms

Replace ipq4019 firmware with version 3.6 from kvalo (link as below), this issue is gone.
https://github.com/kvalo/ath10k-firmware/tree/master/QCA4019/hw1.0/3.6 - This confirms that this is an issue with ath10k firmware provided by Candela Technologies.
- ct-firmware is enabled by default in trunk.

Connect another PC to our IPQ4019 router, go to speedtest.net in browser to test, there is no latency issue.

(My theory is that PUBG (running in Android phone) does not *constantly* generate enough internet traffic and IPQ4019 sleeps. IPQ4019 waking up causes this 360ms latency in PUGB game.)

Steps to reproduce:
- Power on ipq4019 router as AP.
- Connect Android phone to this AP and try to play PUBG.
- Latency is over 360ms and makes this game un-playable.
- Connect another PC to this IPQ4019 router, go to speedtest.net in browser to test, there is no latency issue.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing