FrogTheFrog / moondeck

A plugin that makes it easier to manage your gamestream sessions from the SteamDeck.
GNU General Public License v3.0
99 stars 3 forks source link

Wake on Lan no longer works after 1.7.0 #44

Closed ScraggyMcRaggy closed 5 months ago

ScraggyMcRaggy commented 5 months ago

FYI - Wake on Lan no longer works after latest 1.7.0 update. Worked before the update no problem.

Buddy has been updated to latest version.

Restart/Shutdown still works fine.

Wake on Lan still works using official Moonlight app.

FrogTheFrog commented 5 months ago

What MAC address do you see in the host settings page? Does it match your actual MAC of the host PC?

ScraggyMcRaggy commented 5 months ago

No, Moondeck is using a different adapter's (not in use) MAC address instead.

FrogTheFrog commented 5 months ago

Can you give some more info about the other interface? Is it virtual?

ScraggyMcRaggy commented 5 months ago

Yeah it's an ExpressVPN TAP Adapter. I disabled it and restarted both Buddy and Moondeck, but MAC still defaults to it.

FrogTheFrog commented 5 months ago

Please try this build https://github.com/FrogTheFrog/moondeck-buddy/actions/runs/7902248715?pr=79 (made some changes, but I don't think it will help in your case)

Unfortunately the framework I'm using does not expose the interface associated with the connection :/, however I've added an override for the MAC address so you can configure it in the settings.

ScraggyMcRaggy commented 5 months ago

Sorry, I tried my best, but I have no idea how to produce an exe from this lol. Happy to test for you, but would need a little assistance.

FrogTheFrog commented 5 months ago

At the end of the page I've provided it will show artifacts, simply download them and extract.

FrogTheFrog commented 5 months ago

You must be logged into GitHub to download them

ScraggyMcRaggy commented 5 months ago

Installed and edited the settings file with my MAC address.

Unfortunately Wake on LAN still doesn't work. Moondeck still displays the old MAC weirdly, not sure if it should be doing that?

I presume Deck/Buddy status changing to 'Exception' is expected?

Image attached of modified setting file. Let me know if I've done something wrong...

image

FrogTheFrog commented 5 months ago

Ugh 😁

So I didn't have time to document this yet, but I'm enforcing 00:00:00:00:00:00 format, to keep in line with the old formattl...

Please change the separators

FrogTheFrog commented 5 months ago

I will fix this later so that it accepts all the valid formats

ScraggyMcRaggy commented 5 months ago

Yay that did the trick! Wake on LAN now working and MAC address is set correctly in Moondeck. 'Exception' status has also changed to 'online.'

Thanks for your help and amazing work.

FrogTheFrog commented 5 months ago

New Buddy version released