[LCA2015-Chat] Using Wicd on LCA 2015 WiFI (was Re: [LCA2015-Announce] REMINDER - LCA 2015 Delegate WiFi Credentials - Confidential)

Martin Schwenke martin at meltin.net
Mon Jan 12 12:42:55 EST 2015


On Mon, 12 Jan 2015 11:43:43 +1300, Steven Ellis
<steve at lca2015.linux.org.au> wrote:

> In addition to that advice, you will need the below username/password to
> connect to the LCA2015 Wifi:
> 
> Security - WPA2 Enterprise
> Authentication - PEAP

If you use Wicd instead of Network Manager then you may have problems
connecting to the conference network.

I tried this:

  http://www.linuxquestions.org/questions/slackware-14/eduroam-wifi-connection-with-wicd-4175479700/#post5040544

and it worked.  However, I wanted to figure out which parts made a
difference. So I started again from one of the existing templates to
try to get the minimal changes required:

# cp /etc/wicd/encryption/templates/wpa2-peap{,-nodom}

and made these changes to the copy:

# diff -u /etc/wicd/encryption/templates/wpa2-peap{,-nodom}
--- /etc/wicd/encryption/templates/wpa2-peap	2011-10-22 20:25:57.000000000 +1100
+++ /etc/wicd/encryption/templates/wpa2-peap-nodom	2015-01-12 12:21:50.368074977 +1100
@@ -1,17 +1,18 @@
-name = WPA2-PEAP
+name = WPA2-PEAP-NODOM
 author = atiketemola
 version = 1
-require identity *Username domain *Domain password *Password
+require identity *Username password *Password
 protected password *Password
 -----
 ctrl_interface=/var/run/wpa_supplicant
 network={
     ssid="$_ESSID"
+    scan_ssid=$_SCAN
     proto=RSN
     key_mgmt=WPA-EAP
     pairwise=CCMP
     eap=PEAP
-    identity="$_DOMAIN\$_IDENTITY"
+    identity="$_IDENTITY"
     password="$_PASSWORD"
     phase2="auth=MSCHAPv2"
 }


That is, I removed the domain stuff and added scan_ssid=$_SCAN.  I
don't know what the latter actually does but without it wicd-gtk often
tells me that it can't find any wireless networks. Could be
coincidence...

You also need to add the new template to the list of active templates:

# git diff /etc/wicd/encryption/templates/active
diff --git a/wicd/encryption/templates/active b/wicd/encryption/templates/active
index 73577d3..be9d515 100644
--- a/wicd/encryption/templates/active
+++ b/wicd/encryption/templates/active
@@ -3,6 +3,8 @@ wpa-peap
 wpa-psk
 wpa2-leap
 wpa2-peap
+wpa2-peap-nodom
 wep-hex
 wep-passphrase
 wep-shared

Then choose WPA2-PEAP-NODOM as the encryption type for the connection
and fill in the details.  This might require a Wicd restart...

I hope that helps someone...  :-)

peace & happiness,
martin



More information about the Chat mailing list