将 Retroflag GPi(Raspberry Pi 零 W)连接到 WPA2 Enterprise
Connect Retroflag GPi (Raspberry Pi Zero W) to WPA2 Enterprise
我刚刚安装好我的 retroflag gpi 机箱。不过我有一个小问题。我无法将我的 Pi 连接到我的 WPA2-Enterprise 网络。我在 wpa_supplicant.conf 中尝试了一系列设置,但无法正常工作。
Pi 型号或其他硬件: Raspberry Pi 零 W & Retroflag GPi 外壳
使用的电源: Retroflag GPi 的内置。
使用的 RetroPie 版本: 4.6.1
连接的 USB 设备: Retroflag GPi
使用的控制器: Retroflag GPi
收到错误消息:
看不到任何错误消息。不知道他们出现在哪里。它只是在 show ip 中显示 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"
}
我刚才居然解决了
对于任何想知道我设法在另一台机器 (Ubuntu) 上连接到网络并使用网络管理器的人。然后我用命令检查了日志(根据 this link):
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
}
这可能不适用于每个人,否则因为每个网络的配置总是不同的。所以如果你不能让它工作,一定要按照我做的相同的步骤。
很高兴我终于得到了这个,哈哈。
我刚刚安装好我的 retroflag gpi 机箱。不过我有一个小问题。我无法将我的 Pi 连接到我的 WPA2-Enterprise 网络。我在 wpa_supplicant.conf 中尝试了一系列设置,但无法正常工作。
Pi 型号或其他硬件: Raspberry Pi 零 W & Retroflag GPi 外壳
使用的电源: Retroflag GPi 的内置。
使用的 RetroPie 版本: 4.6.1
连接的 USB 设备: Retroflag GPi
使用的控制器: Retroflag GPi
收到错误消息: 看不到任何错误消息。不知道他们出现在哪里。它只是在 show ip 中显示 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"
}
我刚才居然解决了
对于任何想知道我设法在另一台机器 (Ubuntu) 上连接到网络并使用网络管理器的人。然后我用命令检查了日志(根据 this link):
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
}
这可能不适用于每个人,否则因为每个网络的配置总是不同的。所以如果你不能让它工作,一定要按照我做的相同的步骤。
很高兴我终于得到了这个,哈哈。