因此,我的ifconfig目前看起来像这,enp9s0是我的主要网络接口。我试着做
sudo ethtool enp9s0这给了我这。
据我所读,Supports Wake-on: d和Wake-on: d需要设置为g,所以我试着做
ethtool -s enp9s0 wol g这给了我:
weetile@weetile-DESKTOP:~$ ethtool -s enp9s0 wol g
Cannot get current wake-on-lan settings: Operation not permitted
not setting wol有人知道怎么做吗?我知道我的NIC绝对支持它,因为它完全可以在Windows 10下运行。谢谢!
(网络适配器是Killer E2200)
发布于 2020-01-29 07:11:31
这些设备的驱动程序上禁用了该功能。来自Arch Wiki:
对于一些较新的基于Atheros的NIC(如Atheros AR8161和Killer E2500),由于错误导致意外唤醒(请参阅这个补丁讨论),
alx模块中禁用了WOL支持。可以应用修补程序(或作为dkms模块安装),它既可以恢复WOL支持,又可以修复底层错误,如这条线中所概述的那样。
内核bugzilla线程已经更新了修补程序的版本,但似乎没有显示任何可能表示修复将合并的活动。六年后,它被禁用,我不知道它是否会被启用上游。它可能是值得的,它提出一个Launchpad错误,并希望Ubuntu将应用该修补程序。(我的是Killer E2500,它使用内核5.4.14-arch1-1运行arch1,所以我没有这个选项。)
发布于 2020-04-08 11:06:20
试试这个:https://github.com/AMV007/alx_dkms_安装程序
还不要忘记禁用TLP WAKEONLAN:将WOL_DISABLE=N设置为/etc/default
现在都在我的电脑上工作。(杀手2500卡)
https://askubuntu.com/questions/1169081
复制相似问题