与大学/学术网络上的许多其他 natty 用户一样,我遇到了令人烦恼的频繁断开/挂起/延迟。
例如,参见这里。
我想了解如何添加fast_reauth=0
到wpa_supplicant.conf
文件。
此文件似乎默认不存在,需要先手动创建:自述
你需要制作一个配置文件,例如
/etc/wpa_supplicant.conf
,包含您将要使用的网络的网络配置。
此外,我安装了wpa_gui可能需要使用参数启动,否则它是空白的......
我希望的是:
在其中创建一个wpa_supplicant.conf
文件fast_reauth=0
,并将其保存到相关路径,就可以使我的 uni 无线(更加甚至完全)稳定。
我读过关于威克德(作为网络管理器的替代品)。
另请注意,在我家的基本 wlan(使用 bog 标准 wpa 加密)上,连接是稳定的。
谢谢!
答案1
脚步:
- 卸载
network-manager
(并重启) - 安装包
wpasupplicant
添加
/etc/wpa_supplicant/wpa_supplicant.conf
包含有关您的网络信息的文件,例如:
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
fast_reauth=0
network={
ssid="myssid"
psk=12345
}编辑 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 上的问题……