We've deployed the identity preference com.apple.network.eap.user.identity.default to Macs. While this works in most scenarios, it does not work if the ethernet cable is plugged in and the machine is rebooted.
My assumption is that the authentication is trying to happen before the keychain is available to present the identity/certificate.
Is there a way to delay 802.1x authentication at first boot?
Or maybe create the identity preference com.apple.network.eap.user.identity.default into the System Keychain? (been having troubles figuring this out running as root and putting into a bash script)

