Skip to content

univ-of-utah-marriott-library-apple/802.1x_reconnect

Repository files navigation

#802.1x Reconnect

This script attempts to address an issue with Mac OS X "Yosemite" 10.10+ and 802.1X connections dropping.

Contents

Download

Download the latest version of 802.1x Reconnect here!

Contact

If you have any comments, questions, or other input, either file an issue or send an email to us. Thanks!

Purpose

In Mac OS X 10.10 "Yosemite" there exists an issue where an 802.1x connection will not automatically reconnect upon wake from sleep. This is a widely reported issue1 2, but there doesn't appear to be a fix forthcoming from Apple.

The most direct workaround we have found is to manually click the Connect button in the Wi-Fi pane of the Network System Preference. This script automates these actions for the user.

https://jamfnation.jamfsoftware.com/30.0b6/discussion.html?id=14693
https://groups.google.com/forum/#!topic/macenterprise/74PiO9hrve4

Usage

Depending on how you make use of the parts of this project, you will need to add them to the Privacy portion of the Accessibility pane of Security & Privacy in System Preferences. This is required for scripts to modify the users UI.

Our suggested usage is to make this script available to the user in a convenient location for them, ie the dock. Saving the script as an Application allows for locally customizing the app's icon, etc.

I've included the genericized pieces of our automated solution. We use crankd to detect changes in Wi-Fi and launch a script to check for additional conditions before launching the AppleScript.