Through using a script written by an unknown CCA instructor, we are using a script that will sense when Ethernet is connected and turn AirPort off. When Ethernet is no longer connected, it will turn AirPort back on. This is brilliant. However, I wondered if there were a way to remember the state when Ethernet was connected, and then return it to that state when it was disconnected? This would allow users to turn AirPort off. Currently, when they disconnect Ethernet, AirPort is turned on for them, whether they want it or not.
The script provided has made us heroes in the eyes of our network management as it saves them the overhead of the additional IP leases when users leave AirPort on while connected via wire. The unknown CCA instructor has a beer headed his way when we find him.
