Qualcomm Atheros QCA9377 802.11ac driver

Hello there, I have an old laptop that has the Qualcomm Atheros QCA9377 802.11ac wifi driver and it doesn't have an ethernet port. I would like to know it there is a driver for this wifi or if it doesn't supported yet? Thank you in advance.
 
The Qualcomm Atheros QCA9377 is not supported, yet.

The driver, ath10k (based on a Linux driver, provided over the LinuxKPI compatibility layer), is work in progress. Currently it is also not available for testing. It cannot be build in either 14.3-RELEASE or 15.0-CURRENT.

Furthermore, no 802.11 n/ac support at the moment.

The man page is available only as source code, here is a copy easier to read.
Code:
ATH10K(4)                   Kernel Interfaces Manual                 ATH10K(4)

NAME
       ath10k — Qualcomm Atheros IEEE 802.11ac wireless network driver

SYNOPSIS
       The   driver   will   auto‐load  without  any  user  interaction  using
       devmatch(8) if enabled in rc.conf(5).

       Only if auto‐loading is explicitly disabled, place the following  lines
       in rc.conf(5) to manually load the driver as a module at boot time:

             kld_list="${kld_list} if_ath10k"

       It is discouraged to load the driver from loader(8).

DESCRIPTION
       The ath10k driver is derived from Qualcomm Atheros’ Linux ath10k driver

       This  driver  requires  firmware to be loaded before it will work.  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).  The driver uses the linuxkpi_wlan and linuxkpi com‐
       pat  framework  to  bridge  between the Linux and native FreeBSD driver
       code as well as to the native net80211(4) wireless stack.

       While ath10k supports all 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.

HARDWARE
       The ath10k driver supports PCIe devices with the following chipsets:

             QCA6174
             QCA9377
             QCA9887
             QCA9888
             QCA988X
             QCA9984
             QCA99X0

SEE ALSO
       wlan(4), ifconfig(8), wpa_supplicant(8)

HISTORY
       The ath10k driver first appeared in FreeBSD 14.0.

BUGS
       Certainly.

FreeBSD 14.3                  September 30, 2024                     ATH10K(4)

However, there is net/wifibox in ports (package name wifibox-ath10k). This app "deploys a Linux guest [bhyve(8) virtual machine] to drive a wireless networking card on the FreeBSD host system with the help of PCI pass-through."

Without a internet connection on the target machine, pkg-fetch(8)ing the package (and dependencies) requires a FreeBSD system with internet, though. For example, on a USB stick, plugged in another machine with a supported networking card.
 
Back
Top