Skip to content

Conversation

igor-dyatlov
Copy link
Contributor

After the release of 24.10 on Xiaomi AIoT AC2350 5GHz WiFi stopped working.

I already added BDF but without an option, it didn't work. (tested on snapshot) BoardNames[0]: 'bus=pci,bmi-chip-id=0,bmi-board-id=16' and BoardNames[0]: 'bus=pci,bmi-chip-id=0,bmi-board-id=16,variant=xiaomi_aiot-ac2350'

Related: openwrt/firmware_qca-wireless#83

What do you think?

Issues: #17582 #18496

@github-actions github-actions bot added core packages pull request/issue for core (in-tree) packages target/ath79 pull request/issue for ath79 target labels Aug 8, 2025
@robimarko
Copy link
Contributor

You can squash the second and third commits, no need to split those as just adding calibration variant without the ipq-wifi package is NOP

@igor-dyatlov
Copy link
Contributor Author

@eisaev I noticed that you've added support for the device in this commit: 6c14811. Could you please share some comments or a review?

@hauke hauke requested review from robimarko and Ansuel August 24, 2025 13:55
@robimarko
Copy link
Contributor

Please rebase, and squash the first and third commit

@@ -3326,7 +3326,7 @@ define Device/xiaomi_aiot-ac2350
SOC := qca9563
DEVICE_VENDOR := Xiaomi
DEVICE_MODEL := AIoT AC2350
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca9984-ct
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca9984-ct -ath10k-board-qca9984 ipq-wifi-xiaomi_aiot-ac2350
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No need to drop ath10k-board-qca9984 as ipq-wifi will overwrite it anyway.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed, I was following the reference: 427c4aa

@robimarko
Copy link
Contributor

Can you please rework your commit titles and messages into 75 characters per line max instead of just a single line?

@igor-dyatlov
Copy link
Contributor Author

@robimarko Should I shorten the description as much as possible or just split it into multiple lines?

@robimarko
Copy link
Contributor

Just split into multiple lines

Add IPQ WiFi support for Xiaomi AIoT AC2350

Add board file suffixes .QCA9988/.qca9988.
These suffixes are mapped to QCA9984/hw1.0 path

Reference:
https://openwrt.org/toh/xiaomi/aiot_router_ac2350

Signed-off-by: Igor Dyatlov <dyatlov.igor@gmail.com>
Link: openwrt#19707
Signed-off-by: Robert Marko <robimarko@gmail.com>
Add calibration variant and ipq-wifi package for Xiaomi AIoT AC2350

Signed-off-by: Igor Dyatlov <dyatlov.igor@gmail.com>
Link: openwrt#19707
Signed-off-by: Robert Marko <robimarko@gmail.com>
@openwrt-bot openwrt-bot merged commit 664424a into openwrt:main Aug 28, 2025
1 check passed
@robimarko
Copy link
Contributor

Thanks! Rebased on top of main and merged!

Vladdrako pushed a commit to Vladdrako/openwrt that referenced this pull request Aug 29, 2025
Add IPQ WiFi support for Xiaomi AIoT AC2350

Add board file suffixes .QCA9988/.qca9988.
These suffixes are mapped to QCA9984/hw1.0 path

Reference:
https://openwrt.org/toh/xiaomi/aiot_router_ac2350

Signed-off-by: Igor Dyatlov <dyatlov.igor@gmail.com>
Link: openwrt#19707
Signed-off-by: Robert Marko <robimarko@gmail.com>
Vladdrako pushed a commit to Vladdrako/openwrt that referenced this pull request Aug 29, 2025
Add calibration variant and ipq-wifi package for Xiaomi AIoT AC2350

Signed-off-by: Igor Dyatlov <dyatlov.igor@gmail.com>
Link: openwrt#19707
Signed-off-by: Robert Marko <robimarko@gmail.com>
igor-dyatlov added a commit to igor-dyatlov/openwrt that referenced this pull request Aug 29, 2025
Add IPQ WiFi support for Xiaomi AIoT AC2350

Add board file suffixes .QCA9988/.qca9988.
These suffixes are mapped to QCA9984/hw1.0 path

Reference:
https://openwrt.org/toh/xiaomi/aiot_router_ac2350

Signed-off-by: Igor Dyatlov <dyatlov.igor@gmail.com>
Link: openwrt#19707
Signed-off-by: Robert Marko <robimarko@gmail.com>
(cherry picked from commit c42f05b)
igor-dyatlov added a commit to igor-dyatlov/openwrt that referenced this pull request Aug 29, 2025
Add calibration variant and ipq-wifi package for Xiaomi AIoT AC2350

Signed-off-by: Igor Dyatlov <dyatlov.igor@gmail.com>
Link: openwrt#19707
Signed-off-by: Robert Marko <robimarko@gmail.com>
(cherry picked from commit 664424a)
hauke pushed a commit to igor-dyatlov/openwrt that referenced this pull request Aug 31, 2025
Add IPQ WiFi support for Xiaomi AIoT AC2350

Add board file suffixes .QCA9988/.qca9988.
These suffixes are mapped to QCA9984/hw1.0 path

Reference:
https://openwrt.org/toh/xiaomi/aiot_router_ac2350

Signed-off-by: Igor Dyatlov <dyatlov.igor@gmail.com>
Link: openwrt#19707
Signed-off-by: Robert Marko <robimarko@gmail.com>
(cherry picked from commit c42f05b)
Link: openwrt#19902
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
hauke pushed a commit to igor-dyatlov/openwrt that referenced this pull request Aug 31, 2025
Add calibration variant and ipq-wifi package for Xiaomi AIoT AC2350

Signed-off-by: Igor Dyatlov <dyatlov.igor@gmail.com>
Link: openwrt#19707
Signed-off-by: Robert Marko <robimarko@gmail.com>
(cherry picked from commit 664424a)
Link: openwrt#19902
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Lienol pushed a commit to Lienol/openwrt that referenced this pull request Sep 7, 2025
Add IPQ WiFi support for Xiaomi AIoT AC2350

Add board file suffixes .QCA9988/.qca9988.
These suffixes are mapped to QCA9984/hw1.0 path

Reference:
https://openwrt.org/toh/xiaomi/aiot_router_ac2350

Signed-off-by: Igor Dyatlov <dyatlov.igor@gmail.com>
Link: openwrt/openwrt#19707
Signed-off-by: Robert Marko <robimarko@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core packages pull request/issue for core (in-tree) packages target/ath79 pull request/issue for ath79 target
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants