Forums - QCA9377 Wireless Software User Guide

27 posts / 0 new
Last post
QCA9377 Wireless Software User Guide
ashray
Join Date: 25 Sep 17
Posts: 2
Posted: Sat, 2017-10-07 07:33

We have QCA9377 modules which we want to use as 802.11ac transceivers. We want to inject packets from the transmitter end and receive them on the receiver using monitor mode (we currently do it at 2.4GHz with a different chip and want to upgrade our setup to 5GHz). Unfortunately, we couldn't find the software user guide/programming guide/API interface/firmware for the QCA9377. We were able to access the software user guide for Bluetooth but not for WiFi. Could you please link us to the correct place?

Thanks!

  • Up0
  • Down0
ddeepakk Moderator
Join Date: 27 Jun 17
Posts: 144
Posted: Mon, 2017-10-09 03:17

Hi Ashray,

Currently we don't have any such guide and we are planning to bring it soon on this forum.

Thanks.

  • Up0
  • Down0
ashray
Join Date: 25 Sep 17
Posts: 2
Posted: Tue, 2017-10-10 04:58

How do we make use of the wireless functionality (WiFi) without the programming/API guide? Can you give us access to the firmware/provide us some sample codes to get started with developing on the platform?

 

Thanks.

  • Up0
  • Down0
ddeepakk Moderator
Join Date: 27 Jun 17
Posts: 144
Posted: Wed, 2017-10-11 23:34

Hi Ashray,

The AIO porting guide we provide for end customers has enough information to bring up WiFi and use it for network connectivity.

Firmware source is proprietary and currently we provide Firmware in binary form only.

We can help if you could let us know what are you planning to develop on the platform. Regarding your prior query on Monitor Mode (you need this feature to run an injector), sorry QCA9377 doesn't support it.

Thanks.

  • Up0
  • Down0
flavio.mistery.mail
Join Date: 22 Dec 17
Posts: 2
Posted: Sat, 2017-12-23 19:49

Change region settings

  • Up0
  • Down0
ddeepakk Moderator
Join Date: 27 Jun 17
Posts: 144
Posted: Mon, 2017-12-25 03:50

Hi flavio,

What's the question here?

Thanks.

  • Up0
  • Down0
flavio.mistery.mail
Join Date: 22 Dec 17
Posts: 2
Posted: Thu, 2017-12-28 16:53

Hi,

I bught a DELL Inspiron 5770 in UK wich have a Qualcomm 9377 modem for wifi and bluetooth. I live in Argentina (Latin America) and I am having problems with the Wifi. It work so slowly. I have updated drivers, BIOS, chipsets and whatever I read about could be a solution.

My conclusion is that I am having conflicts with the frecuencies due the machine if form IK and I am using it in Argentina.

Is there any way to change  the firmware because the drivers do not have the possibility to choose the NIC region?

 

Regards,

  • Up0
  • Down0
ddeepakk Moderator
Join Date: 27 Jun 17
Posts: 144
Posted: Wed, 2018-01-03 01:34

Hi Flavio,

Please check with your laptop vendor.

If your laptop OS is linux, you may try "iw reg set" command and set it to your country.

Thanks.

  • Up0
  • Down0
luca.oliva
Join Date: 20 Jun 18
Posts: 3
Posted: Thu, 2018-06-21 06:49

Is there some update regarding the monitor and injection funcionality for linux of QCA9377-7?

I've tried with ath10k module and it seems to work, but after few seconds it receives only zero-length frame. The log suggests a firmware crash.

I've also tried the QCA9377 software, but the monitor mode isn't supported.

Is planned to add the monitor and injection support for QCA9377-7?

  • Up0
  • Down0
ddeepakk Moderator
Join Date: 27 Jun 17
Posts: 144
Posted: Tue, 2018-06-26 08:53

QCA9377-7 (USB interface) card has support for Monitor Mode, SDIO card doesn't have.

Thanks.

  • Up0
  • Down0
luca.oliva
Join Date: 20 Jun 18
Posts: 3
Posted: Fri, 2018-06-29 02:15

Great news!

Which Linux driver should I use? Ath10k?

Where can I download the last firmware binaries (with monitor support) for QCA9377-7 (USB interface) card?

  • Up0
  • Down0
ddeepakk Moderator
Join Date: 27 Jun 17
Posts: 144
Posted: Tue, 2018-07-03 04:53

Hi Luca,

No, ath10k won't work with QCA9377.

Use the same driver/firmware provided in the QDN package. They support Monitor Mode.

Thanks.

  • Up0
  • Down0
luca.oliva
Join Date: 20 Jun 18
Posts: 3
Posted: Fri, 2018-07-06 01:21

Hi,

I've download "qca9377.lea_.2.0_qdn_r2000018.2.tgz", but in the directory "QCA9377.LEA.2.0_QDN_r2000018.2/firmware/wlan_firmware" there's only "sdio" subdir.

  • Up0
  • Down0
ddeepakk Moderator
Join Date: 27 Jun 17
Posts: 144
Posted: Fri, 2018-07-06 02:20

Hi Luca,

Sorry, through QDN, we only support SDIO interface. That's why the SW package contains only SDIO FW binary.

For the USB one, please check with your module vendor for latest SW available with Monitor Mode support.

Thanks.

  • Up0
  • Down0
george.c.ou
Join Date: 13 Jul 18
Posts: 2
Posted: Fri, 2018-07-13 13:45

The PDF document QCA9377-3 Bluetooth and WLAN Release Notes 80-YC636-2 Rev. C mentions Monitor and Injection support.  But we are interested in the QCA9377-7 USB module and want to know if Monitor & Injection is supported on USB as well.

  • Up0
  • Down0
