Подключите Retroflag GPi (Raspberry Pi Zero W) к WPA2 Enterprise - PullRequest
0 голосов
/ 17 июня 2020

Я только что получил работу и настройку моего футляра с ретрофлагом gpi. Но у меня есть одна небольшая проблема. Я не могу подключить свой Pi к сети WPA2-Enterprise. Я пробовал кучу настроек в wpa_supplicant.conf, но не могу заставить его работать.

Модель Pi или другое оборудование: Raspberry Pi Zero W & Retroflag GPi Case

Используемый источник питания: Встроенный модуль Retroflag GPi.

RetroP ie Используемая версия: 4.6.1

Построен из : https://github.com/RetroPie/RetroPie-Setup/releases/download/4.6/retropie-buster-4.6-rpi1_zero.img.gz

Подключенные USB-устройства: Retroflag GPi

Используемый контроллер: Retroflag GPi

Получены сообщения об ошибках: Сообщения об ошибках не отображаются. Не знаю, где они появляются. Он просто говорит, что IP-адрес Unkown в show ip.

Используется руководство: Несколько в Google. Этот среди других: https://gist.github.com/elec3647/1e223c02ef2a9a3f836db7984011b53b. Это для документации: https://w1.fi/cgit/hostap/plain/wpa_supplicant/wpa_supplicant.conf

Файл: /etc/wpa_supplicant/wpa_supplicant.conf

Вложение файлов конфигурации: (wpa_supplicant.conf)

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=SE

ap_scan=1

network={
  ssid="Wifi-Name"
  scan_ssid=1
  identity="myusername"
  password="mypassword"
  key_mgmt=WPA-EAP
  eap=TTLS
  phase1="peapver=0 peaplabel=1"
  phase2="autheap=MSCHAPV2"
}

1 Ответ

0 голосов
/ 25 июня 2020

Я действительно решил это только сейчас.

Для всех, кто интересуется, мне удалось подключиться к сети на другом компьютере (Ubuntu) и использовать Network Manager. Затем я проверил журнал (согласно этой ссылке ) с помощью команды:

journalctl -u NetworkManager

Это дало мне эту конфигурацию для wpa_supplicant.conf:


country=SE
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

ap_scan=1

network={
  ssid="Wifi-Name"
  scan_ssid=1
  bgscan="simple:30:-65:300"
  key_mgmt=WPA-EAP WPA-EAP-SHA256
  password="password"
  eap=PEAP
  fragment_size=1266
  phase2="auth=MSCHAPV2"
  identity="username"
  proactive_key_caching=1
}

Это может не сработать для всех иначе, так как конфигурации всегда разные для каждой сети. Так что обязательно проделайте те же шаги, что и я, если вы не можете заставить его работать.

Я так рад, что наконец получил это, хаха.

...