Fortinet black logo

FortiWiFi and FortiAP Configuration Guide

Hotspot 2.0 ANQP configuration

Copy Link
Copy Doc ID c672b7cf-ea72-11eb-97f7-00505692583a:657393
Download PDF

Hotspot 2.0 ANQP configuration

Hotspot 2.0 Access Network Query Protocol (ANQP) is a query and response protocol that defines seamless roaming services offered by an AP. To configure Hotspot 2.0 ANQP, use the CLI commands available under config wireless-controller hostspot20:

Note

A hotspot profile needs to be attached to VAP, and can only be attached to an enterprise security VAP. You can configure the security type and attach the hotspot profile with the following commands:

config wireless-controller vap

edit {name}

set security wpa2-only-enterprise

set hotspot20-profile {string}

next

end

Syntax

config wireless-controller hotspot20 anqp-3gpp-cellular

edit {name}

config mcc-mnc-list

edit {id}

set id {integer}

set mcc {string}

set mnc {string}

next

next

end

config wireless-controller hotspot20 anqp-ip-address-type

edit {name}

set ipv6-address-type {option}

set ipv4-address-type {option}

next

end

config wireless-controller hotspot20 anqp-nai-realm

edit {name}

config nai-list

edit {name}

set encoding {enable | disable}

set nai-realm {string}

config eap-method

edit {index}

set method {option}

config auth-param

edit {index}

set id {option}

set val {option}

next

next

next

next

end

config wireless-controller hotspot20 anqp-network-auth-type

edit {name}

set auth-type {option}

set url {string}

next

end

config wireless-controller hotspot20 anqp-roaming-consortium

edit {name}

config oi-list

edit {index}

set oi {string}

set comment {string}

next

next

end

config wireless-controller hotspot20 anqp-venue-name

edit {name}

config value-list

edit {index}

set lang {string}

set value {string}

next

next

end

config wireless-controller hotspot20 h2qp-conn-capability

edit {name}

set icmp-port {option}

set ftp-port {option}

set ssh-port {option}

set http-port {option}

set tls-port {option}

set pptp-vpn-port {option}

set voip-tcp-port {option}

set voip-udp-port {option}

set ikev2-port {option}

set ikev2-xx-port {option}

set esp-port {option}

next

end

config wireless-controller hotspot20 h2qp-operator-name

edit {name}

config value-list

edit {index}

set lang {string}

set value {string}

next

next

end

config wireless-controller hotspot20 h2qp-osu-provider

edit {name}

config friendly-name

edit {index}

set lang {string}

set friendly-name {string}

next

set server-uri {string}

set osu-method {option}

set osu-nai {string}

config service-description

edit {service-id}

set lang {string}

set service-description {string}

next

set icon {string}

next

end

config wireless-controller hotspot20 h2qp-wan-metric

edit {name}

set link-status {option}

set symmetric-wan-link {option}

set link-at-capacity {enable | disable}

set uplink-speed {integer}

set downlink-speed {integer}

set uplink-load {integer}

set downlink-load {integer}

set load-measurement-duration {integer}

next

end

config wireless-controller hotspot20 hs-profile

edit {name}

set access-network-type {option}

set access-network-internet {enable | disable}

set access-network-asra {enable | disable}

set access-network-esr {enable | disable}

set access-network-uesa {enable | disable}

set venue-group {option}

set venue-type {option}

set hessid {mac address}

set proxy-arp {enable | disable}

set l2tif {enable | disable}

set pame-bi {enable | disable}

set anqp-domain-id {integer}

set domain-name {string}

set osu-ssid {string}

set gas-comeback-delay {integer}

set gas-fragmentation-limit {integer}

set dgaf {enable | disable}

set deauth-request-timeout {integer}

set wnm-sleep-mode {enable | disable}

set bss-transition {enable | disable}

set venue-name {string}

set roaming-consortium {string}

set nai-realm {string}

set oper-friendly-name {string}

config osu-provider

edit {name}

next

set wan-metrics {string}

set network-auth {string}

set 3gpp-plmn {string}

set conn-cap {string}

set qos-map {string}

set ip-addr-type {string}

next

end

config wireless-controller hotspot20 icon

edit {name}

config icon-list

edit {name}

set lang {string}

set file {string}

set type {option}

set width {integer}

set height {integer}

next

next

end

config wireless-controller hotspot20 qos-map

edit {name}

