mirror of
https://github.com/openwrt/openwrt.git
synced 2026-10-22 11:04:48 +04:00
Add a pending patch that gives the RM500Q-AE its own MHI channel table with doorbell burst mode disabled on its two hardware data channels. With burst mode on, the downlink stalls under sustained multi-stream load when the wwan0 receive work runs on the same CPU as the modem's interrupt, which is where the default packet steering puts it. Uplink keeps working, the MBIM control channel later times out, and only a reboot recovers it. Ringing the channel doorbell by hand restores the link at once, which points at a lost doorbell-mode handshake. Tested on a Xunison Exigo Hub D50 5G: without the patch a single 25-second 16-stream download stalled the downlink; with it, about 200 seconds of multi-stream downloads with CPU0 at up to 100% ran with no stall and no MHI errors. Link: https://patch.msgid.link/20261013-rm500q-db-burst-v1-1-bb850d54e2c4@gmail.com Signed-off-by: Steve Meek <stevemeek82@gmail.com> Link: https://github.com/openwrt/openwrt/pull/25890 Signed-off-by: Robert Marko <robimarko@gmail.com>