Marc_G2 Posted October 8, 2019 Share Posted October 8, 2019 (edited) 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, 2019 by Marc_G2 Quote Link to comment
Vr2Io Posted October 9, 2019 Share Posted October 9, 2019 MSI X470 Gaming Plus - Realtek® 8111H , WOL won't work under Unraid or some Linux platform. Quote Link to comment
Marc_G2 Posted October 9, 2019 Author Share Posted October 9, 2019 Will support ever get added? What are my options for work-arounds? Quote Link to comment
Zonediver Posted October 9, 2019 Share Posted October 9, 2019 (edited) 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, 2019 by Zonediver Quote Link to comment
Marc_G2 Posted October 9, 2019 Author Share Posted October 9, 2019 Thanks for the recommendation. I will buy that if nothing else works. I found some other potential solutions which I'll try first. Quote Link to comment
Marc_G2 Posted October 9, 2019 Author Share Posted October 9, 2019 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? Quote Link to comment
Frank1940 Posted October 10, 2019 Share Posted October 10, 2019 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. Quote Link to comment
Marc_G2 Posted October 10, 2019 Author Share Posted October 10, 2019 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 Quote Link to comment
lewcass Posted October 22, 2019 Share Posted October 22, 2019 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. Quote Link to comment
Marc_G2 Posted October 22, 2019 Author Share Posted October 22, 2019 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? Quote Link to comment
Vr2Io Posted October 23, 2019 Share Posted October 23, 2019 Kernel driver issue, not all Realtek chip have problem and some kernel haven't problem. Quote Link to comment
lewcass Posted October 23, 2019 Share Posted October 23, 2019 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? Quote Link to comment
Frank1940 Posted October 23, 2019 Share Posted October 23, 2019 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). Quote Link to comment
lewcass Posted October 23, 2019 Share Posted October 23, 2019 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. Quote Link to comment
Frank1940 Posted October 23, 2019 Share Posted October 23, 2019 Have you google MB WOL Linux or chip_set WOL Linux as terms to see if this is a more general issue? Quote Link to comment
lewcass Posted October 23, 2019 Share Posted October 23, 2019 (edited) Been Googling off and on for two days. 😅 Think I just found a work-around. Testing now. Edited October 23, 2019 by lewcass Quote Link to comment
lewcass Posted October 23, 2019 Share Posted October 23, 2019 (edited) 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, 2019 by lewcass 2 1 Quote Link to comment
Marc_G2 Posted October 23, 2019 Author Share Posted October 23, 2019 (edited) 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, 2019 by Marc_G2 Quote Link to comment
lewcass Posted October 23, 2019 Share Posted October 23, 2019 (edited) 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, 2019 by lewcass Quote Link to comment
YellowF800S Posted August 30, 2020 Share Posted August 30, 2020 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) Quote Link to comment
lewcass Posted August 30, 2020 Share Posted August 30, 2020 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. Quote Link to comment
theruck Posted January 30, 2021 Share Posted January 30, 2021 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! Quote Link to comment
melsi2015 Posted May 3, 2021 Share Posted May 3, 2021 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. Quote Link to comment
Pablo Askoban Posted May 24, 2021 Share Posted May 24, 2021 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? Quote Link to comment
Frank1940 Posted May 25, 2021 Share Posted May 25, 2021 There is a CA Config Editor that can be installed from the APPS Tab. IF you don't have the APPS, see here: Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.