I'm having a hard time setting up WOL in this computer, maybe someone here can spot something wrong in my setup (and hopefully this is the right forum category).
I had OMV installed in an old HP computer. I want to move it to another old HP, but not so old (I'll call it "new" from now on). The motherboard is an OEM MSI JasmineR, with a crippled BIOS and apparently no manual available anywhere. But there is an option to enable WOL, so I thought I'd be OK. BIOS version seems to be the latest: v80.52.
First problem I found is the new computer wouldn't boot from the OMV system USB flash drive. I cloned it into a small hard drive and got it going. I'd still like to have it boot from the flash drive, but that can wait - WOL is my priority now.
After cloning the drive and booting, I ran omv-firstaid and set up the NIC. I requested to turn on WOL.
Second problem is it wouldn't hybernate, there was some error. I expanded the swap partition and fixed that.
Now I need to set up WOL. It was working in the old machine, but doesn't work in the new one. As I said, there's a BIOS option that says "S4/S5 Wake on LAN", and it's enabled. The only other option under "Hardware Power Management" is "SATA Power Management", which is also enabled. Under "Bus Options" there's "PCI #SERR Generation" and "PCI VGA Palette Snooping", both are enabled. Under "Device Options" there's "NIC PXE Option ROM Download", also enabled.
After booting, everything works fine. Hybernation seems to be fine too. But ethtool doesn't show me WOL mode:
And ethtool -i gives me this:
Any idea what else I could try? I'm wondering if it could be a driver problem. Would a clean install maybe take care of it? I'm reluctant to do that because there's a lot of tweaks I made to the current installation that I would have to do again. But if that's the recommendation, I'll do it.
Thanks in advance,