4

I'm trying to connect my school's WiFi which has WPA-EAP. Everything else can connect to it except my ubuntu machine. I can connect on my HTC ONE X Android, OS X, Windows XP & 7, and iOS devices.

So the problem seems to be about either mine or their certificate. I don't really care if they have a valid certificate or not (I'll deal with that in another way). So if this certificate check can be disabled but I can connect, I'm cool with it.

In their own documentation for connecting, they mentioned no certificate from my side is needed.

Here's my syslog.

I'm having Ubuntu 13.04 64bit on a lenovo E135 laptop and some more info:

alfred-nsh@alFiPad:~/repos$ lspci | grep Network
02:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)

alfred-nsh@alFiPad:~/repos$ uname -a
Linux alFiPad 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:16:28 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

I am using the propitiatory driver, but I don't really have problem connecting to other networks.

  • Maybe this can help you: http://ubuntuforums.org/archive/index.php/t-1682158.html I internet wasn't working. Now my wifi connection down sometimes ... sometimes it don't connect anymore for a while ... – user2196960 Apr 29 '13 at 12:30
  • I have realized this is a bug in Ubuntu: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1104476 – Farid Nouri Neshat Apr 18 '14 at 10:51

3 Answers3

12

I have the same issue here (UQAM), it should have a certificate but, it does not. When you connect for the first time, it wont set it properly so, you need to go to /etc/NetworkManager/system-connections and find your connection name, edit the file. You should see this line:

system-ca-certs=true

change it to

system-ca-certs=false

If the line does not exist, add it below the [802-1x] section.

David Foerster
  • 36,264
  • 56
  • 94
  • 147
Mobidoy
  • 383
4

I had a similar problem, using Protected EAP (PEAP), not LEAP or FAST or Tunneled TLS in my case, and got it working by leaving "Anonymous identity" (huh?) empty, PEAP version: Automatic, Inner authentication: MSCHAPv2.

Then chose No CA Certificate Authority certificate .... and confirm the subsequent warning with Ignore. (Even a friendly soul at your IT provides you a *.cer, try without first; the trouble is that if it’s self-signed or it’s Verified By root isn't known to your Ubuntu, this causes more trouble than it helps you.)

PS: The system-ca-certs option doesn't seem to appear (anymore?) in /etc/NetworkManager/system-connections/* on Ubuntu 14.04.

vorburger
  • 694
1

It seems that you don't have a certificat installed on your laptop

TLS: Certificate verification failed, error 20 (unable to get local issuer certificate) depth 0 for '/C=MY/ST=Kuala Lumpur/L=Mont Kiara/O=Funk Software Asia Pacific/OU=Technical Department/CN=Server'
Apr 29 17:16:22 alFiPad wpa_supplicant[952]: eth1: CTRL-EVENT-EAP-TLS-CERT-ERROR reason=1 depth=0 subject='/C=MY/ST=Kuala Lumpur/L=Mont Kiara/O=Funk Software Asia Pacific/OU=Technical Department/CN=Server' err='unable to get local issuer certificate'

could you check if you have a certificat in your store ?

Do you use wpa_supplicant ?

Nikos

Nikos
  • 56
  • 5