ddeepakk Moderator
Join Date: 27 Jun 17
Posts: 144
Posted: Sun, 2018-07-15 23:40

Hi George,

Monitor & Injection is supported on QCA9377-7 USB module as well. However, we are not supporting USB module on QDN.

Suggest you to contact a QCA9377 USB module vendor and they will help you get the latest drivers.

Thanks.

 

 

  • Up0
  • Down0
george.c.ou
Join Date: 13 Jul 18
Posts: 2
Posted: Fri, 2018-09-21 01:17

I have a QCA9377 USB adapter (the 8Devices Bluebean Developer Kit).  Is there any documentation on how to get this to work in Ubuntu Linux 18.04.1 LTS?  I'm looking for the latest drivers with monitor mode support.

Right now I can see the adapter show up using the lsusb command which returns the following info.

Bus 001 Device 006: ID 0cf3:9378 Atheros Communications, Inc. 

Any help would be great.

  • Up0
  • Down0
ddeepakk Moderator
Join Date: 27 Jun 17
Posts: 144
Posted: Tue, 2018-09-25 02:36

Hi George,

On QDN, we are supporting QCA9377 SDIO only. We would suggest you to check with 8Devices for the driver software for QCA9377 USB.

Thanks.

  • Up0
  • Down0
stuart.trusty
Join Date: 2 Nov 18
Posts: 1
Posted: Fri, 2018-11-02 21:01

We are using QCA9377 on some of our Ubuntu Linux stations, on the Asus X556U line.  

I have added rawmode=1 to our ath_10k driver (with the latest firmware from github), to attach to our network with 802.11s, but we get error:

th10k_pci 0000:03:00.0: rawmode = 1 requires support from firmware
ath10k_pci 0000:03:00.0: fatal problem with firmware features: -22

What is required for rawmode=1 to work on this chipset?

Thank you,
Stuart
  • Up0
  • Down0
ddeepakk Moderator
Join Date: 27 Jun 17
Posts: 144
Posted: Sun, 2019-01-06 21:15

Hello Stuart,

Sorry, this forum is only for QCA9377 using qcacld driver. For any support with ath10k driver, please post on ath10k forums.

Thanks.

  • Up0
  • Down0
goodqt
Join Date: 25 Dec 19
Posts: 1
Posted: Fri, 2019-12-27 02:22

Hello,

I want to ask whether QCA9377-5 (PCI-e version) supports monitor mode and packet injection? Also, is there an offical driver that supports monitor mode for this device? Where should I download the driver? (The linux's ath10k driver seems buggy in monitor mode for this device. And I searched Google for a long time but I got nothing useful.)

Thank you very much!

  • Up0
  • Down0
ddeepakk Moderator
Join Date: 27 Jun 17
Posts: 144
Posted: Fri, 2019-12-27 10:36

Hi goodqt,

The driver provided on QDN doesn't support PCIe interface for QCA9377.

If you have a business requirement, please contact sales team at https://assets.qualcomm.com/contact-sales-iot.html  for enabling licensed software and then we can help you for enabling packet injection/monitor mode.

Thanks.

 

  • Up0
  • Down0
debdut
Join Date: 16 Jul 20
Posts: 3
Posted: Thu, 2020-07-16 23:49

Hello, Qualcomm

        I've a QCA9377 PCIe WiFi card and I want to use it inside my laptop. The card is ok, it is working on another laptop. If I put the card into my laptop after operating system (Windows) is loaded the card is working on my laptop too. My laptop model is DELL Vostro 3446, it is blacklisting the card from BIOS. The wifi card has PCI Subsystem ID from Azurewave I want to change it to Dell so the card is not blocked by the BIOS. My question is, how do I change PCI VID, PID, SUBSYSTEM ID information of the WiFi card (QCA9377-7) ? Is there any eeprom flashing tools avilable from Qualcomm to do that. I'm attaching a link of my detail problem from a online forum, you can look into it.

Forum link: https://www.bios-mods.com/forum/Thread-REQUEST-Dell-Vostro-3446-Qualcomm-QCA9733-WLAN-Card-Whitelist?spm=a2g0s.imconversation.0.0.3d073e5fup0Nbc

  • Up0
  • Down0
ddeepakk Moderator
Join Date: 27 Jun 17
Posts: 144
Posted: Fri, 2020-07-17 03:51

Hi Debdut,

This forum is for supporting Developers working on Qualcomm's QCA9377 SDK.

For your issue, please talk to your Laptop Vendor's Tech Support.

Thanks.

  • Up0
  • Down0
debdut
Join Date: 16 Jul 20
Posts: 3
Posted: Fri, 2020-07-17 04:09

Yes, I talked to Dell Tech Support but they have no idea. Also I've found a tool from Broadcom named PEX Device Editor which can modify PCIe Device register and able to change Subsystem Vendor ID for broadcomm PCIe devices connected to PCIe bus. I was wondering if Qualcomm has such tool?

  • Up0
  • Down0
ddeepakk Moderator
Join Date: 27 Jun 17
Posts: 144
Posted: Mon, 2020-07-20 06:36

Sorry, this forum is about QCA9377 SDIO only.

For PCIe queries, please contact your Laptop Vendor tech support. They can contact Qualcomm through official channels and can get help to you.

  • Up0
  • Down0
debdut
Join Date: 16 Jul 20
Posts: 3
Posted: Mon, 2020-07-20 09:58

Okey, then Thank You...

  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.