Skip to main content
added 34 characters in body
Source Link
Rui F Ribeiro
  • 57k
  • 26
  • 151
  • 233

For disabling the CNA window, I advise using this method:

sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.captive.control Active -boolean false

After this change, instead of being obliged to authenticate to get the wifi up, now I can deal with the WIPSr aware captive portal in my browser of choice.

As an interesting tidbit, Firefox seems to be WISPr aware, and displays a warning saying you have to login into the (captive) network.

Another immediate method to achieve disabling the CNA used to be renaming the cut down browser based in Webkit out of the way that is invoked by the WISPr protocol.

As in:

cd /System/Library/CoreServices
mv Captive\ Network\ Assistant.app mv Captive\ Network\ Assistant.app.old

However due to System Integrity Protection in more recent versions of Mac OS, and the steps involved to make it work, the plist modification is now the advised method.

This latter method has also the added disavantage of steps having to be performed to prevent a security update from restoring a copy of the aforementioned binary.

For disabling the CNA window, I advise using this method:

sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.captive.control Active -boolean false

After this change, instead of being obliged to authenticate to get the wifi up, now I can deal with the WIPSr aware captive portal in my browser of choice.

As an interesting tidbit, Firefox seems to be WISPr aware, and displays a warning saying you have to login into the (captive) network.

Another immediate method to achieve disabling the CNA used to be renaming the cut down browser based in Webkit out of the way that is invoked by the WISPr protocol.

As in:

cd /System/Library/CoreServices
mv Captive\ Network\ Assistant.app mv Captive\ Network\ Assistant.app.old

However due to System Integrity Protection, and the steps involved to make it work, the plist modification is now the advised method.

This latter method has also the added disavantage of steps having to be performed to prevent a security update from restoring a copy of the aforementioned binary.

For disabling the CNA window, I advise using this method:

sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.captive.control Active -boolean false

After this change, instead of being obliged to authenticate to get the wifi up, now I can deal with the WIPSr aware captive portal in my browser of choice.

As an interesting tidbit, Firefox seems to be WISPr aware, and displays a warning saying you have to login into the (captive) network.

Another immediate method to achieve disabling the CNA used to be renaming the cut down browser based in Webkit out of the way that is invoked by the WISPr protocol.

As in:

cd /System/Library/CoreServices
mv Captive\ Network\ Assistant.app mv Captive\ Network\ Assistant.app.old

However due to System Integrity Protection in more recent versions of Mac OS, and the steps involved to make it work, the plist modification is now the advised method.

This latter method has also the added disavantage of steps having to be performed to prevent a security update from restoring a copy of the aforementioned binary.

added 8 characters in body
Source Link
Rui F Ribeiro
  • 57k
  • 26
  • 151
  • 233

For disabling the CNA window, the bestI advise using this method is:

sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.captive.control Active -boolean false

After this change, instead of being obliged to authenticate to get the wifi up, now I can deal with the WIPSr aware captive portal in my browser of choice.

As an interesting tidbit, Firefox seems to be WISPr aware, and displays a warning saying you have to login into the (captive) network.

Another immediate method to achieve disabling the CNA used to be renaming the cut down browser based in Webkit out of the way that is invoked by the WISPr protocol.

As in:

cd /System/Library/CoreServices
mv Captive\ Network\ Assistant.app mv Captive\ Network\ Assistant.app.old

However due to System Integrity Protection, and the steps involved to make it work, the plist modification is now the advised method.

This latter method has also the added disavantage of steps having to be performed to prevent a security update from restoring a copy of the aforementioned binary.

For disabling the CNA window, the best method is:

sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.captive.control Active -boolean false

After this change, instead of being obliged to authenticate to get the wifi up, now I can deal with the WIPSr aware captive portal in my browser of choice.

As an interesting tidbit, Firefox seems to be WISPr aware, and displays a warning saying you have to login into the (captive) network.

Another immediate method to achieve disabling the CNA used to be renaming the cut down browser based in Webkit out of the way that is invoked by the WISPr protocol.

As in:

cd /System/Library/CoreServices
mv Captive\ Network\ Assistant.app mv Captive\ Network\ Assistant.app.old

