暂停后关闭无线连接

暂停后关闭无线连接

有时,当我从suspend计算机恢复时,网络无法工作(我的笔记本电脑也发生这种情况,两者都运行 14.04)。
角落里的无线图标看起来像无法联网,当我单击它时,我得到的选项菜单非常有限。
其中一个选项是“启用网络”,但当我单击它时,什么也没有发生(尽管它已被选中)。

我在其他问题中看到,无线网卡在挂起时会关闭,也许根本无法打开。如果是这种情况,如何打开它?

答案1

根据上述建议,Tzahi Leh我将以下脚本另存为/etc/pm/sleep.d/30_wakeup可执行文件,这似乎解决了该问题。脚本的先前部分存在,取自此线针对 Ubuntu 14.04 中已知的扬声器和蓝牙问题,但直到最近的更新我才必须添加以下行nmcli

#!/bin/bash

case "$1" in
suspend_hybrid|hibernate|suspend)
    # executed on suspend
    echo "Going to $1 at $(date)" >> /Data/sleep_log.txt
    rfkill block bluetooth
    ;;
thaw|resume) 
    # executed on resume
    # restart wireless, just in case
    restart network-manager > /dev/null
    # to resolve new issue, 27 Dec 2015 via: http://askubuntu.com/questions/452826/wireless-networking-not-working-after-resume-in-ubuntu-14-04?rq=1
    nmcli nm sleep false

    #wake up the speakers
    hda-verb /dev/snd/hwC1D0 0x1 set_gpio_mask 1
    sleep 1
    hda-verb /dev/snd/hwC1D0 0x1 set_gpio_direction 1
    sleep 1
    hda-verb /dev/snd/hwC1D0 0x1 set_gpio_data 1
    echo "waking up from $1 at $(date)" >> /Data/sleep_log.txt

    #bluetooth
    rfkill unblock bluetooth
    ;;
*)
    ;;
esac

相关内容