October 8, 20196 yr I've been struggling to get Wake on LAN working for a few days now. Does anyone have any ideas? One potential issue I noticed is how I'm not getting any LED activity with the ethernet port while the system is asleep. I talked to a MSI rep and he had no idea if that was normal behavior or not. Edit: The activity lights remain off always when the system is asleep. Summary: 1) MOBO: MSI X470 Gaming Plus 2) Router is Netgear R6400 3) BIOS ErP set to Disabled 4) BIOS PCIe and USB Wake functions Enabled 5) unRAID 6.7.2 6) S3 Sleep, using S3 Sleep plugin along with the information here http://lime-technology.com/wiki/index.php?title=Setup_Sleep_(S3)_and_Wake_on_Lan_(WOL) 7) I've been using this utility to send the wake packet: https://www.depicus.com/wake-on-lan/wake-on-lan-cmd 8 ) Wake from USB does work Running ethtool eth0 yields this Settings for eth0: Supported ports: [ TP AUI BNC MII FIBRE ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: Symmetric Receive-only Supports auto-negotiation: Yes Supported FEC modes: Not reported Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: Symmetric Receive-only Advertised auto-negotiation: Yes Advertised FEC modes: Not reported Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Link partner advertised pause frame use: Symmetric Receive-only Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Port: MII PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000033 (51) drv probe ifdown ifup Link detected: yes Edited October 25, 20196 yr by Marc_G2
October 9, 20196 yr MSI X470 Gaming Plus - Realtek® 8111H , WOL won't work under Unraid or some Linux platform.
October 9, 20196 yr 25 minutes ago, Marc_G2 said: Will support ever get added? What are my options for work-arounds? If you have a free PCIe x1 slot, take a Intel i210-T1. https://skinflint.co.uk/hp-i210-t1-e0x95aa-a1112135.html?t=alle&va=b&vl=at&v=e&togglecountry=set Thats the cheaper HP-Version. Edited October 9, 20196 yr by Zonediver
October 9, 20196 yr Author Thanks for the recommendation. I will buy that if nothing else works. I found some other potential solutions which I'll try first.
October 9, 20196 yr Author Well I confirmed that I can get WOL working on Windows, but still can't get it working with unRAID. Is it a driver issue? I couldn't find any information confirming that my Realtek Chipset was known to not work. Where should I be looking for that kind of information?
October 10, 20196 yr Community Expert I would also be checking BIOS settings to see if there are any options about WOL. See if the REaltek NIC has any BIOS options.
October 10, 20196 yr Author I have confirmed my BIOS settings are good. WOL is lumped into the wake by pcie device setting. I also disabled Erp for good measure
October 22, 20196 yr By now have you, Marc_G2, or anyone else actually tested WOL with an Intel I210-T1 (I210-AT chipset) NIC on the MSI X470 Gaming Plus? I'm in the middle rebuilding my server with this board and just realized that the WOL issue with the onboard NIC exists. Really don't want to drop another $45-$80 on another NIC if it won't solve the problem.
October 22, 20196 yr Author Sorry I haven't tried it. In the end I decided it made more economic sense to simply not allow the system to go to sleep while I'm on travel (the only time I would need WOL). Does anyone know the specific reason why it doesn't work?
October 23, 20196 yr Kernel driver issue, not all Realtek chip have problem and some kernel haven't problem.
October 23, 20196 yr I haven't been able to get WOL to work with an older Intel NIC on the X470 either. Don't know what the Intel chip is offhand, but it worked with AMD X370 and A85X boards. Are there actual reports of WOL working under LInux with Intel i210-T1 NICs on X470 boards?
October 23, 20196 yr Community Expert I would assume that everyone has checked for BIOS updates... (I seem to recall that WOL was a real hit-and-miss proposition depending on the many different factors. Then things seem to have settled done.) One of you folks should be setting up a table (MB, chip set, NIC, manufacturer) to figure out what is the common factor(s).
October 23, 20196 yr Yes. Latest BIOS version 7B79vAF. Released less than a month ago. I always update the BIOS when assembling a new build. You're correct in that there had been similar issues with WOL not working with various hardware 5-10 years ago. That's actually why I originally got the Intel NIC EXPI9301CTBLK which enabled WOL with earlier boards but unfortunately does not so far with this X470. Thought we were past this issue by now.
October 23, 20196 yr Community Expert Have you google MB WOL Linux or chip_set WOL Linux as terms to see if this is a more general issue?
October 23, 20196 yr Been Googling off and on for two days. 😅 Think I just found a work-around. Testing now. Edited October 23, 20196 yr by lewcass
October 23, 20196 yr OK. This works for me so far with onboard NIC. 😎 (Based on the OP's experiment in this thread. He's asked MSI for help a couple months back, but apparently to no avail so far.) Fortunately we can easily add the required code to our go script. Add following to /config/go . # Enable WOL if needed (i.e. for MSI X470 Gaming Plus). ethtool -s eth0 wol g Edited October 23, 20196 yr by lewcass
October 23, 20196 yr Author Nice. It looks like that fixed it for me as well. I actually saw that MSI thread as well. But I couldn't figure out what he was trying to say so I quickly moved on lol. Edited October 23, 20196 yr by Marc_G2
October 23, 20196 yr 2 hours ago, Marc_G2 said: Nice. It looks like that fixed it for me as well. I actually saw that MSI thread as well. But I couldn't figure out what he was trying to say so I quickly moved on lol. 😀😉 He didn't help by misstating the first console command he sent to check the NIC status as the same as the one that addresses the issue. Fortunately he actually did know what he was doing. 🙂 Wouldn't be anywhere other than frustrated without his efforts. Edited October 24, 20196 yr by lewcass
August 30, 20205 yr On 10/23/2019 at 9:37 PM, lewcass said: OK. This works for me so far with onboard NIC. 😎 (Based on the OP's experiment in this thread. He's asked MSI for help a couple months back, but apparently to no avail so far.) Fortunately we can easily add the required code to our go script. Add following to /config/go . # Enable WOL if needed (i.e. for MSI X470 Gaming Plus). ethtool -s eth0 wol g Thanks very much! I was getting pretty frustrated. I even installed Windows to check that my BIOS settings for Wake On LAN were correct. They were, I was able to wake up my PC over the network. But as soon as I booted into Unraid and shutdown from that, WOL stopped working. This addition to /config/go fixed it. (For reference, my motherboard is an ASRock B550 Phantom Gaming 4 with a Realtek RTL8111/8168/8411 NIC onboard)
August 30, 20205 yr 12 hours ago, YellowF800S said: Thanks very much! ... (For reference, my motherboard is an ASRock B550 Phantom Gaming 4 with a Realtek RTL8111/8168/8411 NIC onboard) Wow! Still an issue 10 months later! You're welcome. Glad it resolved for you.
January 30, 20215 yr On 10/23/2019 at 10:37 PM, lewcass said: OK. This works for me so far with onboard NIC. 😎 (Based on the OP's experiment in this thread. He's asked MSI for help a couple months back, but apparently to no avail so far.) Fortunately we can easily add the required code to our go script. Add following to /config/go . # Enable WOL if needed (i.e. for MSI X470 Gaming Plus). ethtool -s eth0 wol g works for me as well on an ASRock mainboard with Intel i350 RT4 NIC thanks!
May 3, 20215 yr On 10/24/2019 at 7:37 AM, lewcass said: OK. This works for me so far with onboard NIC. 😎 (Based on the OP's experiment in this thread. He's asked MSI for help a couple months back, but apparently to no avail so far.) Fortunately we can easily add the required code to our go script. Add following to /config/go . # Enable WOL if needed (i.e. for MSI X470 Gaming Plus). ethtool -s eth0 wol g Thanks for this, works great now.
May 24, 20215 yr On 10/23/2019 at 10:37 PM, lewcass said: OK. This works for me so far with onboard NIC. 😎 (Based on the OP's experiment in this thread. He's asked MSI for help a couple months back, but apparently to no avail so far.) Fortunately we can easily add the required code to our go script. Add following to /config/go . # Enable WOL if needed (i.e. for MSI X470 Gaming Plus). ethtool -s eth0 wol g How do you edit the script?
May 25, 20215 yr Community Expert There is a CA Config Editor that can be installed from the APPS Tab. IF you don't have the APPS, see here:
Archived
This topic is now archived and is closed to further replies.