Filed under: Features, Troubleshooting, Ask TUAW
Ask TUAW: VPN, Entourage, TOSLINK, location manager, and more
In this edition of Ask TUAW we'll be looking at several questions about a Cisco VPN, clearing recipients in Entourage, a MacBook Pro's optical out, using a location manager, a little background on OS X and more.As always your suggestions are most welcome, and questions for next week should be left in the comments. When asking a question please include which machine you're running and which version of OS X, as certain answers will vary between different Macs and Tiger vs. Leopard, etc. (we'll assume you're running Leopard if you don't specify). And now, on to the questions!
Alex asks
MBP, Leopard, latest updates, etc, Airport Extreme, latest firmware though problem was experienced with old firmware as well. I have a hard drive attached to the extreme via USB, which I store my large iTunes library on. There's no problem connecting to the library or playing back to my Airport Express (Yep, from Extreme to MBP to Express, lol). The problem occurs when I have to VPN into my University using Cisco's VPN client. The MBP looses sight of the hard drive completely, so its not even an iTunes problem, my shared drive completely disappears from my Mac and I can't remount it even with the manual IP address. As soon as I quit Cisco though I can find it, though sometimes it requires reboots and power cycles, quite annoying!!! And its no fun working in Matlab and not having music :( Any reason why the VPN should be interfering with Airport's shared disk ability?
As a couple of readers pointed out, the problem is straight-forward. When you have the VPN active all your network traffic goes through it; indeed that is the whole point of the VPN. So far I can tell the only way around this is to have split tunneling enabled, but the problem is that has to be done on the other end (i.e server-side). So I don't think there's any direct solution to your problem. You could always temporary connect the USB hard drive directly to your Mac when you're using the VPN, but I'm afraid that's not really the elegant solution you wanted to hear.
Update: Several folks in the comments have suggested a solution I was not able to find in my original research. Apparently, the Cisco client does have an "Allow Local LAN Access" option in the advanced mode which may solve your problem (see the comments below).
Craig asks
The company i work for has been taken over/sold twice. So in my Entourage previous recipients list i've got 3 email address for every co-worker, to of which are obsolete. How do i delete the old ones?
Go to the Entourage Preferences > Compose and at the bottom hit the "Clear List" button. Of course this will completely clear the list, not just the old ones, but it will of course rebuild itself over time. If you have not done so yet it would be best to go through and add all your common contacts to your Address Book so you won't have to depend on your recent addresses list, and which will give you much more control over what is displayed.
CaptSaltyJack asks
I own a Mac Pro, and just recently bought a MacBook Pro. I'd like certain folders on both machines to be sync'd up when the MacBook Pro joins the LAN. On Windows, this is the "Offline Files" feature, where you could take a few folders on the road, make changes to files, then when you hop back on the home LAN, the updated files would sync to the home PC. This way, with the Mac, I could have my iTunes music and iPhoto images in both locations at all times. Is there any simple way of doing this?
There are different ways you could do this, using a location manager like Home Zone (beta) to trigger a syncing program like ChronoSync ($30). Perhaps, the easiest way to do this is with Martian Slingshot ($29.99), though this isn't triggered automatically by the connection, but simply checks for updates on a user-defined schedule.
imimop asks
I would like to know what makes Mac OS X, Mac OS X. I mean, what Unix is, what a kernel is... I dont wanna know how to work with it, or with Terminal. I just would like a simple explanation about Unix, kernel, the Darwin thing...
Frankly this isn't the kind of thing we normally do here at Ask TUAW, but I'll give you a short answer and some links where you can find out a lot more. There are many different versions of UNIX, which is an operating system originally developed for mainframe computers nearly 40 years ago. The particular variant in OS X is called BSD (Berkeley Software Distribution) and it is this underlying UNIX / BSD core which constitutes Darwin. This part of Mac OS X is actually open source and anyone can download it. This part of the OS is what actually interacts with the hardware, handles disk access, networking, etc. On top of that UNIX core is the proprietary GUI (Graphical User Interface) called Aqua which makes the Mac look and work as it does. As with many technical subjects Wikipedia is an excellent resource of these kinds of questions. You should check out the entries on Mac OS X and Darwin for much more information.
Hendel asks
I've relocated my iTunes library to external storage, specifically a RAID-5 NAS enclosure. This works fine, except that every time I reboot the system iTunes seems to lose the NAS connection and defaults back to the internal HD. I have to go into Preferences and point it back to the NAS, then let it re-organize everything again. I do already have the NAS automatically re-mounting at login via an entry in Accounts/Login Items. Is there a way to keep iTunes pointed at the right location?
I'm not entirely sure why it should be doing that, but I do have a suggestion: instead of pointing iTunes directly to your NAS in the iTunes preference, instead put an alias to the NAS in your ~/Music folder (and change the iTunes preference back to that folder).
Logan asks
I have a Macbook Pro (running Leopard) which I am constantly taking back and forth between college and my house. In my house I need to have a static IP (for port forwarding), but at my school I need to switch to DHCP to connect to their network. It's getting to be quite a nuisance constantly changing my network settings and I was wondering if there was any way I could write an automator script for this (which I would trigger in iCal for the times when I am at school and home).

