Comment empêcher Cisco AnyConnect de se déconnecter lors du verrouillage de l'écran

13

Mon Mac Book pro avec 10.11.2 a cette fonctionnalité ennuyeuse qui déconnecte le Cisco AnyConnect VPN chaque fois que je verrouille l'écran.

J'ai trouvé des instructions sur la façon d'empêcher la déconnexion Wi-Fi lors du verrouillage de l'écran, mais je n'ai pas pu appliquer ces instructions au réseau AnyConnect. Je suis généralement connecté avec un câble Ethernet, si cela importe.

Existe-t-il un moyen de désactiver une telle fonctionnalité?

Peetu
la source
Avez-vous trouvé une solution à cela?
thenakulchawla

Réponses:

8

TL; DR

Lancez Terminal et exécutez:

ifconfig | grep -B 6 'status: active' | head -n 1 | cut -d : -f 1

Exécutez ensuite (remplacez en0ci-dessous par la sortie de la commande ci-dessus):

cd /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
sudo ./airport en0 prefs DisconnectOnLogout=NO
sudo pmset -a sleep 0

Version longue

Je suis sur MacOS Mojave (10.14).
Pour moi, cela a aidé à ne pas se déconnecter automatiquement de Cisco AnyConnect pendant le WiFi:

Ouvrez l' application Terminal et collez:

ifconfig | grep -B 6 'status: active' | head -n 1 | cut -d : -f 1

Cela a renvoyé:

en0

Tapez ensuite (remplacez en0à la ligne 2 par la valeur renvoyée ci-dessus):

cd /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
sudo ./airport en0 prefs DisconnectOnLogout=NO

Tapez votre mot de passe.
Vérifiez si le paramètre a été enregistré en tapant:

sudo ./airport prefs

Qui devrait retourner ceci:

AirPort preferences for en0:

DisconnectOnLogout=NO
Unable to retrieve JoinMode
JoinModeFallback=DoNothing
RememberRecentNetworks=YES
RequireAdminIBSS=NO
RequireAdminNetworkChange=NO
RequireAdminPowerToggle=NO
WoWEnabled=YES

DisconnectOnLogoutdoit être défini sur NO.

Ensuite, empêchez le système de se mettre en veille après le verrouillage:

sudo pmset -a sleep 0

Cela devrait faire l'affaire, a fonctionné pour moi.

Anton Evers
la source
1

J'ai le même problème - ma connexion Internet est un LAN USB 10/100. Si j'ai Cisco anyconnect connecté au vpn et verrouillez l'écran, il abandonne le vpn. L'économiseur d'écran verrouillé ne semblait pas se déconnecter.

Je suis le 10.11.6 - El Capitan.

J'utilise la solution d'écran de verrouillage décrite ici:

Raccourci d'écran de verrouillage MBP sans dormir?

Avez-vous trouvé une solution? Cela est largement signalé lorsque les gens ont des connexions wifi et verrouillent l'écran, mais il semble y avoir de nombreuses solutions potentielles sans rien de définitif. Votre message semble quelque peu unique en ce sens qu'il s'agit d'une configuration filaire comme la mienne. Toutes les pensées appréciées.

Codemonger frais
la source
0

J'ai pu le faire avec la version gratuite d' Alfred par

  1. Forcer le mot de passe sur l'économiseur d'écran dans les paramètres du système d'exploitation ( https://support.apple.com/en-us/HT204379 )
  2. Désactiver Alfred de contrôler l'OS X Lock(facultatif)
  3. Configuration d'Alfred pour utiliser lockou l(j'utilise ce dernier) pour contrôler l'économiseur d'écran

entrez la description de l'image ici

Je comprends que cette méthode ne fonctionnera pas sans Alfred, mais je trouve que c'est un moyen très pratique de verrouiller rapidement mon écran sans abandonner les connexions VPN. Je comprends également qu'il peut y avoir des différences dans la façon dont cette méthode diffère de la Lockfonctionnalité OS X.

eebbesen
la source