Таким образом, кажется, что эта проблема была известна в NetworkManager в течение многих лет. Я не смог связаться с Коннманом или любым другим «сетевым менеджером».
Вместо этого непосредственное конфигурирование wpa_supplicant позволит выполнить это:
- Создайте файл wpa_supplicant.conf. Мой
*ssid*.conf
Добавьте следующее в файл:
ctrl_interface=DIR=/var/wpa_supplicant network={ ssid="*ssid*" key_mgmt=WPA-EAP eap=PEAP phase2="none" identity="*username*" password="*password*" }
Теперь запустите
wpa_supplicant
и укажите его в конфигурации. Убедитесь, что другие «сетевые менеджеры», такие как NetworkManager, отключены, и сначала включите беспроводной интерфейс, если он не работает.$ sudo wpa_supplicant -B -i *interface* -c *ssid*.conf
Теперь вам просто нужно настроить стандартную информацию IP-сети. Самый простой способ - просто использовать dhcp.
Это довольно раздражает, что я должен сделать это, но я написал небольшой скрипт, который автоматизирует это. Я просто должен запустить его, когда я хочу подключиться к моей школе Wi-Fi.
Источник: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1578589 и https://wiki.archlinux.org/index.php/WPA_supplicant