From 7f860f3f35de770c9cd1e6ce2553705113f0ed41 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 1 Sep 2019 14:50:49 -0500 Subject: req: more UI.Network.* stuff --- devel/requirements/3_functional.xml | 86 +++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) (limited to 'devel') diff --git a/devel/requirements/3_functional.xml b/devel/requirements/3_functional.xml index f2d6940..4bdcb2a 100644 --- a/devel/requirements/3_functional.xml +++ b/devel/requirements/3_functional.xml @@ -184,6 +184,14 @@
Functional Requirements + + UI.Network.AddressType + The system shall ask the User whether they wish to use automatic addressing (DHCP), manual addressing, or disable network connectivity. + + + UI.Network.AddressType.Skip + If the User chooses to disable network connectivity, the system shall proceed to the System Metadata screen. + UI.Network.ChooseIface If the computer has more than one network interface, the system shall prompt the User to choose which interface to use for installation. @@ -192,6 +200,18 @@ UI.Network.Wireless If the chosen network interface is a wireless network interface, the system shall display a Wireless Configuration screen. + + UI.Network.Wireless.None + The system shall allow the User to disable wireless connectivity. + + + UI.Network.Wireless.None.Multi + If the User has chosen to disable wireless connectivity, and the computer has multiple network interfaces, the system shall start at UI.Network.ChooseIface again. + + + UI.Network.Wireless.None.Single + If the User has chosen to disable wireless connectivity, and the computer only has wireless networking, the system shall prompt the User to confirm they wish to continue without networking. + UI.Network.Wireless.APs The system shall display a list of access points in range of the wireless interface for the User to select from. @@ -224,6 +244,72 @@ UI.Network.Wireless.ConnectTimeOut The system shall time out after waiting 15 seconds for the wireless network to connect, and consider a time out an error condition as specified in UI.Network.Wireless.Error. + + UI.Network.Automatic + If the User selected automatic addressing, the system shall attempt to obtain an IPv4 address via DHCP and an IPv6 address via Router Advertisement and DHCPv6. + + + UI.Network.Automatic.TimeOut + If no IP address is obtained for v4 or v6 after 15 seconds, the system shall display a message that automatic configuration failed, and ask the user whether to retry the attempt, use manual addressing, or skip networking configuration. + + + UI.Network.Manual + If the User selected manual address, the system shall prompt the User for the following information: + + Network information to collect from User for manual configuration + + + + Information + Description + + + + + IPv4 host address + The address of this computer + + + IPv4 subnet mask + The subnet mask / prefix of the network + + + IPv4 default gateway + The router on the network + + + IPv4 DNS resolver + The DNS resolver to use on IPv4 networks; default to 9.9.9.9 + + + IPv6 host address + The address of this computer + + + IPv6 network prefix + The prefix of the network + + + IPv6 default gateway + The router on the network + + + IPv6 DNS resolver + The DNS resolver to use on IPv6 networks; default to 2620:fe::fe + + + +
+
+
+ + UI.Network.Manual.Test + The system shall allow the User to test their network configuration by attempting to connect to distfiles.adelielinux.org. + + + UI.Network.Manual.Enable + The system shall enable the Next button when either an IPv4 or IPv6 configuration is complete (address, subnet mask, gateway, DNS resolver). +
-- cgit v1.2.3-70-g09d2