wakeup over wifi 有成功的同学吗?

3 天前
 wuruxu

最近想测试下,在 Linux 休眠模式下,通过 wifi 唤醒 PC 但一直不成功

1161 次点击
所在节点    Linux
7 条回复
datocp
3 天前
我记得曾经在 windows 试过,应该是 tplink 的一款移动路由支持客户端网线输出。。。成功无线 tftp 获得文件。

这个可能和唤起还不一样。
seers
3 天前
网卡要打开幻数据包唤醒
jerrywaffle
3 天前
贴下我的 code ,可以 work ,但是我的问题是:休眠后过夜就不能唤醒了,过几个小时是没问题的,推测是 powersaving 的问题,但是我的 code 也禁用了。还是不知道问题在哪。


# https://wiki.debian.org/WakeOnLan#Enabling_WOL
active_connection_name=$(nmcli -t -f NAME,DEVICE,TYPE connection show --active | grep -Ev 'tun|loopback|wifi-p2p' | cut -d: -f1)
if [ -n "$active_connection_name" ]; then
# Modify Ethernet WOL if it exists, otherwise Wi-Fi WOL
if nmcli connection show "$active_connection_name" | grep -q 'ethernet'; then
sudo nmcli connection modify "$active_connection_name" 802-3-ethernet.wake-on-lan magic
else
sudo nmcli connection modify "$active_connection_name" wifi.wake-on-wlan magic
# Disable Wi-Fi power save
# WiFi Power Saving: https://gist.github.com/jcberthon/ea8cfe278998968ba7c5a95344bc8b55
# 0: default (yes or no??), 1: ignore, 2: disable powersave, 3: enable
nmcli con mod "$active_connection_name" 802-11-wireless.powersave 2
# # alternative to nmcli
# sudo cat <<'EOF' | sudo tee /etc/NetworkManager/conf.d/wifi-powersave-off.conf >/dev/null
# [connection]
# # Values are 0 (use default), 1 (ignore/don't touch), 2 (disable) or 3 (enable).
# wifi.powersave = 2
# EOF
# sudo systemctl restart NetworkManager
# check
iw phy0 wowlan show && iwconfig $(nmcli -t -f NAME,DEVICE,TYPE connection show --active | grep -Ev 'tun|loopback|wifi-p2p' | cut -d: -f2)
fi
echo "Wake-on-LAN enabled for connection: $active_connection_name; A restart is required for the changes to take effect."
else
echo "No valid active connection found."
fi
wuruxu
3 天前
@seers 也打开了,但没有成功
```
iw phy0 wowlan enable magic-packet disconnect
```
jerrywaffle
3 天前
如果用 iw phy0 wowlan enable magic-packet , 这个命令重启后就失效,需要 somehow 开机重新运行
zhuisui
2 天前
在 windows 下只在睡眠模式下成功过,休眠模式失败,雷蛇笔记本。
linux 没试过 wifi ,只试过 lan 。
这个也分电脑。
LXGMAX
2 天前
无线网卡和硬件要支持

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1102595

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX