Configure Cellular Profile.
Name Type Constraint Mandatory Default Value name String Regex: ^[^&<>! "]{1,128}$ Yes description String No access_ point_ name String No access_ point_ name_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No authentication_ enable Boolean true, falseNo authentication_ type Choice pap, chap, pap_chapNo authentication_ type_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No no_overwrite Boolean true, falseNo no_ overwrite_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No packet_ data_ network_ type Choice ipv4, ipv6, ipv4v6No packet_ data_ network_ type_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No profile_id Integer min: 1, max: 16 No profile_ id_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No profile_ username String No profile_ username_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No profile_ password String No profile_ password_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No slice_type Choice 1, 2, 3No slice_ type_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No slice_ differentiator Integer min: 0, max: 16777214 No slice_ differentiator_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No
Name Type Constraint Mandatory Default Value name String Regex: ^[^&<>! "]{1,128}$ Yes description String No access_ point_ name String No access_ point_ name_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No authentication_ enable Boolean true, falseNo authentication_ type Choice pap, chap, pap_chapNo authentication_ type_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No no_overwrite Boolean true, falseNo no_ overwrite_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No packet_ data_ network_ type Choice ipv4, ipv6, ipv4v6No packet_ data_ network_ type_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No profile_id Integer min: 1, max: 16 No profile_ id_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No profile_ username String No profile_ username_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No profile_ password String No profile_ password_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 128}$ No
Name Type Constraint Mandatory Default Value name String Regex: ^[^&<>! "]{1,128}$ Yes description String No access_ point_ name String No access_ point_ name_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 64}$ No authentication_ enable Boolean true, falseNo authentication_ type Choice pap, chap, pap_chapNo authentication_ type_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 64}$ No no_overwrite Boolean true, falseNo no_ overwrite_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 64}$ No packet_ data_ network_ type Choice ipv4, ipv6, ipv4v6No packet_ data_ network_ type_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 64}$ No profile_id Integer min: 1, max: 16 No profile_ id_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 64}$ No profile_ username String No profile_ username_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 64}$ No profile_ password String No profile_ password_ variable String Regex: ^[. / \[\] a-zA-Z0-9_ -] {1, 64}$ No
Example-1: The example below demonstrates how to configure the cellular_profile feature within a transport profile. It sets up a profile that the router uses to connect to cellular networks, which includes parameters: access point name, authentication type with relevant user and password, type of packet data matching used for APN access details.
- name : cellular_profiles1
access_point_name : apn.com
authentication_enable : true
profile_username : username
packet_data_network_type : ipv4