Here are some examples of content for the Wi-Fi configuration file when clicking on "Wireless Text Config" of the ThinOX Wi-Fi Interface.
If identity(ssid) and password fields are not provided in the configuration file but are needed by the access point, then a login window is shown on the thin client. Remember that the SSID is the case-sensitive.
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="SSID_name"
scan_ssid=1
key_mgmt=WPA-PSK
psk="password"
identity="null" # this line has to be inserted to avoid the initial password request
password="null" # this line has to be inserted to avoid the initial password request
}
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="SSID_name"
scan_ssid=1
key_mgmt=NONE
wep_tx_keyidx=0
wep_key0="wifi password" # password in ASCII character
priority=5
}
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="SSID_name"
scan_ssid=1
key_mgmt=NONE
wep_tx_keyidx=0
wep_key0=776966692070617373776F7264 # password using the HEX encoding
priority=5
}
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="SSID_name"
scan_ssid=1
key_mgmt=WPA-EAP
pairwise=TKIP
group=TKIP
eap=LEAP
identity="username"
password="password"
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
}
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="SSID_name"
scan_ssid=1
key_mgmt=WPA-EAP
pairwise=TKIP
group=TKIP
eap=LEAP
identity="user@domain"
password="password"
ca_cert="/etc/cert/ca.pem"
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
}
ctrl_interface=/var/run/wpa_supplicant
# WARNING!! certificates must be saved in /tmp/config/files/wpa_certs/
network={
ssid="SSID_name"
key_mgmt=WPA-PSK
proto=WPA
pairwise=CCMP TKIP
identity="null" # this line has to be inserted to avoid the initial password request
password="null" # this line has to be inserted to avoid the inital password request
group=TKIP
psk="PASSWORD"
}
ctrl_interface=/var/run/wpa_supplicant
# WARNING!! certificates must be saved in /tmp/config/files/wpa_certs/
network={
ssid="SSID_name"
key_mgmt=WPA-PSK
proto=RSN
pairwise=CCMP
group=CCMP
identity="null" # this line has to be inserted to avoid the initial password request
password="null" # this line has to be inserted to avoid the inital password request
psk="PASSWORD"
}
ctrl_interface=/var/run/wpa_supplicant
# WARNING!! certificates must be saved in /tmp/config/files/wpa_certs/
network={
ssid="SSID_name"
key_mgmt=WPA-PSK
proto=RSN
pairwise=CCMP TKIP
identity="null" # this line has to be inserted to avoid the initial password request
password="null" # this line has to be inserted to avoid the initial password request
group=CCMP TKIP
psk="PASSWORD"
}
ctrl_interface=/var/run/wpa_supplicant
# ap_scan=2 # use this parameters when the SSID broadcast is off
network={
ssid="SSID_name"
scan_ssid=1
key_mgmt=WPA-EAP
eap=PEAP
identity="username@domain" # the username can also be entered in the form "DOMAIN\username" or only "username"
password="password"
phase2="auth=MSCHAPV2"
}
ctrl_interface=/var/run/wpa_supplicant
ap_scan=2 # this parameter is inserted because the SSID broadcast is off
broadcast is off
network={
ssid="SSID_name"
scan_ssid=1
key_mgmt=IEEE8021X
eap=PEAP
identity="username@domain" # the username can also be entered in the form "DOMAIN\username" or only "username"
password="password"
phase2="auth=MSCHAPV2"
}
ctrl_interface=/var/run/wpa_supplicant
ap_scan=2 # this parameter is inserted because the SSID broadcast is off
network={
ssid="SSID_name"
proto=WPA2
scan_ssid=1
key_mgmt=WPA-EAP
pairwise=CCMP
group=CCMP
eap=TLS
identity="username@domain" # the username can also be entered in the form "DOMAIN\username" or only "username"
ca_cert="/tmp/config/files/vmsupporto-ca.pem"
client_cert="/tmp/config/files/user.pem"
private_key="/tmp/config/files/user.pem"
private_key_passwd="private_password"
}
ctrl_interface=/var/run/wpa_supplicant
update_config=1
network={
scan_ssid=1
ssid="hidden_SSID_name"
psk="hidden_ASCII_password"
key_mgmt=WPA-PSK
pairwise=CCMP
group=CCMP
}