需要有关如何创建 wpa_supplicant.conf 并向其中添加 fast_reauth=0 的说明

需要有关如何创建 wpa_supplicant.conf 并向其中添加 fast_reauth=0 的说明

与大学/学术网络上的许多其他 natty 用户一样,我遇到了令人烦恼的频繁断开/挂起/延迟。

例如,参见这里

我想了解如何添加fast_reauth=0wpa_supplicant.conf文件。

此文件似乎默认不存在,需要先手动创建:自述

你需要制作一个配置文件,例如/etc/wpa_supplicant.conf,包含您将要使用的网络的网络配置。

此外,我安装了wpa_gui可能需要使用参数启动,否则它是空白的......

我希望的是:

在其中创建一个wpa_supplicant.conf文件fast_reauth=0,并将其保存到相关路径,就可以使我的 uni 无线(更加甚至完全)稳定。

我读过关于威克德(作为网络管理器的替代品)。

另请注意,在我家的基本 wlan(使用 bog 标准 wpa 加密)上,连接是稳定的。

谢谢!

答案1

脚步:

  1. 卸载network-manager(并重启)
  2. 安装包wpasupplicant
  3. 添加/etc/wpa_supplicant/wpa_supplicant.conf包含有关您的网络信息的文件,例如:
    ctrl_interface=/var/run/wpa_supplicant
    ap_scan=1
    fast_reauth=0
    network={
    ssid="myssid"
    psk=12345
    }

  4. 编辑 wlan 部分/etc/network/interfaces
    auto wlan0
    iface wlan0 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

您的无线接口也可能有其他名称,例如wlan1。您可以使用以下命令重新启动网络sudo /etc/init.d/networking restart

希望它能有所帮助,
基督徒

答案2

切换到另一个驱动程序非常不太可能解决你的问题,但一如既往,这只是一种观点。有太多人向我抱怨,我无法做出明确的陈述……

之前关于 Fedora 设置的评论也适用于 Ubuntu。以下是 fi.epitest.hostap.WPASupplicant.service 在 Fedora 上的样子:

Exec=/usr/sbin/wpa_supplicant -c /etc/wpa_supplicant/wpa_supplicant.conf -B -u -f /var/log/wpa_supplicant.log -P /var/run/wpa_supplicant.pid

问题是,编写一份好的、清晰的解释来说明如何做你想做的事情需要花费大量的时间,更糟糕的是,这甚至不能保证能解决你的问题(最坏的情况是情况变得更糟,半正常工作的安装变得无法操作)。最有可能的是,你会得到简短/困难或千篇一律的答案,因为这是其他人能抽出的全部时间。这并不是说你做错了什么 - 而是你试图做的事情只有对专家来说才容易。希望有更多时间的人能帮助你把事情拼凑起来……

作为一名技术用户,我真的很想提供帮助,但显然这会占用相当多的时间,但也许我只是太慢了 :-) 我的建议是设置一个时间限制 - 说“我总共要花 45 分钟来解决这个问题”,如果你发现自己花的时间比这个时间多一分钟,请停止!我讨厌看到新的 Linux 用户在棘手的问题上浪费数小时的时间 :( 祝你好运!

答案3

尝试这个

它是为以太网 eduroam 编写的,但也可能适用于无线。你应该改变一些东西(现在没时间告诉你什么),但你可以自己看到。如果你不能在这里发布它!

答案4

无需卸载网络管理器。如果您查看 Fedora 设置并执行 ps axww | grep [w]pa_supplicant,您将看到 wpa supplicant 使用配置文件,因为它是通过命令行选项设置 1 启动的。由于它是通过 dbus 启动的,因此您需要编辑 /usr/share/dbus-1/system-services/fi.epitest.hostap.WPASupplicant.service 并在配置文件中添加 -c 选项。如之前的评论中所述,您需要将 fast_reauth=0 添加到 .conf 文件中。要使更改生效,您需要重新启动 wpa_supplicant(“最简单”的做法是重新启动),然后运行 ​​ps 命令以查看是否已选择该选项。请注意,对我来说,fast_reauth=0 并没有解决我在 eduroam 上的问题……

相关内容