EPC-R5710 M.2 KEY-E:WiFi5/6

From ESS-WIKI
Jump to: navigation, search

WiFi6: Test Wifi6 with AzureWare AW-XM458MA Module (PCIe  Interface)

1. WiFi and Bluetooth modes can only one be selected. When switching is required, the system needs to be restarted.

# modprobe mlan_wifi6
# modprobe moal_wifi6 drv_mode=1 ps_mode=2 auto_ds=2 cfg80211_wext=0xf cal_data_cfg=none fw_name=nxp/pcieuart9098_combo_v1.bin host_mlme=1
# wpa_passphrase "SSID" Password > /tmp/wpa.conf
# wpa_supplicant -d -B -i mlan0 -c /tmp/wpa.conf -Dnl80211
# udhcpc -i mlan0

RTENOTITLE

RTENOTITLE

Ping network

ping -I mlan0 8.8.8.8

RTENOTITLE

2. Test Bluetooth with AW-XM458MA Wifi6 Module (UART Interface)
WiFi and Bluetooth modes can only one be selected. When switching is required, the system needs to be restarted

# modprobe mlan_wifi6
# modprobe moal_wifi6 drv_mode=1 ps_mode=2 auto_ds=2 cfg80211_wext=0xf cal_data_cfg=none fw_name=nxp/pcieuart9098_combo_v1.bin host_mlme=1
# hciattach /dev/ttymxc0 any 3000000 flow nosleep
# hciconfig hci0 up
# hcitool scan

RTENOTITLE

 

WiFi5: Test Wifi5 with AW-CM276MA Module (PCIe Interface)

1. WiFi and Bluetooth modes can only one be selected. When switching is required, the system needs to be restarted.

# modprobe mlan_5x17283_pcie_8997
# modprobe moal_5x17283_pcie_8997 drv_mode=1 cal_data_cfg=none cfg80211_wext=0xf fw_name=nxp/pcieuart8997_combo_v4_5x17283.bin
# wpa_passphrase "SSID" Password > /tmp/wpa.conf
# wpa_supplicant -d -B -i mlan0 -c /tmp/wpa.conf -Dnl80211
# udhcpc -i mlan0

Ping network

ping -I mlan0 8.8.8.8

2. Test Bluetooth with AW-CM276MA Wifi5 Module (UART Interface)
WiFi and Bluetooth modes can only one be selected. When switching is required, the system needs to be restarted

# modprobe mlan_5x17283_pcie_8997
# modprobe moal_5x17283_pcie_8997 drv_mode=1 cal_data_cfg=none cfg80211_wext=0xf fw_name=nxp/pcieuart8997_combo_v4_5x17283.bin
# hciattach /dev/ttymxc0 any 115200 flow
# hciconfig hci0 up
# hcitool -i hci0 cmd 0x3f 0x0009 0xc0 0xc6 0x2d 0x00
# killall hciattach
# hciattach /dev/ttymxc0 any -s 3000000 3000000 flow
# hciconfig hci0 up
# hcitool scan