Un par de maneras diferentes para solucionar este problema. Primero, y probablemente el mejor, ya que no involucra ningún pirateo es:
- En el panel de preferencias de la red de preferencias del sistema, haga clic en Wi-Fi a la izquierda
- Haz clic en "Avanzado"
- Haz clic en 802.1x.
- Haz clic en el signo más
- Haga clic en Agregar perfil de la ventana de inicio de sesión.
Apple tiene algunas imágenes bonitas e instrucciones de las anteriores aquí .
Si eso no funciona, hay un hack de UNIX que puedes usar.
En / Library / LaunchDaemons, crea un archivo llamado "com.example.airport.plist" que contiene el siguiente código:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/
PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Debug</key>
<false/>
<key>Label</key>
<string>com.example.airport</string>
<key>KeepAlive</key>
<false/>
<key>ProgramArguments</key>
<array>
<string>/Users/YOURUSERNAMEHERE/bin/join-wifi.sh</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
Esto le indica que ejecute el script /Users/YOURUSERNAMEHERE/bin/join-wifi.sh en el inicio. Obviamente, reemplace YOURUSERNAMEHERE con su nombre de usuario de OS X para que esto corresponda a una carpeta fuera de su directorio de inicio.
Luego, en su directorio de inicio, asegúrese de tener una carpeta "bin" para almacenar scripts. Cree un archivo llamado join-wifi.sh que contenga esto:
#!/bin/bash
networksetup -setairportpower en1 on
networksetup -setairportnetwork en1 your-network-name-goes-here 'your-WPA-key-goes-here'
En este último archivo, reemplaza el nombre de la red que va aquí con el nombre de la red inalámbrica y reemplaza la clave de tu WPA con la contraseña de tu red inalámbrica.
No es una gran solución, y ciertamente no es una forma segura de almacenar sus datos de acceso wifi, pero debería funcionar para que se conecte al iniciar sesión la próxima vez que reinicie.