Implementación de configuraciones y contraseñas de Wi-Fi predeterminadas

Estoy creando una imagen 10.8 predeterminada para nuestros usuarios corporativos de Mac. Tenemos una red Wifi local que debe configurarse de forma predeterminada en esta imagen. He usado PackageMaker para configurar todos los demás software y configuraciones implementados, y me gustaría que siga siendo así. Estoy usando InstaDMG para construir la imagen (otra razón para preferir el método de empaquetado modular que tengo).

He intentado implementar un archivo .keychain en /Library/Keychains/, pero el AP no se detecta; También estoy al tanto, /Library/SystemConfiguration/com.apple.airport.preferences.plistpero después de implementar esto, el sistema aún no da como resultado el comportamiento esperado.

¿Cómo puedo implementar la configuración de Wi-Fi en todo el sistema en imágenes sin arrancar usando paquetes?

Es posible que desee especificar el sistema operativo que está creando, ya que hay cambios importantes entre 10.6, 10.7 y 10.8 en cuanto a cómo se pueden importar y exportar las configuraciones de red.
Versión del sistema operativo agregada.

Respuestas (1)

Creo que PackageMaker incluye algunos scripts de primera ejecución, ¿no es así? La forma más fácil es probablemente hacer uso de la herramienta de línea de comandos de configuración de red en un script configurado para ejecutarse en el primer lanzamiento de una imagen.

Para agregar una red WPA:

networksetup -addpreferredwirelessnetworkatindex AirPort mynetworkSSID 0 WPA superSecretPassword

El tipo de cifrado puede ser uno de los siguientes:

  • OPEN- punto de acceso abierto, no se necesita contraseña, por supuesto.
  • WPA
  • WPAE(Empresa WPA)
  • WPA2
  • WPA2E(Empresa WPA2)
  • WEP
  • 8021XWEP(802.1X WEP)