Repository navigation
Add Arista C-360 BDFs (ipq8074, qcn9074) - #176
WiFiGUY512 wants to merge 2 commits into
Conversation
|
This adds the Arista C-360 BDF for the integrated IPQ8074 2.4 GHz and 5 GHz radios. The vendor firmware picks its board data per country at boot (LINK_BOARD_DATA); this is its FCC_CE set, for the US and the EU and the fallback for a country without its own, in the vendor default radio plan (6 GHz on the PCIe 0 card, all of 5 GHz here): - lib/boarddata/radio12/user/FCC_CE/bdwlan.b290_2G_5G_full Assisted-by: Claude:claude-opus-5-5 Signed-off-by: Christopher Griffin <christophergriffin05@gmail.com>
5915453 to
b4e3330
Compare
This adds the Arista C-360 BDF for its QCN9074 card, the 6 GHz radio on PCIe 0 (variant Arista-C360-pcie0), and its QCN9072 card, the 2.4/5/6 GHz radio on PCIe 1 (variant Arista-C360-pcie1), which ath11k drives as a QCN9074. The vendor firmware picks its board data per country at boot (LINK_BOARD_DATA); these are its FCC_CE files, for the US and the EU and the fallback for a country without its own, in the vendor default radio plan: - lib/boarddata/radio3/user/FCC_CE/bdwlan.bab_6G_full (PCIe 0) - lib/boarddata/radio4/user/FCC_CE/bdwlan.baa (PCIe 1) Assisted-by: Claude:claude-opus-5-5 Signed-off-by: Christopher Griffin <christophergriffin05@gmail.com>
b4e3330 to
90d2a1b
Compare
|
@nblky Thanks, you're right: the PCIe 1 card is a QCN9072, not a second QCN9074. It has the same PCI ID (17cb:1104), so ath11k drives it as a QCN9074 and takes its board data from the qcn9074 board-2.bin, which is why it is in this file; the device PR (openwrt/openwrt#25941) already calls it a QCN9072. I've corrected the description and the commit message here, and the two places in #25941 that still said "QCN9074 cards". On the radio plan: these files are Arista's default plan, the IPQ8074 on 2.4 GHz and all of 5 GHz, the QCN9074 on 6 GHz. In Arista's own system the QCN9072 is the scanning radio. OpenWrt leaves Wi-Fi off by default, so nothing turns it on unless the user does. It served on 6 GHz in our test, and our own images use it for scanning only. 🤖 Addressed by Claude Code |
Board data for the Arista C-360:
ipq8074: the integrated 2.4 GHz and 5 GHz radios, variantArista-C360qcn9074: its QCN9074 card, the 6 GHz radio on PCIe 0 (variantArista-C360-pcie0), and its QCN9072 card, the 2.4/5/6 GHz radio on PCIe 1 (variantArista-C360-pcie1), which ath11k drives as a QCN9074The stock firmware picks its board data per country at boot; these are its FCC_CE files, for the US and the EU and the fallback for a country without its own, in its default radio plan (6 GHz on the PCIe 0 card). They are what the units run on OpenWrt today.
Tested on a C-360 with OpenWrt main (kernel 6.18.55): ath11k loads them from the ipq-wifi package and all four radios serve, the IPQ8074's on 2.4 and 5 GHz and both cards on 6 GHz.
The device support that uses them: openwrt/openwrt#25941.
This was prepared with help from Claude (Anthropic), as the commits' Assisted-by trailers say.