Dasharo Stability: M.2 Wi-fi
Test cases common documentation
Test setup
- Proceed with the Generic test setup: firmware.
- Proceed with the Generic test setup: OS installer.
- Proceed with the Generic test setup: OS installation.
- Proceed with the Generic test setup: OS boot from disk.
SMW0001.001 Wi-fi connection after cold boot (Ubuntu)
Test description
This test aims to verify that the Wi-Fi card is detected and working correctly after performing a cold boot. The test should be performed in multiple iterations.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Boot into the system.
- Log into the system by using the proper login and password.
-
Open a terminal window and run the following command:
lspci | grep "Network Controller"
-
Open a terminal window and run the following commands:
nmcli radio wifi on nmcli device wifi rescan # Wait ~5 seconds nmcli device wifi list
-
Disconnect the power source, and remove the battery if present.
- Connect power and battery again.
- Power on the DUT.
- Boot into the system.
- Log into the system by using the proper login and password.
-
Open a terminal window and run the following command:
lspci | grep "Network Controller"
-
Open a terminal window and run the following commands:
nmcli radio wifi on nmcli device wifi rescan # Wait ~5 seconds nmcli device wifi list
Expected result
-
The output of each
lspci
command should contain information about the mounted on the DUT network controller. Example output:2f:00.0 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 1a)
-
The output of each
nmcli device
wifi list` command should return a list of available Wi-Fi networks. Example output:IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY XX:XX:XX:XX:XX:XX DIRECT-ny Infra 6 65 Mbit/s 75 ▂▄▆_ WPA2 * XX:XX:XX:XX:XX:XX 3mdeb_abr_5GHz Infra 48 405 Mbit/s 72 ▂▄▆_ WPA2 XX:XX:XX:XX:XX:XX 3mdeb_abr Infra 11 54 Mbit/s 69 ▂▄▆_ WPA2 XX:XX:XX:XX:XX:XX FunBox2-F9BF_2.4GHz Infra 1 130 Mbit/s 50 ▂▄__ WPA1 WPA2 XX:XX:XX:XX:XX:XX H_Office Infra 2 270 Mbit/s 35 ▂▄__ WPA2 XX:XX:XX:XX:XX:XX DIRECT-xpPhaser 3330 Infra 1 65 Mbit/s 34 ▂▄__ WPA2 XX:XX:XX:XX:XX:XX Orange_Swiatlowod_A79A Infra 108 540 Mbit/s 32 ▂▄__ WPA2 XX:XX:XX:XX:XX:XX DIRECT-KRM288x Series Infra 11 54 Mbit/s 22 ▂___ WPA2 XX:XX:XX:XX:XX:XX Orange_Swiatlowod_A79A Infra 11 130 Mbit/s 20 ▂___ WPA2 XX:XX:XX:XX:XX:XX DIRECT-ejPhaser 3330 Infra 1 65 Mbit/s 17 ▂___ WPA2 XX:XX:XX:XX:XX:XX NED-WIFI Infra 11 270 Mbit/s 17 ▂___ WPA2
SMW0002.001 Wi-fi connection after warm boot (Ubuntu)
Test description
This test aims to verify that the Wi-Fi card is detected and working correctly after performing a warm boot. The test should be performed in multiple iterations.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Boot into the system.
- Log into the system by using the proper login and password.
-
Open a terminal window and run the following command:
lspci | grep "Network Controller"
-
Open a terminal window and run the following commands:
nmcli radio wifi on nmcli device wifi rescan # Wait ~5 seconds nmcli device wifi list
-
Power off the DUT using the power button.
- Power on the DUT.
- Boot into the system.
- Log into the system by using the proper login and password.
-
Open a terminal window and run the following command:
lspci | grep "Network Controller"
-
Open a terminal window and run the following commands:
nmcli radio wifi on nmcli device wifi rescan # Wait ~5 seconds nmcli device wifi list
Expected result
-
The output of each
lspci
command should contain information about the mounted on the DUT network controller. Example output:2f:00.0 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 1a)
-
The output of each
nmcli device
wifi list` command should return a list of available Wi-Fi networks. Example output:IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY XX:XX:XX:XX:XX:XX DIRECT-ny Infra 6 65 Mbit/s 75 ▂▄▆_ WPA2 * XX:XX:XX:XX:XX:XX 3mdeb_abr_5GHz Infra 48 405 Mbit/s 72 ▂▄▆_ WPA2 XX:XX:XX:XX:XX:XX 3mdeb_abr Infra 11 54 Mbit/s 69 ▂▄▆_ WPA2 XX:XX:XX:XX:XX:XX FunBox2-F9BF_2.4GHz Infra 1 130 Mbit/s 50 ▂▄__ WPA1 WPA2 XX:XX:XX:XX:XX:XX H_Office Infra 2 270 Mbit/s 35 ▂▄__ WPA2 XX:XX:XX:XX:XX:XX DIRECT-xpPhaser 3330 Infra 1 65 Mbit/s 34 ▂▄__ WPA2 XX:XX:XX:XX:XX:XX Orange_Swiatlowod_A79A Infra 108 540 Mbit/s 32 ▂▄__ WPA2 XX:XX:XX:XX:XX:XX DIRECT-KRM288x Series Infra 11 54 Mbit/s 22 ▂___ WPA2 XX:XX:XX:XX:XX:XX Orange_Swiatlowod_A79A Infra 11 130 Mbit/s 20 ▂___ WPA2 XX:XX:XX:XX:XX:XX DIRECT-ejPhaser 3330 Infra 1 65 Mbit/s 17 ▂___ WPA2 XX:XX:XX:XX:XX:XX NED-WIFI Infra 11 270 Mbit/s 17 ▂___ WPA2
SMW0003.001 Wi-fi connection after reboot (Ubuntu)
Test description
This test aims to verify that the Wi-Fi card is detected and working correctly after performing a reboot. The test should be performed in multiple iterations.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu
Test setup
- Proceed with the Generic test setup: firmware
Test steps
- Power on the DUT.
- Boot into the system.
- Log into the system by using the proper login and password.
-
Open a terminal window and run the following command:
lspci | grep "Network Controller"
-
Open a terminal window and run the following commands:
nmcli radio wifi on nmcli device wifi rescan # Wait ~5 seconds nmcli device wifi list
-
Disconnect the power source, and remove the battery if present.
- Connect power and battery again.
- Power on the DUT.
- Boot into the system.
- Log into the system by using the proper login and password.
-
Open a terminal window and run the following command:
lspci | grep "Network Controller"
-
Open a terminal window and run the following commands:
nmcli radio wifi on nmcli device wifi rescan # Wait ~5 seconds nmcli device wifi list
Expected result
-
The output of each
lspci
command should contain information about the mounted on the DUT network controller. Example output:2f:00.0 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 1a)
-
The output of each
nmcli device
wifi list` command should return a list of available Wi-Fi networks. Example output:IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY XX:XX:XX:XX:XX:XX DIRECT-ny Infra 6 65 Mbit/s 75 ▂▄▆_ WPA2 * XX:XX:XX:XX:XX:XX 3mdeb_abr_5GHz Infra 48 405 Mbit/s 72 ▂▄▆_ WPA2 XX:XX:XX:XX:XX:XX 3mdeb_abr Infra 11 54 Mbit/s 69 ▂▄▆_ WPA2 XX:XX:XX:XX:XX:XX FunBox2-F9BF_2.4GHz Infra 1 130 Mbit/s 50 ▂▄__ WPA1 WPA2 XX:XX:XX:XX:XX:XX H_Office Infra 2 270 Mbit/s 35 ▂▄__ WPA2 XX:XX:XX:XX:XX:XX DIRECT-xpPhaser 3330 Infra 1 65 Mbit/s 34 ▂▄__ WPA2 XX:XX:XX:XX:XX:XX Orange_Swiatlowod_A79A Infra 108 540 Mbit/s 32 ▂▄__ WPA2 XX:XX:XX:XX:XX:XX DIRECT-KRM288x Series Infra 11 54 Mbit/s 22 ▂___ WPA2 XX:XX:XX:XX:XX:XX Orange_Swiatlowod_A79A Infra 11 130 Mbit/s 20 ▂___ WPA2 XX:XX:XX:XX:XX:XX DIRECT-ejPhaser 3330 Infra 1 65 Mbit/s 17 ▂___ WPA2 XX:XX:XX:XX:XX:XX NED-WIFI Infra 11 270 Mbit/s 17 ▂___ WPA2
SMW0004.001 Wi-fi connection after suspension (Ubuntu)
Test description
This test aims to verify that the Wi-Fi card is detected and working correctly after performing suspension. The test should be performed in multiple iterations.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu
Test setup
- Proceed with the Test cases common documentation section.
- Install the Firmware test suite package.
Test steps
- Power on the DUT.
- Boot into the system.
- Log into the system by using the proper login and password.
-
Open a terminal window and run the following command:
lspci | grep "Network Controller"
-
Open a terminal window and run the following commands:
nmcli radio wifi on nmcli device wifi rescan # Wait ~5 seconds nmcli device wifi list
-
Execute the following command to suspend the system and automatically wake it up after 10 seconds:
sudo fwts s3 --s3-sleep-delay=10
-
Open a terminal window and run the following command:
lspci | grep "Network Controller"
-
Open a terminal window and run the following commands:
nmcli radio wifi on nmcli device wifi rescan # Wait ~5 seconds nmcli device wifi list
Expected result
-
The output of each
lspci
command should contain information about the mounted on the DUT network controller. Example output:2f:00.0 Network controller: Intel Corporation Wi-Fi 6 AX201 (rev 1a)
-
The output of each
nmcli device
wifi list` command should return a list of available Wi-Fi networks. Example output:IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY XX:XX:XX:XX:XX:XX DIRECT-ny Infra 6 65 Mbit/s 75 ▂▄▆_ WPA2 * XX:XX:XX:XX:XX:XX 3mdeb_abr_5GHz Infra 48 405 Mbit/s 72 ▂▄▆_ WPA2 XX:XX:XX:XX:XX:XX 3mdeb_abr Infra 11 54 Mbit/s 69 ▂▄▆_ WPA2 XX:XX:XX:XX:XX:XX FunBox2-F9BF_2.4GHz Infra 1 130 Mbit/s 50 ▂▄__ WPA1 WPA2 XX:XX:XX:XX:XX:XX H_Office Infra 2 270 Mbit/s 35 ▂▄__ WPA2 XX:XX:XX:XX:XX:XX DIRECT-xpPhaser 3330 Infra 1 65 Mbit/s 34 ▂▄__ WPA2 XX:XX:XX:XX:XX:XX Orange_Swiatlowod_A79A Infra 108 540 Mbit/s 32 ▂▄__ WPA2 XX:XX:XX:XX:XX:XX DIRECT-KRM288x Series Infra 11 54 Mbit/s 22 ▂___ WPA2 XX:XX:XX:XX:XX:XX Orange_Swiatlowod_A79A Infra 11 130 Mbit/s 20 ▂___ WPA2 XX:XX:XX:XX:XX:XX DIRECT-ejPhaser 3330 Infra 1 65 Mbit/s 17 ▂___ WPA2 XX:XX:XX:XX:XX:XX NED-WIFI Infra 11 270 Mbit/s 17 ▂___ WPA2