ATH10K(4)
π¦ ATH10K(4) π¦
okay bestie so this is a page from the Kernel Interfaces Manual and it's literally all about the ath10k driver β no cap β¨
πΈ NAME πΈ
ath10k β the Qualcomm Atheros IEEE 802.11ac wireless network driver π yes she's a whole wifi driver, main character energy fr
β¨ SYNOPSIS β¨
okay so here's the vibe: the driver auto-loads all by itself, zero user interaction, using devmatch(8) β but only if that's enabled in rc.conf(5). slay, effortless π
Only if auto-loading is explicitly disabled do you have to do anything manually. In that case, drop these lines into rc.conf(5) so the driver loads as a module at boot time:
kld_list="${kld_list} if_ath10k"
π«Ά lowkey important: it is discouraged to load the driver from loader(8). like, don't do that. ngl just don't π
π DESCRIPTION π
so the ath10k driver is derived from Qualcomm Atheros' Linux ath10k driver β it's giving crossover episode π
bestie listen, this driver requires firmware to be loaded before it will work π like it literally cannot function without it. The package wifi-firmware-ath10k-kmod from the ports/net/wifi-firmware-ath10k-kmod port needs to be installed before the driver is loaded. Otherwise? no wlan(4) interface can be created using ifconfig(8). periodt. π
The driver uses the linuxkpi_wlan and linuxkpi compat framework to bridge between the Linux and native FreeBSD driver code, and also to bridge to the native net80211(4) wireless stack β iconic little translator situation π§
And here's the tea β while ath10k supports all of 802.11 a/b/g/n and ac, the compatibility code currently only supports 802.11 a/b/g modes. Support for 802.11 n/ac is to come β she's coming, she's just not here yet πΈ
π HARDWARE π
The ath10k driver supports PCIe devices with these chipsets, and yes we're listing every single one because every queen gets her moment β¨:
QCA6174QCA9377QCA9887QCA9888QCA988XQCA9984QCA99X0
π SEE ALSO π
go read those too, iykyk π¦
β HISTORY β
The ath10k driver first appeared in FreeBSD 14.0 π₯ a legend was born
π BUGS π
Certainly. ππ that's it. that's the whole section. she said what she said.
and that's the page bestie!! π«Ά this little writeup came from the Debian peeps and it's dated September 30, 2024 β mwah, thanks for reading, ily, go install your firmware πβ¨π
π¦ where this page comes from
- nixpkgs unstable: source
- Copyright (c) 2022-2024 Bjoern A. Zeeb
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms