Mini PCIe

Mixtile Blade 3 (hereinafter referred to as Blade 3) provides a mini PCIe interface, which is a smaller form-factor for PCI Express (Peripheral Component Interconnect Express). This interface provides both the standard PCI Express and USB 2.0 signals, allowing flexibility in peripheral design.

Figure 1. Mini PCIe slot of Blade 3

Specifically, this interface supports integrating the following devices:

  • Wi-Fi modules
  • Bluetooth cards
  • Mobile network (4G, LTE, 5G) cards
  • Storage drives
  • Internal USB headers or adapters

This document describes how to connect a Wi-Fi module to Blade 3 using the mini PCIe interface.

Note: Blade 3 can work with Intel Wi-Fi modules, such as 6E AX411, 6E AX211, and 6 AX200 (used in this document) without the need to install any drivers. If you use Wi-Fi modules produced by other vendors, ensure that you install compatible drivers.

Preparations

Steps

Step 1. Install the Wi-Fi module

Fix the module to the mini PCIe socket with notch aligned and fasten the module using a screw, as shown in the following figure.

Figure 2. Wi-Fi module installed in Blade 3

Step 2. Connect to Wi-Fi network

You can connect to Wi-Fi network either via GUI or via command-line interface (CLI).

Via GUI (recommended):

1. On the main window of Blade 3, click the network connection icon in the upper right corner. Available networks are listed, as shown in the following figure. 

Figure 3. Listing available networks

2. Select a network. Enter the password for connection.

Figure 4. Connecting to a network

Via CLI:

Step 1. Check Wi-Fi connection and configuration. 

1.1 Enter Blade 3 console and check whether the Wi-Fi module has been connected by running the following command:

lspci

The command output is as follows. The last line indicates the Wi-Fi module.

0002:20:00.0 PCI bridge: Fuzhou Rockchip Electronics Co., Ltd Device 3588 (rev 01)

0002:21:00.0 PCI bridge: ASMedia Technology Inc. Device 1182

0002:22:03.0 PCI bridge: ASMedia Technology Inc. Device 1182

0002:22:07.0 PCI bridge: ASMedia Technology Inc. Device 1182

0002:23:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)

0002:24:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)

0003:30:00.0 PCI bridge: Fuzhou Rockchip Electronics Co., Ltd Device 3588 (rev 01)

0003:31:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)

1.2 Check information of this Wi-Fi module by running the following command:

ifconfig

The command output is as follows. wlP3p49s0 indicates the network interface of this Wi-Fi module.

wlP3p49s0: flags=4099 mtu 1500

ether 34:cf:f6:57:1c:e1 txqueuelen 1000 (Ethernet)
RX packets 152 bytes 15614 (15.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 146 bytes 16423 (16.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Step 2. List available Wi-Fi networks by running the following command:

sudo nmcli dev wifi

Step 3. Connect to a Wi-Fi network by running the following command. Replace [Wi-Fi name] and [password] with the actual value. Set network interface to the value obtained in Step 1 (wlP3p49s0 in this example).

sudo nmcli dev wifi connect [Wi-Fi name] password '[password]' ifname [network interface]

After successful connection upon the first time, you can run the following command to log in directly the next time:

sudo nmcli dev wifi connect test-1

Step 4. Check whether Blade 3 is connected to network successfully by running the following command:

ping www.google.com

If there is traffic, network connection is successful.

Was this article helpful?

Related Articles

Need Support?

Can't find the answer you're looking for?
Contact Support