I have a Mac software client that sets up a Mac for a new internet connection via a DSL modem. Some devices have a WiFi access point and so the software sets up the user's Mac so it can connect to it wirelessly as well.
This all works fine on Mac OS X 10.4.x to 10.6.x (the latter via CoreWLAN framework now). Once.
The problem is that the AirPort software will not save the connection e.g. no Keychain AirPort password entry is created.
Customers (ISPs and Telcos) want the AirPort connection to persist across disconnects/reboots, obviously.
Is there some way to accomplish the saving of an established AirPort connection? System Configuration framework, CoreWLAN?