首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >需要重新启动网络接口并杀死wpa_supplicant,如何修复?

需要重新启动网络接口并杀死wpa_supplicant,如何修复?
EN

Ask Ubuntu用户
提问于 2012-10-30 13:01:46
回答 2查看 36.1K关注 0票数 5

我的工作场所对他们的WiFi网络使用802.11x身份验证,每天有几次从网络引导,需要执行以下操作:

  1. 禁用网络
  2. 数独杀戮-9
  3. 重新启动网络

在这一点上,机器将连接到网络很好。我在syslog中没有看到任何奇怪之处,并且正在运行Ubuntu12.04(64位)。有什么不对的?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2012-11-09 13:49:11

我也有同样的问题。事实证明,当多个接入点(AP)存在时,网络管理器在接入点(AP)之间的切换有点过于热心。你有两个选择

  1. 使用iwlist查找有多少个AP: root@debian:/home/nofrills# iwlist wlan0扫描完成:单元格01 -地址: 00:1E:58:A1:41:87 ESSID:"iiserk_wireless“模式:管理频率:2.462 GHz (11频道)质量:4/5信号电平:-64 dBm噪声级别:-92 dBm IE: IEEE802.11i/WPA2版本1组密码: TKIP成对密码(2):TKIP CCMP认证套件(1):802.1x预认证支持加密密钥:on比特率:1 Mb/s;2 Mb/s;5.5 Mb/s;11 Mb/A1;6 Mb/ 12 Mb/ the;24 Mb/;36 Mb/;9 Mb/;18 Mb/ 48 Mb/;54 Mb/Cell.02-地址: 00:1E:58:A1:54:7B ESSID:“iiserk_wireless#更详细地说明质量最高的单元的地址。那是离你最近的美联社。然后单击,选择“”,然后转到列出的wifi网络。将有一个名为"BSSID“的文本框。粘贴单元格地址到那里。
  2. 否则,您可以完全抛弃网络管理器,使用wpa_supplicant (网络管理器无论如何都会使用它)。只需创建一个配置文件并以这种方式编辑您的/etc/网络/接口: auto inet autowlan0 iface预出wpa_supplicant -B -Dwext -i wlan0 -c/etc/wpa_supplicant.conf后置killall -q wpa_supplicant

选项1没有多大用处,除非你大部分时间都呆在大致相同地点的工作场所。选项2是我现在使用的,它运行得很好。但是wifi在挂起/恢复后不会自动重新连接,因此您需要手动运行/etc/init.d/networking/restart

如果您喜欢整洁地执行一些事情,作为通用killall命令的替代方法,您可以使用WPA特定的工具wpa_client

代码语言:javascript
运行
复制
wpa_cli -i wlan0 terminate
票数 13
EN

Ask Ubuntu用户

发布于 2014-02-18 13:32:49

sudo服务网络管理器停止

它会阻止NetworkManager

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/209596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档