Como posso garantir que minha conexão local nunca caia?

Como posso garantir que minha conexão local nunca caia?

Eu fiz uma conexão de área local com onetsh wlancomandos, mas descobri que após uma reinicialização ou apenas um longo período de tempo a conexão simplesmente não existia mais, nem aparecia como um perfil quando usei o prompt de comando para procurá-lo novamente.

Então, seguindo algumas dicas das perguntas de outros usuários, reordenei as prioridades do adaptador para que a conexão sem fio seja a mais alta e também me certifiquei de que as configurações de gerenciamento de energia nunca desabilitarão a placa wifi. Depois de fazer essas coisas, refiz a rede.

Já cuidei de tudo ou ainda há outras coisas que podem fazer com que a rede não volte a existir? (Ps. verifiquei os serviços e não tenho aquela chaticeinterruptor automáticoalgo do qual alguns usuários da Dell estavam reclamando)

Responder1

Isso acontece porque o netsh aplica os comandos, mas não os salva. Você precisa criar explicitamente um perfil usando a GUI para que essas configurações persistam após reinicializações/desligamentos.

Outra maneira de fazer isso é criar os perfis XML programaticamente em um script cmd.exe.

pegue este perfil XML como exemplo:

<?xml version="1.0" encoding="US-ASCII"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
    <name>SampleWPAPSK</name>
    <SSIDConfig>
        <SSID>
            <name>SampleWPAPSK</name>
        </SSID>
    </SSIDConfig>
    <connectionType>ESS</connectionType>
    <connectionMode>auto</connectionMode>
    <autoSwitch>false</autoSwitch>
    <MSM>
        <security>
            <authEncryption>
                <authentication>WPAPSK</authentication>
                <encryption>TKIP</encryption>
                <useOneX>false</useOneX>
            </authEncryption>
        </security>
    </MSM>
</WLANProfile>

Você deve escrever um arquivo bat que produza um perfil em formato semelhante, em um arquivo com extensão xml e, em seguida, durante o problema netsh:

netsh wlan add profile filename="<filename>" user=all 

onde está o nome do arquivo xml que contém informações de rede.

informação relacionada