公衆無線LANにつなぐとWiSPrのポップアップが
毎回出てきて鬱陶しさがある。
無線LANをチェックしているのはこいつ
/System/Library/CoreServices/Captive Network Assistant.app
こいつが http://www.apple.com/library/test/success.html にアクセスして、WiFiがCaptiveかどうか*1を調べている。
なので、このAppをつかえなくする
Captive Network Assistant.app を No-Captive Network Assistant.app
とかに名前変更をすればいいらしい
Captiveの設定は、次の場所に書かれてて
/Library/Preferences/SystemConfiguration/CaptiveNetworkSupport/Settings.plist
弄くれば、していのWiFiのSSIDだけオフとかも出来るようだ
追記 El Captitan(OSX 10.11 から
Captive network APIが追加されるようなので、OSXでもチャントチェックできるかも。
参考資料
Captive Network Assistant Woes | Apple Support Communities
disable captive network assistant |
wifi - How to automatically login to captive portals on OS X? - Ask Different
*1:captive は捕虜とか虜囚とか閉じ込めらrて、捕まえられているという意味