Проблемы аутентификации PEAP WiFi [dубликат]

В моем университете используется шифрование WPA2 Enterprise для того, чтобы учащиеся могли подключиться к беспроводной сети. В NetworkManager я включил все, что им нужно

Безопасность: WPA & amp; Аутентификация WPA2 Enterprise: защищенный сертификат CA EAP (PEAP) CA не нужен. Версия PEAP: Автоматическая Внутренняя аутентификация: имя пользователя MSCHAPv2 и пароль правильные.

Каждый раз, когда я пытаюсь подключиться, я получаю окно с просьбой вводить мой пароль снова и снова

47
задан 26 January 2017 в 17:43

15 ответов

вот обойти.

Откройте терминал (нажмите Alt + F2) и выполнить следующие команды: cd /etc/NetworkManager/system-connections sudo touch SSID #SSID is the name of the profile, e.g. eduroam sudo nano SSID измените "имя SSID" профиль следующим образом: [ipv6] method=auto [connection] id=SSID #(e.g.EDUroam) uuid=9e123fbc-0123-46e3-97b5-f3214e123456 #unique uuid will be created upon creation of this profile type=802-11-wireless [802-11-wireless-security] key-mgmt=wpa-eap auth-alg=open [802-11-wireless] ssid=SSID mode=infrastructure mac-address=0A:12:3C:DA:C1:A5 security=802-11-wireless-security [802-1x] eap=peap; identity=studentid123123 phase2-auth=mschapv2 password=mypass123123 [ipv4] method=auto

изменить файл и он должен работать.

21
ответ дан 18 July 2018 в 06:26

Вам также может потребоваться указать Домен вашего предприятия, добавив его перед именем пользователя так: Domain Name \ Username рядом с комментарием / удалением вышеупомянутой строки ..

2
ответ дан 18 July 2018 в 06:26

У меня была такая же проблема на работе. Я следил за инструкциями и менял system-ca-cert=false, но мне также пришлось войти и изменить настройки драйвера беспроводной сети, как только я внес изменения, которые он подключил. посмотрите ссылку, где я получил информацию ниже

http://wireless.kernel.org/en/users/Documentation/wpa_supplicant

-o<driver> and -O<ctrl> /usr/share/dbus-1/system-services/fi.epitest.hostap.WPASupplicant.service [D-BUS Service] Name=fi.epitest.hostap.WPASupplicant Exec=/sbin/wpa_supplicant -u -f /var/log/wpa_supplicant.log User=root [D-BUS Service] Name=fi.epitest.hostap.WPASupplicant Exec=/sbin/wpa_supplicant -u -onl80211 -O/var/run/wpa_supplicant User=root
7
ответ дан 18 July 2018 в 06:26

Здесь есть сообщение об ошибке: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1104476

Обходной путь заключается в удалении строки

system-ca-cert=true

из файла конфигурации, найденного в / etc / NetworkManager / system-connections /

35
ответ дан 18 July 2018 в 06:26

Я предполагаю, что вы используете самозаверяющий сертификат (вы сказали: «Сертификат CA не нужен»). Если это так, убедитесь, что сертификат был доверен вам при установлении соединения.

0
ответ дан 18 July 2018 в 06:26
Попробуйте сбросить пароль (связавшись с администратором sys или используя онлайн-форму для отправки ссылки на сброс пароля на свой адрес электронной почты) с помощью сетевого менеджера gui, отредактируйте соединение wifi, чтобы обновить поле пароля новым и сохранить. Подключите к вашему Wi-Fi, и он должен работать сейчас!
0
ответ дан 18 July 2018 в 06:26

Вот работа.

Откройте терминал (Alt + F2) и запустите следующие команды: cd /etc/NetworkManager/system-connections sudo touch SSID #SSID is the name of the profile, e.g. eduroam sudo nano SSID Затем отредактируйте профиль «SSID» следующим образом: [ipv6] method=auto [connection] id=SSID #(e.g.EDUroam) uuid=9e123fbc-0123-46e3-97b5-f3214e123456 #unique uuid will be created upon creation of this profile type=802-11-wireless [802-11-wireless-security] key-mgmt=wpa-eap auth-alg=open [802-11-wireless] ssid=SSID mode=infrastructure mac-address=0A:12:3C:DA:C1:A5 security=802-11-wireless-security [802-1x] eap=peap; identity=studentid123123 phase2-auth=mschapv2 password=mypass123123 [ipv4] method=auto

Измените вышеупомянутый файл и он должен работать.

21
ответ дан 24 July 2018 в 18:36
  • 1
    Оно работает! Спасибо @keith! Вот изменения, которые я должен был сделать: (1) удалили строку system-ca-cert=true и (2) заменили password-flags=1 на password=mypassword. – Marcelo 24 July 2014 в 17:57

