回答:
ターミナルを起動して実行:
ifconfig | grep -B 6 'status: active' | head -n 1 | cut -d : -f 1
次に実行します(en0
以下を上記のコマンドの出力に置き換えます)。
cd /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
sudo ./airport en0 prefs DisconnectOnLogout=NO
sudo pmset -a sleep 0
MacOS Mojave(10.14)を使用しています。
私にとって、これはWiFi中にCisco AnyConnectから自動的に切断するのを助けました:
ターミナルアプリを開いて貼り付けます。
ifconfig | grep -B 6 'status: active' | head -n 1 | cut -d : -f 1
これが返されました:
en0
次に、次のように入力します(en0
2行目を上記の戻り値に置き換えます)。
cd /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
sudo ./airport en0 prefs DisconnectOnLogout=NO
パスワードを入力してください。
次のように入力して、設定が保存されたかどうかを確認します。
sudo ./airport prefs
これはこれを返すはずです:
AirPort preferences for en0:
DisconnectOnLogout=NO
Unable to retrieve JoinMode
JoinModeFallback=DoNothing
RememberRecentNetworks=YES
RequireAdminIBSS=NO
RequireAdminNetworkChange=NO
RequireAdminPowerToggle=NO
WoWEnabled=YES
DisconnectOnLogout
に設定する必要がありますNO
。
次に、ロック後にシステムがスリープ状態にならないようにします。
sudo pmset -a sleep 0
これでうまくいくはずです。私にとってはうまくいきました。
同じ問題があります-インターネット接続は10/100 USB LANです。Cisco AnyConnectをVPNに接続して画面をロックすると、VPNがドロップされます。それをロックしているスクリーンセーバーは切断されないようでした。
10.11.6-El Capitanを使用しています。
ここで説明するロック画面ソリューションを使用します。
解決策は見つかりましたか?これは、人々がwifi接続を使用して画面をロックしているときに広く報告されていますが、決定的なものがない多くの潜在的な解決策があるようです。あなたの投稿は私のような有線の設定であるという点でややユニークなようです。どんな考えでも感謝します。
私はアルフレッドの無料版でこれを行うことができました
Lock
(オプション)lock
またはl
後者を使用する)Alfredの設定この方法はAlfredなしでは機能しないことを理解していますが、VPN接続を切断せずに画面をすばやくロックするのに非常に便利な方法です。また、この方法がOS XのLock
機能と異なる点が異なる場合があることも理解しています。