Ouvi dizer que nenhum dos adaptadores sem fio USB pode suportar Wake on Wireless LAN porque o USB não pode manter a energia do adaptador no modo de suspensão. Isso é verdade?
Existe uma maneira de fazer um adaptador sem fio USB suportar WoWLAN?
wireless-networking
usb
adapter
demonguy
fonte
fonte
Respostas:
A decisão de deixar ou não o circuito de energia da porta USB ativado quando o sistema está no ACPI S3 ("Suspensão" / "Suspender na RAM") é deixada para o BIOS / firmware da placa-mãe. Ele pode até ter uma opção de BIOS pode configurar para este fim, para ativar / desativar o poder USB quando o sistema está dormindo ou mesmo desligado.
No entanto, não há implementações de placas-mãe, que eu saiba , que manterão os dados da conexão USB ativados no S3 ou desligados. Quando a CPU está suspensa ou desativada, não faz sentido manter a camada de enlace de dados do barramento USB, porque, mesmo que você envie uma mensagem através do barramento, a CPU não estaria lá do outro lado para receber o mensagem. Mas a CPU também não precisa estar ativada para uma placa Ethernet normal para fazer Wake on LAN, então fiz uma pequena pesquisa sobre isso ....
Controladores USB geralmente são conectados à CPU usando algo como PCI ou PCI Express. O PCI e o PCI-E oferecem suporte a Eventos de Gerenciamento de Energia , que são essencialmente o que é usado por uma NIC na placa-mãe para informar ao sistema que está sendo acordado devido a um WOL. Em teoria, se o controlador USB estivesse recebendo energia em espera do barramento PCI (-E), ele poderia decodificar uma ativação no pacote mágico da LAN de um dispositivo USB e convertê-lo em um PME PCI (-E), o que provocaria o despertar. Portanto, acredito que é possível , em teoria, no nível de design de hardware / sistema, implementar uma placa-mãe e um chipset USB Ethernet ou WiFi que suportem isso.
Eu simplesmente não sei de nada disso, de cabeça para baixo.
fonte