14.04上带有PEAP / MSCHAPv2的WiFi临时用户名设置

我正在为我大学的研究生安装一台电脑。 我有一个标准用户登录,所有这些用于使事情变得更简单。 我试图找到一种方法,让WiFi连接在尝试连接到Univ的无线系统时要求输入用户名和密码。 我们通过WPA2,PEAP,MSCHAPv2连接,无需连接证书。 每次获取密码以获取密码都很容易,但没有设置为用户名执行相同操作。 我跑14.04。

任何帮助/选项将不胜感激。 我真的不想让我们的每个研究生都用用户名来访问这些计算机。

@muru

完全删除identity=行会导致连接设置由于某种原因完全重置。 我必须从头开始放入所有设置。 我还尝试在802.11 wireless security heading下插入行leap-identity-flags=1802.1x标题下插入identity-flags=2 identity-raw-flags=1 。 这反映了密码设置,因此我希望它对用户名执行相同的操作,但这会导致重新连接时完全导致连接设置重置。

更新 – 找出连接重置的原因。 当我通过nano进行更改时,一旦保存,连接就不会显示在“编辑连接”选项下,并且再次连接到WiFi会导致生成新的配置文件。

我可以通过终端看到原始连接,以及新的WiFi连接,而不是通过GUI。 在终端窗口中查看时的新连接的名称与原始窗口不同,如下所示; 第一个ls在编辑之前,第二个在nano编辑之后:

 root@jayadmin-OptiPlex-GX280:/etc/NetworkManager/system-connections# ls MU WiFi Wired connection 1 root@jayadmin-OptiPlex-GX280:/etc/NetworkManager/system-connections# ls MU WiFi MU WiFi-d9a0a44b-0d73-4dac-92a6-1158d2d1fdf9 Wired connection 1 root@jayadmin-OptiPlex-GX280:/etc/NetworkManager/system-connections# 

更新#2

所以,显然这是12.04发布时的变化; 在12.04之前,用户有能力离开用户并且每次都传递空白以填补,但由于某种原因,开发者在12.04中取消了这种能力。

当然,有一种方法可以手动绕过终端。 建议仍然非常感谢…我很难受…

这是从v12.04而不是实际的“bug”所做的更改,并且可能应该转到“开发人员建议框”而不是支持论坛。 谢谢,无论如何,人们。