I think what you really want is a location manager. You should check out LocationX. It allows you to set up different network setups (among other things) and then trigger the appropriate settings with a menubar item.
divinechaos asks
when I plug my digital speakers into my MacBook Pro (v1,1 w/ 10.5.2), I get digital audio. Yay for hybrid TOSLINK jacks. However, as most are aware, the OSX volume controls then deactivate. Fair enough. But why then can apps (especially, iTunes) still control the output volume? Why can't OSX simply control the output in the same way and continue to offer volume controls? I use hotkeys on Quicksilver triggers for my iTunes volume, so it's NOT a problem; however, I'm curious as to why this is the case, and why OSX doesn't offer similar controls.
Well, the simple answer is because that's the way it works! I think the slightly longer, but perhaps no more satisfying answer is simply this: the optical output is a line level source which Apple expects you to be feeding to a pre-amp or integrated amp. That device will be used for volume control so there's not really any need for volume control on the source. In other words, it's the same reason that the TOSLINK output of a Blu-ray player, etc. doesn't have a volume control.
Jak asks
Is there a way to make a custom OS X Install Disc, with my favorite third party apps and settings pre-installed? I've tried making an ISO dmg of my Leopard DVD, and then used the 'Go to Folder...' menu to insert images and applications before burning it to DVD again, but I haven't gotten that method to work. I'm just curious if it can be done... can it?
It sounds like you're interested in something like an OS X equivalent to a slipstreamed Windows install disc. There used to be an application to do this called Slipy, but so far as I can tell it is no longer being developed. May I suggest instead a full system disk image (though it won't likely fit on a DVD). For doing something like that I suggest you have a look at NetRestore from Mike Bombich.

