在 Ubuntu 14.04 中,当我不使用 Wi-Fi 时,它会断开连接

在 Ubuntu 14.04 中,当我不使用 Wi-Fi 时,它会断开连接

当我停止使用 Wi-Fi 连接时,Wi-Fi 会自动断开连接,如何禁用此功能。

版本:Linux 3.19.0-42-generic #48~14.04.1-Ubuntu SMP 星期五 12 月 18 日 10:24:49 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

ifconfig 结果: ifconfig eth0 链路封装:以太网 HWaddr xxxxxxxxxxxxxxx
UP 广播多播 MTU:1500 度量:1 RX 数据包:0 错误:0 丢弃:0 超限:0 帧:0 TX 数据包:0 错误:0 丢弃:0 超限:0 载波:0 碰撞:0 txqueuelen:1000 RX 字节:0(0.0 B) TX 字节:0(0.0 B)

lo 链路封装:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0 inet6 地址:::1/128 范围:主机 UP 环回运行 MTU:65536 度量:1 RX 数据包:7731 错误:0 丢弃:0 溢出:0 帧:0 TX 数据包:7731 错误:0 丢弃:0 溢出:0 载波:0 冲突:0 txqueuelen:0 RX 字节:730184(730.1 KB) TX 字节:730184(730.1 KB)

wlan0 链路封装:以太网 HWaddr f0:00:00:00:00:00
inet 地址:192.168.2.42 Bcast:192.168.2.255 掩码:255.255.255.0 inet6 地址:xxxxxxxxxxxxxxxxxxxxx 范围:链路上行广播运行多播 MTU:1500 度量:1 RX 数据包:97190 错误:0 丢弃:0 超限:0 帧:0 TX 数据包:89975 错误:0 丢弃:0 超限:0 载波:0 冲突:0 txqueuelen:1000 RX 字节:98994019(98.9 MB) TX 字节:12565626(12.5 MB)

答案1

如果我理解正确的话,这可能是因为电源管理关闭了您的 WiFi 接口。在断开连接之前,请尝试以下操作:

在终端窗口中,输入以下命令以禁用 wlan0 的电源管理:

sudo iwconfig wlan0 power off

如果它有帮助(并且只有它有帮助),您可以按如下方式使此设置永久生效:

  1. 使用您最喜欢的编辑器创建并编辑 /etc/pm/power.d/wifi_pwr_off

    sudo gedit /etc/pm/power.d/wifi_pwr_off
    
  2. 在空文件上面添加以下两行并保存

     #!/bin/sh 
     /sbin/iwconfig wlan0 power off
    
  3. 使创建的文件可执行

    sudo chmod +x /etc/pm/power.d/wifi_pwr_off
    
  4. 重启你的电脑

有关 iwconfig 和电源管理的更多详细信息,您可以使用手册页:

man iwconfig

...并向下滚动到电源参数的解释。

我希望这有帮助。

相关内容