8 views 0


This cmdlet sets the Hub’s EAP network authentication configuration for Ethernet (EAP = Extensible Authentication Protocol).


Set-TPHubNetworkIEEE802.1X [[-ClientCertDescription] <CertificateDescription>] -IsActive <bool> [-SelectedType {MD5 | TLS | TTLS | PEAP}] [-Username <string>] [-Password <string>] [-SelectedInnerAuthOption {PAP | CHAP | MSCHAPV2 | EAPMD5 | EAPTLS}] [-SelectedAuthOption {PEAPLABEL0 | PEAPLABEL1 | PEAPV0 | PEAPV1}] [-RootCertThumbprint <string>] [-ClientCertThumbprint <string>] [-AnnonymusUsername <string>] [-Proxy <string>]

Set-TPHubNetworkIEEE802.1X -Config <EapConfig> [-Proxy <string>]

Parameter Description
-Config configuration specified by a variable
-AnnonymusUsername anonymous username
-ClientCertDescription description for the Hub’s client certificate
-ClientCertThumbprint client certificate’s thumbprint
-IsActive EAP network authentication disabled/enabled, 0/1 = False/True
-Password password
-RootCertDescription description for the Hub’s root or intermediate certificate
-RootCertThumbprint root or intermediate certificate’s thumbprint
-SelectedAuthOption outer authentication, 1/2/3/4 = PEAPLABEL0 | PEAPLABEL1 | PEAPV0 | PEAPV1
-SelectedInnerAuthOption inner authentication, 1/2/3/4/5 = PAP | CHAP | MSCHAPV2 | EAPMD5 | EAPTLS
-SelectedType authentication type, 1/2/3/4 = MD5 | TLS | TTLS | PEAP
-Username user name, e. g. administrator 
-Proxy • optional (from firmware version 1.1): proxy server address
• can also be specified globally using Set-TPHubProxy


The following example reads the Hub’s configuration of EAP network authentication, sets it to TLS and defines the associated certificates with their thumbprint (which were previously determined with Get-TPHubCertificate).

$eap = Get-TPHubNetworkIEEE802.1X
$eap.IsActive = 1
$eap.RootCertThumbprint = $thumbprint2
$eap.ClientCertThumbprint = $thumbprint1
$eap.SelectedType = 2
Set-TPHubNetworkIEEE802.1X -Config $eap


Previous Page
Next Page

Was this helpful?