使用 shell 脚本在 Mac 上连接 PEAP wifi 网络

使用 shell 脚本在 Mac 上连接 PEAP wifi 网络

我正在为我的 Mac 编写一个 Shell 脚本,其中一部分需要连接到学校的 wifi 网络。

我尝试了以下两个命令,虽然设置 wifi 选项卡显示计算机已连接,但它没有获取 DHCP,也没有使用 EAP-PEAP 进行身份验证。大约一分钟后,菜单栏中的 wifi 图标出现感叹号。最终

networksetup -setairportnetwork en0 <network name> <username> <password> --eapmethod PEAP --innerauth MSCHAPv2

networksetup -setairportnetwork en0 <network name> <username> <password>

奇怪的是,我能够使用该networksetup -setairportnetwork en0 <network name> <username> <password>命令成功连接到 wpa2 网络。此外,我可以通过单击设置中的连接顺利连接到学校网络。

其他信息:操作系统:MacOS 14.4.1,网络使用 EAP-PEAP(MSCHAPv2)

相关内容