Does Wake on LAN stop working when Alexa connects directly to the internet via a hard-wired Ethernet connection?
Does Wake on LAN stop working when Alexa connects directly to the internet via a hard-wired Ethernet connection?
Hi there, It's my first time here on this forum and i need some help with a problem that i cant figure out. A few days ago i finished setting up alexa so it opens my pc using wake on lan, but i noticed something odd. It works when i connect alexa to wifi and does not work if i use the original amazon adapter with a cable. How is that possible? And how can i fix this situation? Thanks very much for everyone taking time to read this.
So what exactly is this specific "Amazon adapter" you are talking about? Is it a direct link from the Amazon page I linked here? When things are connected wire-to-wire, how does everything fit together like this: your router connects to an Ethernet cable, then goes into the Amazon adapter, and finally through another cable to connect with Alexa.
Probably there is nothing you can do with this smart speaker. It just works like junk, mostly only on Wi-Fi. I've seen some folks set it up but then they can't even turn on their TV controller. They have to ask Alexa for help. That's a bad situation and it's a big security risk so why would you buy something like that?
Here is the adapter link: https://www.amazon.it/Amazon-Adattatore-...180&sr=8-1 Basically, it's just the wire: Router - Ethernet Cable - Adapter. Alexa works with this adapter in all ways I can control my stuff in the house, even turning on or off a TV that has connected to a Fire Stick. But if I use the adapter, I cannot wake up anything from sleep mode. If instead I connect Alexa to just wifi without using the adapter, it works fine. I tried using the skill wake on lan feature available on Amazon stores, and after setting everything up, Alexa still sees my computer among all the other devices I can control. But nothing happens, so what should I do to fix this?
I am trying to use a feature called wake on lan from Amazon stores. Are you talking about this link? To put it simply: if I tell Alexa "wake up my computer" while she is connected via Wi-Fi, the PC starts. But if I say the same thing when Alexa is plugged in with ethernet cable, the PC stays asleep. Can you check your computer's settings to find both its wired and wireless MAC addresses? You can do this by typing ipconfig /all (no quotes) on your computer's command line. My guess is that there might be a mistake or wrong setting for the wired network card. Also, your computer should only have one network adapter turned on at the same time.
Here is the point: the MAC address I used works and it is correct, because I'll explain. Basically to make sure everything was right, I did these tests: 1- I connected another PC to the network via a cable and with the same MAC address that I used on my skill, I tried to make a wake-on-lan call and the PC turned on. 2- I connected a mobile device to the wifi network and I made (with the same MAC address that I used in test 1) a wake on lan call and the PC turned on. In both tests, although the devices were connected to the network in a different way, with the same MAC address I managed to turn on the PC. Alexa, on the other hand, can't. The skill I'm using is this one: https://www.amazon.com/Oscar-Penelo-Wake...B07PGKK416
Interesting stuff right now. When we ran our tests successfully, what was/is the nature of the "wake on lan call"? Did you just change the MAC addresses of the test devices so they matched the failing computer? And then ask Alexa to turn it on while connected via wire? That sounds like a trick question. The name or word "Computer" shouldn't be used here; that's not right. Where did you get those MAC address numbers from? If you're using the PC's wireless adapter MAC for a wired network, it won't work. Just to clarify: on a computer with both wire and Wi-Fi, there will actually be two different MAC addresses (one for the wired Ethernet connection and one for the wireless Wi-Fi connection). The source says this is unique. If you run "arp -a" from your command prompt, you'll match the IP addresses with their MACs (both the wired and wireless adapters). We need to identify why Alexa won't wake that wired computer up.
I just can't find a wireless card on my PC; I actually only have a LAN card. That means I'm using one Mac Address from all my tests, and so it isn't really a MAC address issue at all.
Okay: A PC connected via a wired link will only turn on the PC by using WOL through Alexa if Alexa is set up for wireless. If Alexa uses a wired connection, it won't work like that. On the computers you're looking at, check all of the device MACs. For info about how to find the MAC address or what "ARP" does, see these links: https://devblogs.microsoft.com/scripting...c-address/ and https://www.tutorialspoint.com/how-to-fi...powershell. Also use the command "arp -a" to list all devices, their IP addresses, and MACs (the physical address). Make sure everything matches what you expect from the network where Alexa is running.
I just took a look and it looks like everything is okay. The info from arp -a matches what I see on my modem, too. I even set up the link between the PC's IP and Alexa's MAC address, so that connection should stay stable. But this still isn't fixed. Alexa won't send packets when connected via cable, and it's probably because I'm using Wireshark to check traffic coming out of the card—I don't see any "WOL" (Wake on LAN) messages. Other things work fine, though. I can send those commands from devices connected through WiFi or wired PCs in my same network, but Alexa doesn't respond at all.