config dscp-except

edit {index}

set dscp

set up

next

config dscp-range

edit {index}

set up

set low

set high

next

next

end

Hotspot 2.0 ANQP configuration

Hotspot 2.0 Access Network Query Protocol (ANQP) is a query and response protocol that defines seamless roaming services offered by an AP. To configure Hotspot 2.0 ANQP, use the CLI commands available under config wireless-controller hostspot20:

Note

A hotspot profile needs to be attached to VAP, and can only be attached to an enterprise security VAP. You can configure the security type and attach the hotspot profile with the following commands:

config wireless-controller vap

edit {name}

set security wpa2-only-enterprise

set hotspot20-profile {string}

next

end

Syntax

config wireless-controller hotspot20 anqp-3gpp-cellular

edit {name}

config mcc-mnc-list

edit {id}

set id {integer}

set mcc {string}

set mnc {string}

next

next

end

config wireless-controller hotspot20 anqp-ip-address-type

edit {name}

set ipv6-address-type {option}

set ipv4-address-type {option}

next

end

config wireless-controller hotspot20 anqp-nai-realm

edit {name}

config nai-list

edit {name}

set encoding {enable | disable}

set nai-realm {string}

config eap-method

edit {index}

set method {option}

config auth-param

edit {index}

set id {option}

set val {option}

next

next

next

next

end

config wireless-controller hotspot20 anqp-network-auth-type

edit {name}

set auth-type {option}

set url {string}

next

end

config wireless-controller hotspot20 anqp-roaming-consortium

edit {name}

config oi-list

edit {index}

set oi {string}

set comment {string}

next

next

end

config wireless-controller hotspot20 anqp-venue-name

edit {name}

config value-list

edit {index}

set lang {string}

set value {string}

next

next

end

config wireless-controller hotspot20 h2qp-conn-capability

edit {name}

set icmp-port {option}

set ftp-port {option}

set ssh-port {option}

set http-port {option}

set tls-port {option}

set pptp-vpn-port {option}

set voip-tcp-port {option}

set voip-udp-port {option}

set ikev2-port {option}

set ikev2-xx-port {option}

set esp-port {option}

next

end

config wireless-controller hotspot20 h2qp-operator-name

edit {name}

config value-list

edit {index}

set lang {string}

set value {string}

next

next

end

config wireless-controller hotspot20 h2qp-osu-provider

edit {name}

config friendly-name

edit {index}

set lang {string}

set friendly-name {string}

next

set server-uri {string}

set osu-method {option}

set osu-nai {string}

config service-description

edit {service-id}

set lang {string}

set service-description {string}

next

set icon {string}

next

end

config wireless-controller hotspot20 h2qp-wan-metric

edit {name}

set link-status {option}

set symmetric-wan-link {option}

set link-at-capacity {enable | disable}

set uplink-speed {integer}

set downlink-speed {integer}

set uplink-load {integer}

set downlink-load {integer}

set load-measurement-duration {integer}

next

end

config wireless-controller hotspot20 hs-profile

edit {name}

set access-network-type {option}

set access-network-internet {enable | disable}

set access-network-asra {enable | disable}

set access-network-esr {enable | disable}

set access-network-uesa {enable | disable}

set venue-group {option}

set venue-type {option}

set hessid {mac address}

set proxy-arp {enable | disable}

set l2tif {enable | disable}

set pame-bi {enable | disable}

set anqp-domain-id {integer}

set domain-name {string}

set osu-ssid {string}

set gas-comeback-delay {integer}

set gas-fragmentation-limit {integer}

set dgaf {enable | disable}

set deauth-request-timeout {integer}

set wnm-sleep-mode {enable | disable}

set bss-transition {enable | disable}

set venue-name {string}

set roaming-consortium {string}

set nai-realm {string}

set oper-friendly-name {string}

config osu-provider

edit {name}

next

set wan-metrics {string}

set network-auth {string}

set 3gpp-plmn {string}

set conn-cap {string}

set qos-map {string}

set ip-addr-type {string}

next

end

config wireless-controller hotspot20 icon

edit {name}

config icon-list

edit {name}

set lang {string}

set file {string}

set type {option}

set width {integer}

set height {integer}

next

next

end

config wireless-controller hotspot20 qos-map

edit {name}

config dscp-except

edit {index}

set dscp

set up

next

config dscp-range

edit {index}

set up

set low

set high

next

next

end