Quyết định về việc có nên rời khỏi mạch nguồn của cổng USB hay không khi hệ thống ở trong ACPI S3 ("Ngủ" / "Tạm dừng RAM") tùy thuộc vào BIOS / phần sụn của bo mạch chủ. Nó thậm chí có thể có tùy chọn BIOS mà bạn có thể định cấu hình cho mục đích này, để bật / tắt nguồn USB khi hệ thống đang ngủ hoặc thậm chí tắt.
Tuy nhiên, không có bất kỳ triển khai bo mạch chủ nào mà tôi biết , sẽ giữ cho phần dữ liệu của kết nối USB được bật trong khi ở chế độ S3 hoặc tắt nguồn. Khi CPU bị treo hoặc tắt, sẽ không có ý nghĩa gì khi duy trì lớp liên kết dữ liệu của bus USB, bởi vì ngay cả khi bạn đã gửi tin nhắn qua bus, CPU sẽ không ở đó để nhận thông điệp. Nhưng CPU không cần phải có thẻ ethernet bình thường để thực hiện Wake trên LAN, vì vậy tôi đã nghiên cứu một chút về điều này ....
Bộ điều khiển USB thường được kết nối với CPU bằng cách sử dụng một cái gì đó như PCI hoặc PCI Express. PCI và PCI-E hỗ trợ Sự kiện quản lý năng lượng , về cơ bản là những gì được sử dụng bởi một NIC trên bo mạch chủ để nói với hệ thống rằng nó bị đánh thức do WOL. Về lý thuyết, nếu bộ điều khiển USB nhận được nguồn dự phòng từ bus PCI (-E), thì nó có thể giải mã một thức tỉnh trên gói ma thuật LAN từ thiết bị USB và dịch nó sang PME PCI (-E), sẽ kích hoạt sự trỗi dậy. Vì vậy, tôi tin rằng nó là có thể , về mặt lý thuyết, ở một mức độ thiết kế phần cứng / hệ thống, để thực hiện một bo mạch chủ và một Ethernet USB hoặc chipset WiFi rằng sẽ hỗ trợ này.
Tôi chỉ không biết bất cứ điều gì làm, ra khỏi đỉnh đầu của tôi.