However due to System Integrity Protection, and the steps involved to make it work, the plist modification is now the advised method.

This latter method has also the added disavantage of steps having to be performed to prevent a security update from restoring a copy of the aforementioned binary.

For disabling the CNA window, I advise using this method:

sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.captive.control Active -boolean false

After this change, instead of being obliged to authenticate to get the wifi up, now I can deal with the WIPSr aware captive portal in my browser of choice.

As an interesting tidbit, Firefox seems to be WISPr aware, and displays a warning saying you have to login into the (captive) network.

Another immediate method to achieve disabling the CNA used to be renaming the cut down browser based in Webkit out of the way that is invoked by the WISPr protocol.

As in:

cd /System/Library/CoreServices
mv Captive\ Network\ Assistant.app mv Captive\ Network\ Assistant.app.old

However due to System Integrity Protection, and the steps involved to make it work, the plist modification is now the advised method.

This latter method has also the added disavantage of steps having to be performed to prevent a security update from restoring a copy of the aforementioned binary.

added 4 characters in body
Source Link
Rui F Ribeiro
  • 57k
  • 26
  • 151
  • 233

For disabling the CNA window, the best method is:

sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.captive.control Active -boolean false

After this change, instead of being obliged to authenticate to get the wifi up, now I can deal with the WIPSr aware captive portal in my browser of choice.

As an interesting tidbit, Firefox seems to be WISPr aware, and displays a warning saying you have to login into the (captive) network.

Another immediate method to achieve disabling the CNA used to be renaming the cut down browser based in Webkit out of the way that is invoked by the WISPr protocol.

As in:

cd /System/Library/CoreServices
mv Captive\ Network\ Assistant.app mv Captive\ Network\ Assistant.app.old

However due to System Integrity Protection, and the steps involved to make it work, the plist modification is now the advised method. 

This latter method has also the added disavantage of steps having to be performed to prevent a security update from restoring a copy of the aforementioned binary.

For disabling the CNA window, the best method is:

sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.captive.control Active -boolean false

After this change, instead of being obliged to authenticate to get the wifi up, now I can deal with the WIPSr aware captive portal in my browser of choice.

As an interesting tidbit, Firefox seems to be WISPr aware, and displays a warning saying you have to login into the (captive) network.

Another immediate method to achieve disabling the CNA used to be renaming the cut down browser based in Webkit out of the way that is invoked by the WISPr protocol.

As in:

cd /System/Library/CoreServices
mv Captive\ Network\ Assistant.app mv Captive\ Network\ Assistant.app.old

However due to System Integrity Protection, and the steps involved to make it work, the plist modification is now the advised method. This latter method has also the added disavantage of steps having to be performed to prevent a security update from restoring a copy of the aforementioned binary.

For disabling the CNA window, the best method is:

sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.captive.control Active -boolean false

After this change, instead of being obliged to authenticate to get the wifi up, now I can deal with the WIPSr aware captive portal in my browser of choice.

As an interesting tidbit, Firefox seems to be WISPr aware, and displays a warning saying you have to login into the (captive) network.

Another immediate method to achieve disabling the CNA used to be renaming the cut down browser based in Webkit out of the way that is invoked by the WISPr protocol.

As in:

cd /System/Library/CoreServices
mv Captive\ Network\ Assistant.app mv Captive\ Network\ Assistant.app.old

However due to System Integrity Protection, and the steps involved to make it work, the plist modification is now the advised method. 

This latter method has also the added disavantage of steps having to be performed to prevent a security update from restoring a copy of the aforementioned binary.

added 4 characters in body
Source Link
Rui F Ribeiro
  • 57k
  • 26
  • 151
  • 233
Loading
added 117 characters in body; added 10 characters in body
Source Link
Rui F Ribeiro
  • 57k
  • 26
  • 151
  • 233
Loading
added 153 characters in body
Source Link
Rui F Ribeiro
  • 57k
  • 26
  • 151
  • 233
Loading
added 163 characters in body
Source Link
Rui F Ribeiro
  • 57k
  • 26
  • 151
  • 233
Loading
Source Link
Rui F Ribeiro
  • 57k
  • 26
  • 151
  • 233
Loading