树莓派4B校园网连接和自动认证配置

配置

  • Raspi 4B
  • Linux version 6.1.0-rpi7-rpi-v8 (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT Debian 1:6.1.63-1+rpt1 (2023-11-24)
    • systemd-networkd(这个版本默认安装此软件管理网络)。其他管理软件可以通过systemctl list-unit-files | grep network查询
    • wpa_supplicant
  • 校园网(BUAA-Mobile)
  • SSID:BUAA-Mobile
  • 安全类型:WPA2-企业(PEAP)
  • 频段:5 GHz
  • IPv4 DNS服务器:202.112.128.51, 202.112.128.50
  • 校园网(BUAA-WiFi)
  • SSID:BUAA-WiFi
  • 安全类型:开放
  • 频段:5 GHz
  • IPv4 DNS服务器:202.112.128.51, 202.112.128.50

wpa supplicant配置

编辑wpa supplicant配置nano /etc/wpa_supplicant/wpa_supplicant.conf

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

network={
    ssid="BUAA-WiFi"
    key_mgmt=NONE
    priority=11
}
network={
    ssid="BUAA-Mobile"
    key_mgmt=WPA-EAP
    eap=PEAP TTLS
    identity="*"
    password="*"
    phase1="PEAP"
    phase2="MSCHAPv2"
    priority=10
    proactive_key_caching=1
}

重新启动systemd-networkd服务

重新启动systemd-networkd服务:

sudo systemctl restart systemd-networkd

检查wpa_supplicant服务状态:

sudo systemctl status wpa_supplicant

如果wpa_supplicant服务未运行,可以尝试启动它:

sudo systemctl start wpa_supplicant

重新加载网络配置:

sudo systemctl restart networking

通过以上设置,可以轻松连接到校园网。

使用BeihangLogin自动认证

https://github.com/buaahub/BeihangLogin

git clone https://github.com/buaahub/BeihangLogin.git

mv account.example account 

//编辑登录文件
nano account

./login-v2.sh login 

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注