February 26, 20206 yr Howdy, Recently I've been unable to shutdown unRAID without it starting right up again. I've fiddled with all my motherboard's power settings. After booting into my Windows drive natively I can shutdown just fine, so only unRAID has this problem right now. I'm about to try resetting my BIOS just in case there's still a problem there. What other info should I provide? Thanks a lot~
February 26, 20206 yr Author Guess something was borked in BIOS. Updated it and restored all my settings and it just fixed itself. Still don't understand what went wrong and why the issue was isolated to unRAID. Edited February 26, 20206 yr by taotien
March 8, 20206 yr Author I've already updated to the latest BIOS, which I thought fixed my issue, but actually seemed fixed because I forgot to re-enable WOL. Booting straight into Windows doesn't exhibit the issue either. Also this looks to be an issue with Wake-on-LAN. [Archlinux Wiki: WOL Wake-up on shutdown] Quote solved by adding the following kernel boot parameter: xhci_hcd.quirks=270336 This activates the following quirks: XHCI_SPURIOUS_REBOOT XHCI_SPURIOUS_WAKEUP I dunno why this issue suddenly cropped up after so long without problems, but the kernel parameter fix helped. I will keep updating this thread if otherwise. Motherboard: ASUS PRIME Z370-A Edited March 9, 20206 yr by taotien
March 9, 20206 yr Author This is driving me insane. With the kernel patch the system shuts down properly only if I don't start up any VM's (or at least my single Windows VM) while the system is on. Otherwise, the system boots immediately upon shutdown. Could this be because I have a USB3 addin card? Or is it caused by vfio or enabling pcid acs override downstream, multifunction? Edited March 9, 20206 yr by taotien
March 9, 20206 yr If you confirm the addon USB3 controller wake up the system, then I would suggest you buy another one or simple tape/cut the hardware wakeup signal. Do you try disable wakeup on this controller in VM ? Do you try unload the driver for the controller before shutdown ? Edited March 9, 20206 yr by Benson
March 9, 20206 yr Author Thanks for the suggestions. How would I cut the hardware wakeup signal? The card is an Inateck KT4001 (Fresno Logic FL1100). Under device manager in W10 VM all of the USB controllers have the option to wake the system greyed out. The card's driver details says that PCI S0 Wakeup support is false. My guess was to try to unload the driver for the controller before shutdown, but I didn't know how to search for or go about doing that. Edit: Looks like xhci_hcd is built into the kernel so I can't unload it? But that wouldn't explain why only after running a VM does the issue come up. Installing the Inateck drivers didn't enable the option to wake the system with the card. Edited March 10, 20206 yr by taotien
March 10, 20206 yr Author When I have time later I'll also try removing the card to isolate the issue to it in case it's the onboard controller that's causing issues. I will also try finding older versions of BIOS that will let me disable xHCI hand-off, but will that affect the Intel Management Engine compatibility?
March 10, 20206 yr Then pls try tape (mask) the B11 pin. Components side is B side. Edited March 10, 20206 yr by Benson
March 10, 20206 yr Author I might give up and disable Wake-on-Lan for now, as it's getting to be more trouble than it's worth.
March 10, 20206 yr Make sure that EuP is disabled in the bios. I Note that you are using an Asus board - and EUP would be present on their boards.
March 10, 20206 yr 2 hours ago, taotien said: Sadly the tape trick didn't work. It should my fault, I googling more deep and seems I oversimple PCIe and ASPM stuff.
March 10, 20206 yr Author 2 hours ago, Xaero said: Make sure that EuP is disabled in the bios. I Note that you are using an Asus board - and EUP would be present on their boards. Yeah I have that disabled. I won't be able to turn on Wake-On-Lan otherwise.
February 2, 20251 yr Have same issue after updated to B760M-A with 2.5g nic internal and 1g nic external...
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.