I have two laptops, a Mac and a ThinkPad running Debian+xfce4. For the latter, I use wicd (version 1.7.4) to manage my internet connections.

When it's time to connect to a new secure WiFi network with wicd, it requires me to select an encryption method for it, from the following list:

  • WPA 1/2 (Hex [0-9/A-F])
  • WPA1-PEAP with CCMP/MSCHAPV2 (without domain)
  • WPA 1/2 (Passphrase)
  • WPA 1/2 (Preshared Hex Key)
  • WPA2-PEAP with CCMP/MSCHAPV2 (without domain)
  • WEP (Hex [0-9/A-F])
  • WEP (Passphrase)
  • WEP Shared/Restricted
  • LEAP with WEP
  • TTLS with WEP
  • PEAP with GTC
  • PSU (IEEE 802.1x + PEAP + MSCHAPV2)

To connect to the same network on my Mac, however, all I need to do is select it (and enter the required credentials). In other words, my Mac does not need me to choose an encryption method. Somehow, it sniffs it out, and asks me to provide the necessary authentication information.

I've tried to get the encryption method from the currently active WiFi connection on my Mac, but it gives me information that I don't know how to map to the choices that wicd offers. Specifically, my Mac says

Authenticated via EAP-PEAP (MSCHAPv2)

I have two questions:

  1. Which of wicd's encryption choices best matches EAP-PEAP (MSCHAPv2)? (For what it's worth, when I connected to this network, my Mac asked only for username and password; no domain.)
  2. Is there a general way for me to determine which of wicd's choices is the required encryption method for a given WiFi connection? (Clearly, my Mac is able to figure out the required encryption method, so I already know that, in principle, it is possible to do something close to what I am asking for here. My question is whether there are tools/tricks I can use, preferably on my Linux laptop, to do this.)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.