* gnu/packages/patches/wicd-wpa2-ttls.patch: New file. * gnu/packages/wicd.scm (wicd)[source]: Add it. * gnu-system.am (dist_patch_DATA): Add it.
		
			
				
	
	
		
			38 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| Add a template for WPA2-TTLS, which is notably used by Eduroam.
 | |
| 
 | |
| --- a/encryption/templates/active
 | |
| +++ b/encryption/templates/active
 | |
| @@ -4,6 +4,7 @@ wpa-psk
 | |
|  wpa-psk-hex
 | |
|  wpa2-leap
 | |
|  wpa2-peap
 | |
| +wpa2-ttls
 | |
|  wep-hex
 | |
|  wep-passphrase
 | |
|  wep-shared
 | |
| diff --git a/encryption/templates/wpa2-ttls b/encryption/templates/wpa2-ttls
 | |
| new file mode 100644
 | |
| index 0000000..4f66a1e
 | |
| --- /dev/null
 | |
| +++ b/encryption/templates/wpa2-ttls
 | |
| @@ -0,0 +1,20 @@
 | |
| +name = WPA2-TTLS (used notably by Eduroam)
 | |
| +author = various contributors
 | |
| +version = 1
 | |
| +require identity *Identity anonymous_identity *Anonymous_identity password *Password ca_cert *Path_to_CA_Cert
 | |
| +protected password *Password
 | |
| +-----
 | |
| +ctrl_interface=/var/run/wpa_supplicant
 | |
| +network={
 | |
| +        ssid="$_ESSID"
 | |
| +        scan_ssid=$_SCAN
 | |
| +        proto=WPA2
 | |
| +        key_mgmt=WPA-EAP
 | |
| +        group=CCMP TKIP
 | |
| +        eap=TTLS
 | |
| +        identity="$_IDENTITY"
 | |
| +        password="$_PASSWORD"
 | |
| +        anonymous_identity="$_ANONYMOUS_IDENTITY"
 | |
| +        ca_cert="$_CA_CERT"
 | |
| +        phase2="auth=PAP"
 | |
| +}
 |