Specifications
Wi-Fi
| Feature | Specification |
|---|---|
| Standard | Wi-Fi 6E (802.11ax) |
| Bands | 2.4 GHz, 5 GHz, 6 GHz (tri-band) |
| Peak PHY Rate | 2.9 Gbps with 1K QAM |
| Operation | Dual Band Simultaneous (DBS), STA and AP modes |
| Driver | ath11k |
Bluetooth
| Feature | Specification |
|---|---|
| Standard | Bluetooth Core Specification v5.2 |
| BLE Speed | Up to 2 Mbps |
| Long Range | 500 Kbps and 125 Kbps |
| Stack | BlueZ |
Hardware Setup

Install Wi-Fi Module
Insert the NFA765A module into the M.2 slot at a 30-degree angle, press flat, and secure with the provided screw.
Connect Antennas
- ANT0 (2.4G) — shared between Wi-Fi and Bluetooth
- ANT1 (5G/6G) — Wi-Fi 5 GHz and 6 GHz only
Connect UART Debug Cable
Connect the UART cable to the debug port and note the assigned COM port or
/dev/ttyUSB device.Architecture
Wi-Fi Software Architecture

| Component | Description |
|---|---|
| hostapd | Access point and authentication server (WPA/WPA2/WPA3) |
| cfg80211 | Wireless device configuration management |
| mac80211 | Open-source WLAN protocol implementation |
| ath11k MAC Interface | Interface between mac80211 and lower ath11k layers |
| ath11k Control/Data Path | Scan, auth, association; data traffic management |
| WMI/HTT | High-level protocols between host driver and firmware |
Bluetooth Software Architecture

| Component | Description |
|---|---|
| bluetoothd | Central Bluetooth daemon with D-Bus interfaces |
| bluetoothctl | CLI tool for Bluetooth functionality testing |
| HCI Core | Sends/receives HCI commands between user space and driver |
| L2CAP | Breaks large packets into frames; handles QoS |
| Qualcomm BT Driver | GPIO config, regulators, patch and NV data download |
Verify Components
Wi-Fi
Bluetooth
Wi-Fi Configuration
Station Mode
Set MAC Address (Optional)
Hotspot Mode
Stop hotspot:Configure Link Speed
Bluetooth Configuration
Set Bluetooth MAC Address (Optional)
GAP Operations

Supported Bluetooth Profiles
| Profile | Role | Version |
|---|---|---|
| GAP | Central and Peripheral | — |
| SPP | Client and Server | v1.2 |
| GATT | Central and Peripheral | — |
| OPP | Client and Server | v1.2 |
| FTP | Client and Server | v1.2 |
| PBAP | Client and Server | v1.1 |
| MAP | Client and Server | v1.2 |
A2DP, AVRCP, and HFP are supported on WCN6750/WCN6856.
Debugging
Wi-Fi Debug Logs
Bluetooth Debug Logs
Troubleshooting
wlp1s0 Interface Not Found
wlp1s0 Interface Not Found
Cause: Driver not loaded or firmware missing.
Cannot Connect to AP
Cannot Connect to AP
Cause: Wrong password or security mismatch.Verify SSID and password; check AP security settings.
No IP Address Assigned
No IP Address Assigned
Cause: DHCP server issue.Check DHCP server on AP; manually assign static IP for testing.
Hotspot Clients Cannot Connect
Hotspot Clients Cannot Connect
Cause: hostapd configuration error.Verify
hostapd.conf settings; check channel and security parameters.Bluetooth Not Powering On
Bluetooth Not Powering On
Cause: Driver not loaded or firmware missing.
Pairing Fails
Pairing Fails
Cause: Passkey mismatch or timeout.Ensure both devices confirm the same passkey; retry pairing.
Audio Profile Not Working
Audio Profile Not Working
Cause: A2DP/HFP not supported on NFA765A.Verify profile support — A2DP and HFP require WCN6750/WCN6856.
Connection Drops
Connection Drops
Cause: 2.4 GHz interference or power management.Disable power management; check for 2.4 GHz interference from Wi-Fi.
Quick Start Checklists
Wi-Fi Station Mode
Wi-Fi Station Mode
- NFA765A module installed in M.2 slot
- Antennas connected (ANT0 and ANT1)
- Firmware files present (
/lib/firmware/ath11k/) -
wlp1s0interface present (iw dev) - Connected to AP (
nmcli dev wifi connect ...) - IP address assigned (
ip addr show wlp1s0) - Internet reachable (
ping 8.8.8.8)
Bluetooth
Bluetooth
- NFA765A chipset initialized
- Bluetooth firmware present (
/lib/firmware/qca/) -
hci0controller present (hciconfig) -
bluetoothdrunning (systemctl status bluetooth) -
bluetoothctlavailable - Bluetooth powered on (
power on) - Scan and pair successful

