Orin NX 16 Wake On Lan dont work

Hello, Nvidia!

We need to use Wake-On-Lan option for Orin NX 16 with original carrierboard.

We try it as deisribed, but without success Jetson Orin Nano Series, Jetson Orin NX Series and Jetson AGX Orin Series — NVIDIA Jetson Linux Developer Guide

  1. we tried from Ethernet interface

After going to sleep SC7 eth link is active.

L4T: 36.3.0

ip a
5: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether dc:4a:9e:37:a5:69 brd ff:ff:ff:ff:ff:ff
    altname wlP1p1s0
    inet 172.20.10.43/23 brd 172.20.11.255 scope global dynamic noprefixroute wlan0
       valid_lft 85847sec preferred_lft 85847sec
    inet6 fe80::46fb:5f17:9767:4202/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
7: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 3c:6d:66:c3:a3:c1 brd ff:ff:ff:ff:ff:ff
    altname enP8p1s0
    inet 192.168.137.220/24 brd 192.168.137.255 scope global dynamic noprefixroute eth0
       valid_lft 604261sec preferred_lft 604261sec
    inet6 fe80::cbbc:1979:66fb:79f/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

# check WOL option
sudo ethtool eth0 | grep Wake
        Supports Wake-on: pumbg
        Wake-on: g

# going to Sleep
sudo systemctl suspend
aqita@orin-nx-16-1:~$ ▒▒DCE RM Suspend rmStatus:0x0
▒▒[ 1353.844489] tegra-ivc-bus bc00000.rtcpu:ivc-bus:echo@0: ivc channel driver missing
[ 1353.844500] tegra-ivc-bus bc00000.rtcpu:ivc-bus:dbg@1: ivc channel driver missing
[ 1353.844505] tegra-ivc-bus bc00000.rtcpu:ivc-bus:dbg@2: ivc channel driver missing
[ 1353.844512] tegra-ivc-bus bc00000.rtcpu:ivc-bus:diag@5: ivc channel driver missing
[ 1354.295735] IRQ248: set affinity failed(-22).
[ 1354.295744] IRQ251: set affinity failed(-22).
[ 1354.299734] IRQ248: set affinity failed(-22).
[ 1354.299745] IRQ251: set affinity failed(-22).
[ 1354.303251] IRQ248: set affinity failed(-22).
[ 1354.303262] IRQ251: set affinity failed(-22).
▒▒▒▒clk_mach_suspend_early
clk_mach_suspend_early done
suspended vdd_core @ 867625uV
▒▒spe entering sc7
▒▒clk_mach_suspend
clk_mach_suspend done
fmon_suspend done
adc_suspend done
WAKE_MASK[31:0]  = 0x21000000
WAKE_MASK[63:32] = 0x0
WAKE_MASK[95:64] = 0x100200
TIER0[31:0]      = 0x0
TIER0[63:32]     = 0x0
TIER0[95:64]     = 0x0
TIER1[31:0]      = 0x0
TIER1[63:32]     = 0x0
TIER1[95:64]     = 0x0
TIER2[31:0]      = 0x21000000
TIER2[63:32]     = 0x0
TIER2[95:64]     = 0x200

# sent WOL packet from windows PC
C:\Users\a.anistratenko\Downloads>wol 3c:6d:66:c3:a3:c1 /d 192.168.137.255
WOL.exe 2.2 - Wake-On-LAN Utility - www.Gammadyne.com
Copyright (C) 2000-2024 by Greg Wittmeyer - All Rights Reserved
Wake-up packet sent successfully.

# Jetson dont wake up

# after manual wake up we checked the WOL packet
sudo tcpdump -i eth0 -e -nn ether broadcast
[sudo] password for aqita:
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
09:15:46.892585 94:05:bb:1e:18:0f > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 144: 192.168.137.1.65302 > 192.168.137.255.12287: UDP, length 102

2. Also we tried from WiFi interface - same negative result.

Do the Orin NX 16 support the WOL option on ethernet and WiFi interfaces ?

*** Please note that this reply is generated by LLM automatically ***

Based on the provided context, I couldn’t find any specific information about WakeOnLan (WOL) support on the Jetson Orin NX 16. However, I can provide some general information and insights that might be helpful.

WakeOnLan (WOL) is a feature that allows a computer to be turned on or awakened from a low-power state by a network message. This feature is typically supported by the Ethernet interface, but it may also be supported by other interfaces like Wi-Fi.

The Jetson Orin NX 16 is a module that supports various interfaces, including Ethernet and Wi-Fi. However, the support for WOL on these interfaces is not explicitly mentioned in the provided context.

The NVIDIA Jetson Linux Developer Guide does provide some information about power management and wake-up mechanisms, but it does not specifically mention WOL support on the Ethernet or Wi-Fi interfaces.

In the provided context, there are some discussions about power management and wake-up mechanisms on the Jetson Orin NX and other Jetson modules. For example, there is a discussion about the thermtrip of the Orin NX, which might be related to power management and wake-up mechanisms.

However, without more specific information, it is difficult to determine whether the Jetson Orin NX 16 supports WOL on the Ethernet and Wi-Fi interfaces.

To answer your question, I would recommend checking the following:

  1. The NVIDIA Jetson Linux Developer Guide: This guide provides detailed information about the Jetson Linux platform, including power management and wake-up mechanisms.
  2. The Jetson Orin NX datasheet: This document provides detailed information about the Jetson Orin NX module, including its interfaces and features.
  3. The NVIDIA Jetson forum: This forum is a good resource for asking questions and getting answers from NVIDIA engineers and other developers who have experience with the Jetson platform.

By checking these resources, you may be able to find more information about WOL support on the Jetson Orin NX 16.

In comparison to other Jetson modules, the support for WOL might vary. For example, the Jetson AGX Orin module has a more comprehensive power management system, which might include support for WOL on the Ethernet and Wi-Fi interfaces. However, without more specific information, it is difficult to determine whether the Jetson Orin NX 16 supports WOL on these interfaces.

In summary, while I couldn’t find any specific information about WOL support on the Jetson Orin NX 16, I recommend checking the NVIDIA Jetson Linux Developer Guide, the Jetson Orin NX datasheet, and the NVIDIA Jetson forum for more information.

*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***

Thanks for the ML answer, but we dont find decision in it.

Sorry for the late response.
Is this still an issue to support? Any result can be shared?

Yes, problem is actual.