Sponsored in part by... Mark/Space, Inc. MARK/SPACE, INC: The Missing Sync provides the very best in
synchronization for Mac users with BlackBerry, Palm OS, or
Windows Mobile devices. Integrates with Address Book, iCal,
Entourage, iPhoto, and iTunes. <http://www.markspace.com/bits>

 [F] TidBITS  / TidBITS  / TidBITS Talk  /

Switching profiles on AirPort Express

[tbutler]tbutler (apparently) - 07:08am Oct 7, 2004 PST
via email

(TidBITS connection: I'm hoping this is something that could be covered
in a future revision of Take Control of Your AirPort Network.)

<http://db.tidbits.com/getbits.acgi?tbart=07738>

Has anyone here figured out an elegant way of switching profiles on an
AirPort Express when you switch it between two significantly different
networks?

Let me describe what I'm talking about. There are two main ways I use my
AirPort Express:

On the Road. I bought the Express to use as a portable AirPort base
station when I'm travelling (and it does very well at that, too!). In
this situation, the Express is getting its IP address from Ethernet, and
acting as a DHCP server over wireless.

At Home. Since I've got it, I decided to set it up at home for use with
AirTunes, and possibly sharing a USB printer down the road. (And
AirTunes turned out to be a lot nicer, and more fun, than I'd expected.
<g>) Here, the Express is connecting to my SMC Barracade 802.11b router
via wireless to get an IP address, and ignoring Ethernet.

I have profiles set up for each of these cases. So far, I'm all right.

The problem here comes when I switch locations - say, I take the Express
on the road. If I forget to switch profiles before I leave, I'm in
trouble; the AirPort Admin Utility can't find the Express, either via
wireless or if I dig out an Ethernet cable and hook up directly.

As far as I can tell, what's happening is the Express is searching for
my home wireless network to get an IP address; until it gets an IP
address, it can't be accessed by AirPort Admin Utility.

The only solution I've found so far is to do a hard reset, returning the
Express to default settings (such as Apple Network xxxxx); this usually
lets the Admin utility find the Express, at which point I can load the
appropriate profile.

I really want to find a better solution than this. I don't always have
something suitable close to hand to press the little mini-reset button,
and I'm a little worried how durable it'll be after fairly constant use.
It's also somewhat tedious to wait for the Express to go through its
full reset process, and every time I do a hard reset I get a new
untitled profile that I have to delete.

There are a couple of options I can see for the future, although neither
one helps the situation now:

* At the very least, I'd like to see a more solid/easy to use reset
button, if it's going to get this kind of frequent use; something like
the button on the old G3/G4 tower case, or the last G3 iMacs, would be
great.

* Add a way to switch profiles directly on the AirPort Express. I can't
really see Apple doing this, because it would require a hardware
redesign, extra parts, and spoil the clean design; but if Apple can find
an elegant way to do it...

* More realistically, would it be possible for Apple to change the
Express's operating program (via a firmware update, to work on older
models as well?) so that if it can't find the network connection it's
supposed to use, after a certain timeout period it would automatically
switch to another profile, so you could connect to it via AirPort Admin
Utility and switch to the profile you want? Ideally, the user would be
able to set up a series of alternate profiles, so that the AirPort
Express would automatically switch between alternate network connections
as smoothly as a Powerbook does under OS X...

Hmmm. The more I think about it, the more I REALLY want that last
option...

Travis Butler
tbutlermac.com

...Cats are the proof of a higher purpose to the universe.


Mark as Read
  OutlineAll MessagesOlder MessagesOldest MessagesNewest MessagesNewer Messages

ron (apparently) - Oct 11, 2004 2:15 pm (#1 Total: 2)  

Reply to this message
via email  

Photo of Author
Posts: 30
Re: Switching profiles on AirPort Express

At 07:08 -0700 10/7/04, Travis Butler opined:
>Has anyone here figured out an elegant way of switching profiles on an
>AirPort Express when you switch it between two significantly different
>networks?

I've had similar issues. The solution I've come up with -- and I
hesitate to even suggest that it meets your "elegant" criterion -- is
to have a profile that allows wireless access by AirPort Admin. I
have to remember to always switch to that profile before I disconnect
the AirPort Express, but at least I don't have to correctly guess the
next profile I'll want to use.

I do rather like the "if all other connectivity fails, switch to
configuration mode" option, but it would have to be carefully thought
out to avoid problems (such as having to re-configure the Express
following a power failure that also temporarily disables your router
or broadband connection, or creating a security risk during power
cycling).

--
Ron Risley
www.risley.net

tbutler (apparently) - Oct 14, 2004 7:43 am (#2 Total: 2)  

Reply to this message
via email  

Photo of Author
Posts: 150
Re: Switching profiles on AirPort Express

On 10/11/04 at 2:15 PM, ronrisley.net (Ron Risley) wrote:

> At 07:08 -0700 10/7/04, Travis Butler opined:
> >Has anyone here figured out an elegant way of switching profiles on
> >an AirPort Express when you switch it between two significantly
> >different networks?
>
> I've had similar issues. The solution I've come up with -- and I
> hesitate to even suggest that it meets your "elegant" criterion -- is
> to have a profile that allows wireless access by AirPort Admin. I
> have to remember to always switch to that profile before I disconnect
> the AirPort Express, but at least I don't have to correctly guess the
> next profile I'll want to use.

Yah... it's this 'remember to switch before disconnecting' bit that's a
problem. :) Unfortunately, all too often I forget. :(

> I do rather like the "if all other connectivity fails, switch to
> configuration mode" option, but it would have to be carefully thought
> out to avoid problems (such as having to re-configure the Express
> following a power failure that also temporarily disables your router
> or broadband connection, or creating a security risk during power
> cycling).

What I have in mind is something that works like Rendezvous. If the
Express can't find a DHCP server to get an IP address, it would
self-assign itself an IP address following ZeroConf rules, and start
broadcasting itself as a DHCP server. It would use either the
name/password/security settings it last used, or else those in a special
profile generated just for this purpose. (This would hopefully answer
the security issue.) You could then join its network, either wirelessly
or through an Ethernet connection, and then set the proper profile.

And just as the self-assigned configuration Rendezvous sets up goes away
when a Mac finds an actual DHCP server on one of its connections and can
switch to it, so would the Express' self-assigned setup. Something I'm
not sure I was clear about last message; what I REALLY want the Express
to do is test each of its stored profiles (in user-defined order) before
giving up and going to config mode, just as a Powerbook will test all of
its potential network connections and use whichever one it can find
active. This would eliminate most of the need for a configuration mode
in the first place, at least in my experience. :)

Travis Butler
tbutlermac.com



  OutlineAll MessagesOlder MessagesOldest MessagesNewest MessagesNewer Messages


 [F] TidBITS  / TidBITS  / TidBITS Talk  / Switching profiles on AirPort Express




Add a message

To add a message to this discussion, you must be a registered user. Enter your email address below. If you have an account associated with the email address you enter, you will be prompted for your password. If not, you'll be able to create a new account with no fuss.

Enter your email address:

Submit