Вам также может потребоваться указать Домен вашего предприятия, добавив его перед именем пользователя так: Domain Name \ Username рядом с комментарием / удалением вышеупомянутой строки ..

2
ответ дан 24 July 2018 в 18:36

У меня была такая же проблема на работе. Я следил за инструкциями и менял system-ca-cert=false, но мне также пришлось войти и изменить настройки драйвера беспроводной сети, как только я внес изменения, которые он подключил. посмотрите ссылку, где я получил информацию ниже

http://wireless.kernel.org/en/users/Documentation/wpa_supplicant

-o<driver> and -O<ctrl> /usr/share/dbus-1/system-services/fi.epitest.hostap.WPASupplicant.service [D-BUS Service] Name=fi.epitest.hostap.WPASupplicant Exec=/sbin/wpa_supplicant -u -f /var/log/wpa_supplicant.log User=root [D-BUS Service] Name=fi.epitest.hostap.WPASupplicant Exec=/sbin/wpa_supplicant -u -onl80211 -O/var/run/wpa_supplicant User=root
7
ответ дан 24 July 2018 в 18:36
  • 1
    Добавив вторую запись в мой файл, я работал, спасибо! – Matthew Read 17 June 2015 в 00:17
  • 2
    Добавив -onl80211 для меня, спасибо! – Tamas Hegedus 17 March 2016 в 15:22

Здесь есть сообщение об ошибке: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1104476

Обходной путь заключается в удалении строки

system-ca-cert=true

из файла конфигурации, найденного в / etc / NetworkManager / system-connections /

35
ответ дан 24 July 2018 в 18:36
  • 1
    Это сработало для меня, у меня была такая же проблема, как и у OP. – Vincenzo Pii 26 March 2014 в 14:20
  • 2
    все еще происходит 14.04 (текущая бета-версия) – prusswan 12 April 2014 в 12:29
  • 3
    Да, еще в 14.04. – Reece 5 June 2014 в 01:25
  • 4
    все еще не работает без этой строки ... – Sanjay Manohar 30 July 2014 в 03:28
  • 5
    @SanjayManohar. Попробуйте ответить ниже на вопрос о просителях WPA или попробуйте другую карточку Wi-Fi, если она у вас есть, - которая работала для меня, без изменения файла конфигурации. – Brian Z 5 August 2014 в 21:13

Я предполагаю, что вы используете самозаверяющий сертификат (вы сказали: «Сертификат CA не нужен»). Если это так, убедитесь, что сертификат был доверен вам при установлении соединения.

0
ответ дан 24 July 2018 в 18:36
  • 1
    Нет, не нужно, я имею в виду, что они не требуют от нас использования какого-либо сертификата при подключении. – Balraj McCoy 10 April 2013 в 16:02
  • 2
    Я не понимаю, в чем цель использования PEAP без сертификата, но ОК. Можете ли вы подключиться к другим операционным системам, кроме Ubuntu? У меня есть одна и та же инфраструктура WiFi в моей компании, поэтому, возможно, я смогу помочь. – Guardian 10 April 2013 в 16:20
  • 3
    Я могу подключиться с помощью Windows. Здесь есть руководство по подключению Windows: studentprojects.wordpress.com/tutorial/… , который я следил за Windows, и он работал нормально. Пробовал реплицировать его в Ubuntu, и он не удался. – Balraj McCoy 10 April 2013 в 17:14
  • 4
    @Guardian, вы, очевидно, никогда не пробовали PEAP-MSCHAPv2. Сначала вы подключаетесь только с именем пользователя и паролем, а затем вы можете загрузить сертификат. Я уже видел это примерно в 5 университетах. И я понятия не имею, как загрузить сертификат после подключения к сети. wicd позволяет подключаться без сертификата. – holms 18 January 2017 в 10:55
Попробуйте сбросить пароль (связавшись с администратором sys или используя онлайн-форму для отправки ссылки на сброс пароля на свой адрес электронной почты) с помощью сетевого менеджера gui, отредактируйте соединение wifi, чтобы обновить поле пароля новым и сохранить. Подключите к вашему Wi-Fi, и он должен работать сейчас!
0
ответ дан 24 July 2018 в 18:36

Здесь есть сообщение об ошибке: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1104476

Обходной путь для удаления строки

system-ca-cert=true

из файла конфигурации, найденного в / etc / NetworkManager / system-connections /

35
ответ дан 2 August 2018 в 14:54

Здесь есть сообщение об ошибке: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1104476

Обходной путь для удаления строки

system-ca-cert=true

из файла конфигурации, найденного в / etc / NetworkManager / system-connections /

35
ответ дан 3 August 2018 в 18:59

Я предполагаю, что вы используете самозаверяющий сертификат (вы сказали: «Сертификат CA не нужен»). Если это так, убедитесь, что сертификат был доверен вам при установлении соединения.

0
ответ дан 6 August 2018 в 20:48

Другие вопросы по тегам:

Похожие вопросы: