# Getting started

Source: [https://docs.qualcomm.com/doc/80-70014-14/topic/get_started.html](https://docs.qualcomm.com/doc/80-70014-14/topic/get_started.html)

This information describes the prerequisites, such as setting up an SSH connection and
            verifying and storing Media Access Control (MAC) address, required to bring up WLAN
            functionality. Before you begin, see [Qualcomm Linux Build Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-254/introduction.html) for common
            infrastructure setup and build workflows.

## Set up UART/SSH

Source: [https://docs.qualcomm.com/doc/80-70014-14/topic/get_started.html](https://docs.qualcomm.com/doc/80-70014-14/topic/get_started.html)

### About this task
To set up debug Universal Asynchronous Receiver/Transmitter (UART) and Wi-Fi, and
            to connect to Secure Socket Shell (SSH), see the [Qualcomm® RB3 Gen 2 Quick Start Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-253/set_up_the_device.html).
Note: A password prompt is displayed while using Secure Copy
                Protocol (SCP) to transfer any file from/to a device. Enter
                    oelinux123 in the password field.

## Set MAC address

Source: [https://docs.qualcomm.com/doc/80-70014-14/topic/get_started.html](https://docs.qualcomm.com/doc/80-70014-14/topic/get_started.html)

### About this task

To set a unique MAC address for the Wi-Fi interface, perform the following steps in
                debug UART serial console:

Note: The configured MAC address is persistent across each boot
                cycle until the new image is flashed. Set the MAC address after flashing a new
                image, or while setting up the RB3 Gen2 device for the first time.

### Procedure

1. Ensure that the device is connected to the host over UART by performing the
                    steps listed in the [Qualcomm® RB3 Gen 2 Quick Start Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-253/set_up_the_device.html).
2. To enable Permissive mode and to allow read/write access run the following
                    command:
                
setenforce 0Copy to clipboard

mount -o rw,remount /Copy to clipboard
3. Create a wlan\_mac.bin file in the
                        /lib/firmware/wlan/qca\_cld/ folder by running the
                    following commands:
                
cd /lib/firmware/wlan/qca_cld/Copy to clipboard

        vi /lib/firmware/wlan/qca_cld/wlan_mac.binCopy to clipboard

Note: There is no default
                            wlan\_mac.bin file.
4. Enter the following MAC address in wlan\_mac.bin using the
                    following format:
                
Intf0MacAddress=<IP_0>
        Intf1MacAddress=<IP_1>
        Intf2MacAddress=<IP_2>
        Intf3MacAddress=<IP_3>
        ENDCopy to clipboard

For example,

        Intf0MacAddress=000AF58989FF
        Intf1MacAddress=000AF58989FE
        Intf2MacAddress=000AF58989FD
        Intf3MacAddress=000AF58989FC
        ENDCopy to clipboard

Note: Save the wlan\_mac.bin
                        file.
5. To get read/write/executable permission for wlan\_mac.bin,
                    run the following command:
                
chmod 777 wlan_mac.bin Copy to clipboard

![](data:image/png;base64,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)
6. Add the `read_mac_addr_from_mac_file=1` INI parameter in the
                        /lib/firmware/wlan/qca\_cld/WCNSS\_qcom\_cfg.ini file. 
                
For more information on updating the INI parameter, see Customize Wi-Fi parameters.
7. Reboot the device.

Last Published: Aug 07, 2024

Previous Topic
 
Overview Next Topic

Features