![TUAW [Cafepress]](http://www.blogsmithmedia.com/www.tuaw.com/media/tuaw-cafepress-promo.png)


Reader Comments (Page 1 of 3)
Catapult said 2:07PM on 4-26-2008
@Alex:
Referring to your question, I'm not sure if this helps, but you could start your Cisco VPN Client, go into the Options menu and select "Advanced Mode" (shortcut Cmd+M) if it's in Simple Mode.
Then, select your VPN connection entry and click "Modify" in the toolbar (make sure your VPN is disconnected or you won't be able to modify any settings).
In the "Transport" tab, there should be a checkbox "Allow Local LAN Access" which can be checked to allow access to your local network.
Reply
Nilay Patel said 8:10PM on 4-26-2008
I have the exact same problem with the Cisco VPN that is listed in the article. I know for a fact that our VPN server is setup for split tunneling... Yet, when I connect the VPN client, it doesn't allow remote LAN access, regardless of whether the "Allow LAN access" checkbox is selected or not.
Any other debugging tips?
-- Nilay
Chris said 2:08PM on 4-26-2008
Great post, as always! Thanks!
Question for next week:
I keep ALL of my iCal appointments synced between my iPhone and my MacBook. The problem is when I turn on my MacBook after a long, appointment-filled day I get 5 or more iCal alarms that pop up alerting me to the day's already passed appointments. How can I turn these off? I've Googled and searched all the iCal preferences with a fine-toothed comb and I cant figure it out! Thanks!
Reply
PeterO said 2:11PM on 4-26-2008
Alex, if you look under the "Transport" tab of your Cisco VPN profile, you'll see an option to "Allow LAN Access". If you check the box, it will allow access to devices on you local network, which hopefully includes your AirDisk.
Good Luck,
Peter O.
Reply
looseONTHEgoose said 2:34PM on 4-26-2008
So in regards to the TOSLINK volume debacle, I recently setup Windows XP Home under bootcamp on my Mac Mini (current low end) connected to my 5.1 home theatre amp via (you guessed it) TOSLINK. After finalizing the installation with the Leopard disc and a restart I noticed that my volume control on both the Apple bluetooth keyboard function buttons, and apple remote were able to adjust volume just like an analog connection. Come on Apple, I know whatever Windows XP home can do, you can do better...there is something elegant about being able to command such a powerful media device with that purdy little remote you gave me...I wants my volume control back.
Reply
looseONTHEgoose said 2:34PM on 4-26-2008
So in regards to the TOSLINK volume debacle, I recently setup Windows XP Home under bootcamp on my Mac Mini (current low end) connected to my 5.1 home theatre amp via (you guessed it) TOSLINK. After finalizing the installation with the Leopard disc and a restart I noticed that my volume control on both the Apple bluetooth keyboard function buttons, and apple remote were able to adjust volume just like an analog connection. Come on Apple, I know whatever Windows XP home can do, you can do better...there is something elegant about being able to command such a powerful media device with that purdy little remote you gave me...I wants my volume control back.
Reply
Topslakr said 2:44PM on 4-26-2008
@Logan - Routers have the ability to assign you the same IP every time you connect, usually based on MAC Address (A hardware address that your network card has, not Mac like Macintosh). Just setup your home router to assign you the same IP every time you are there. It's usually very simple to do and will eliminate needing to script anything.
Reply
Adam said 3:41PM on 4-26-2008
The D-Link gaming routers I bought for some traveling demonstration kits for the product I sell does this - its brilliant and allows me to make changes from one spot whenever I need to. That and Gig-E on a 4-port wireless-G router sold me on that particular product.
HOWEVER this is the exception NOT the rule - it is not a very common feature. If you do a lot of port forwarding, it might be worth it for the original question-poser to eBay his existing unit for one that can pull this off. Good luck!
Topslakr said 4:20PM on 4-26-2008
I have never seen a router that didn't allow this, be it D-Link, Linksys (which does it by default), Netgear ect. Static IP addresses is a very common practice and I would guess he could do this now with his existing hardware without much trouble. I'll be in the manual.
SpinThis! said 8:27PM on 4-26-2008
Yeh I've never seen a router that didn't have this ability either. If you don't have it, it might be worth mentioning to check for upgraded firmware for your model. Manufacturers add features all the time, even to older, no-longer current versions. Or it might be called something different than Static DHCP (which is kind of an oxymoron). Apple's AEBS calls is DHCP reservations and it's in a weird spot if you're not looking for it (at least it threw me for a loop the first time).
Additionally, LocationX is overkill what logan was asking for. Mac OS X already has the ability to switch network settings built-in—take a visit to the Network preference pane and choose "edit locations" under location. (It's probably called "Automatic" now.)
Logan said 10:07PM on 4-26-2008
Thanks for all the different suggestions. I had a feeling I wasn't approaching it the right way. Setting it up on the router was a piece of cake, and I'm sure I'll find more uses for it in the future.
I didn't know TUAW would actually respond to my question the first time I asked, thanks!
Adam said 3:37PM on 4-26-2008
"That device will be used for volume control so there's not really any need for volume control on the source. In other words, it's the same reason that the TOSLINK output of a Blu-ray player, etc. doesn't have a volume control."
You're close, but allow me to better illustrate:
You're listening to your music from the PC. The volume on the PC is low, but to solve the problem you crank your amp. Now you hit "input x" on your remote, and switch to your Blu-Ray player which is playing music from the menu. Your nice, expensive speakers go "boom," possibly deafening you or in the most extreme case shoot a cone across the room and kill your cat. (I'm going a little far ;) )
Sources should be delivered to your amp at a decently balanced level and controlled from there. Apple et al are saving you from yourself here. If you have an expensive rig, thank them. We have enough trouble with volume all over the dial on the TV - I'm glad there's a safeguard in place here to prevent it with a PC hookup.
Reply
Julian Welch said 4:31PM on 4-27-2008
It's actually simpler than this, Because the signal is digital, the only way to lower the volume would also degrade the sound quality, something not as noticeable through computer speakers, but definitely so through a better system.
Zimmie said 4:03PM on 4-26-2008
Another answer to divinechaos' question (about TOSLINK) is that iTunes already has a 10-band EQ with preamp and so forth. It's designed to manipulate the audio quality and levels. Meanwhile, OS X's audio subsystem is meant to reproduce the output from software as exactly as possible.
In the case of optical audio, the OS doesn't really have any concept of what is being sent the majority of the time. Audio from DVD Player, for example, is sent as a raw data stream from the DVD.
Reply
Zimmie said 4:14PM on 4-26-2008
And 1Password helpfully submitted my form when I tried to use it to fill in my password. Bah.
Anyway, the volume control happens at a spot after the system encodes what to send. Since digital signals are at a constant intensity, it can't affect things at that spot.
Yes, if they put the volume control earlier in the audio processing chain, you would be able to adjust the volume before it was sent out the optical jack. I'm not sure what the reasoning is for its position, but my bet as an audio guy (who doesn't deal with S/PDIF much) would be that it's a quality thing. Normally, you want to keep the audio at the highest levels during the mixing process, then lower the volume later on. In analog mixing, it keeps noise at lower levels. In digital mixing, it keeps up your dynamic range for as long as possible.
GrizzlyAdams said 9:22AM on 4-27-2008
There is a very good reason for not adjusting the volume on any S/PDIF connection. It has nothing to do with forcing you to control the volume on your amp, etc. The reason is very simple: you want the maximum quality possible, if you adjust the volume in software then you will lose quality. S/PDIF on Apple hardware is used by audio professionals, including musicians and studio engineers. The choice will always be for quality over convenience.
π said 5:58PM on 4-26-2008
In my menu bar I have an icon resembling a ethernet icon. apon clicking on it the text appears:
No PPPoE configurations were found (In gray)
Beneath this is:
Open Network Preferences (in black)
I'm trying to clean out my menu bar, but I can't find where to get rid of it. Please help me!
Sincerely, Pie.phage
PS:I sent you the papercraft iPhone update to 1.1.1
http://www.tuaw.com/2007/10/01/papercraft-iphone-update-to-1-1-1/
Reply
skyhawkmatthew said 7:13PM on 4-26-2008
Hold the command key and drag the icon out of the menu bar like removing something from the Dock.
ooscow said 6:45PM on 4-26-2008
Question for next week:
Is there a way to disable Expose just for certain programs? Final Cut and Avid have keyboard shortcuts on the F keys that I use and it would be nice to be able to disable Expose when these programs are running. Could this be done with Spaces? Maybe with a new user?
Reply
andrew said 7:34PM on 4-26-2008
Question: Is there a way to remote wake my macbook from sleep? Not an alarm clock. Just thinking here of a time where I'm away, realize I need a file (using apple script and mail rules), but can't activate those rules without the macbook away. thanks
Reply