HP Pavilion 500-149 - MSI MS-7778 (JasmineR) - WOL

  • Hi,


    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:


    Code
    (...)
    MDI-X: Unknown
    Current message level: 0x000060e4 (24804)
    link ifup rx_err tx_err hw wol
    Link detected: yes


    And ethtool -i gives me this:


    Code
    driver: alx
    version: 5.16.0-0.bpo.4-amd64
    firmware-version:
    expansion-rom-version:
    bus-info: 0000:02:00.0
    supports-statistics: yes
    supports-test: no
    supports-eeprom-access: no
    supports-register-dump: no
    supports-priv-flags: no


    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,


    VMatn

  • Some new findings...


    It seems this motherboard is equipped with an Atheros AR8161, which is affected by a bug in alx driver. I'm so lucky...


    After some searches, I found this bug report in bugzilla. It's getting late now, I'll try to read more and maybe recompile the driver during the week. If anyone has a quick recipe to share, I'd appreciate it.


    Forgot to mention, I'm running OMV 6.1.2-1 (Shaitan), with kernel Linux 5.16.0-0.bpo.4-amd64.


    Thanks,


    VMatn

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!