Como fazer um adaptador sem fio USB para suportar WoWLAN? [fechadas]


11

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?


Então, onde exatamente você ouviu esses 'rumores'? Você pode citar algo que afirma isso? Caso contrário, isso é apenas especulação sem resposta (IMO). Quando você tentou fazê-lo funcionar, quais foram seus resultados? Onde você está ficando paralisado ao implementá-lo?
Ƭᴇcʜιᴇ007

O que você descreve é ​​específico do dispositivo. Wake on Wireless Lan deve ser adicionado às especificações do dispositivo. Da mesma forma, a capacidade de carregar o telefone enquanto o laptop está dormindo foi incorporada às especificações do laptop.
Ramhound #

Respostas:


11

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.


Mas eu gostaria de entrar em detalhes sobre isso. Então, o que exatamente "é algo como PCI ou PCI Express"? Poderia dar uma url documento ou outra coisa Na verdade, desde usb mouse pode acordar o computador, eu acho que é possível para um adaptador wireless para fazê-lo?
demonguy

1
Sim, mas como isso aconteceria? Como você direcionaria um pacote para um adaptador sem fio não associado? No fio, você apenas transmite o WoL para o endereço MAC, já que ele está realmente conectado ao comutador Ethernet. No wireless, porém, o layer2 é bem diferente.
GnP
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.