Setting up Wi-Fi

1. Wi-Fi in the Default Linux Configuration

Your i.MX 8M NAVQ Plus kit arrives with the Linux image ready for Wi-Fi operation. You will have to configure your specific unit to connect to a local Wi-Fi access point.

2. Setting Up Wi-Fi Antenna

The i.MX 8M NAVQ Plus kit arrives with the Wi-Fi antenna. Make sure it is securely connected to the antenna connector on the System-On-Module and is placed into a position that allows for maximum connectivity with your Wi-Fi Access Point.

3. Using Wi-Fi in Linux

When Linux boots, the Wi-Fi interface is enabled and configured in the default image installed to the kit. Step through the following procedure to configure Wi-Fi for your local environment and then use it to access the Internet:

  1. Validate that the i.MX 8M Plus is able to detect Wi-Fi Access Points in the vicinity:

    user@imx8mpnavq:~$ sudo nmcli device wifi list [sudo] password for user: IN-USE BSSID SSID MODE CHAN RATE SIGN> 28:D1:27:16:FA:C6 ver-inete Infra 2 130 Mbit/s 70 > E8:37:7A:91:6B:B4 Keenetic-9288 Infra 6 270 Mbit/s 59 > .... # press 'q' to stop the listing and return to shell prompt user@imx8mpnavq:~$
  2. Connect to a WiFi network:
    user@imx8mpnavq:~$ sudo nmcli device wifi connect <SSID> password "<PASSWD>"

  3. Run sudo reboot to enable connection to the board via ssh or scp.

4. Determining Wi-Fi Signal Strength

Use the following Linux commands to scan for available Wi-Fi access points and determine signal strength:

user@imx8mpnavq:~$ sudo iw mlan0 scan ... BSS c4:ac:59:bf:7e:d1(on mlan0) TSF: 417719490 usec (0d, 00:06:57) freq: 2412 beacon interval: 100 TUs capability: ESS Privacy ShortPreamble (0x0031) signal: -51.00 dBm last seen: 0 ms ago SSID: DaikinAP62107 Supported rates: 1.0* 2.0* 5.5* 11.0* 6.0 9.0 12.0 18.0