There are people who should know when they are over their heads doing technical support. There are people who have no goddam business doing technical support. There are people who should not be allowed to use a computer. There are people who are too fucking stupid to live.
Me and the girlfriend decide to get DSL. She is tired of missing phone calls because one or the other of us is online, and the cost of installing a second phone line for modem use is higher than putting in DSL in addition to which only one of us could use it at a time, so we make the leap to DSL. She, bless her ignorant soul, is a PC user, and her workstation is a Compaq laptop; my digital axe is a PowerBook G3.
Early shit: We can both use it? At the same time? Either of us can disconnect and leave and the other can still use it? BabyBell.net tech support says uh, well, we “don’t support networked installations”, but the service is available for Mac or PC, but the modem is specific to a given platform; the other computer MIGHT be able to see it anyway over a network (but “we don’t support networked installations” so don’t ask us how), but the software driver package for the PC is different from the software driver package for the Mac (no shit???) so I have to pay for a separate package containing the CD for the other platform.
I get from them that the modem is a Westell (two L’s; a single L is a different company with a different website). Westell says their DSL modem contains its own router and computers located downwind of it should each receive DHCP-allocated IP addresses. And concurrent use is OK. Sounds like we can both be online. So I order a hub from MacWarehouse, and some ethernet cabling.
The packages arrive. The second package containing the PC installation CD ($8.90 shipping charges) contains the exact same CD as the one that is bundled with the presumably Mac-centric Westell modem. I check: yep, each CD is cross-platform, I have an $8 copy of a CD I already own, thank you very much.
The PC portion of the install guide makes it apparent that there is nothing Mac-specific about the modem. I plan to put the modem upwind of the hub and from the hub run ethernet cables to Compaq and Mac. For early phase installation, I hook each computer directly to the DSL modem. Try to install on the PC first…
I have no real complaints about tech support for installing the PC client. It was a bitch to install but I got it up and running after a couple dozen restarts.
Now for the Mac…
Stick in the CD. Launch the installer. It says it installs files to the hard drive I choose. Has a “next” button, which I click. Installer crumples, quits unceremoniously, after proclaiming that it is about to change my IP settings.
Unlike the girlfriend, I use the laptop in a variety of settings, each of which tends to have its own TCP setup. At work, we have DHCP ethernet; at my own apt, I use PPP; I have saved settings for crossover ethernet for easy file transfer; I have infrared networking for file transfer with other PowerBook users at FileMaker Solutions Alliance; and so on. So I have created a new TCP profile for the installer to edit lest I lose one of my existing profiles. But it crashes trying to set it up.
It leaves behind Account Setup and Start BabyBell.net application files in a BabyBell.net_Backup folder on the installation hard drive. I try using them but can’t achieve a connection. Call tech support and now the fun begins:
ID10Tech: Can we helpya?
AHunter3: Installing your Mac s/w, hangs on ‘configuring your TCP settings’. Can’t connect using orphaned ‘Account Setup’ or ‘Start Babybell.net’ apps.
ID10Tech: Hmm, most weird. Try it again?
(I do. same result)
ID10Tech: What extensions are you running? Are you running ANY non-Apple Extensions or Control Panels?
AHunter3: [No shit. Everyone dces]. I am currently using the ‘Mac OS 8 Base’ Extension set so my couple hundred custom extensions and control panels are not currently loaded and it still does that.
ID10Tech: OK, let’s delete what the installer installed and try again. Delete the Babybell.net folder?
AHunter3: OK. There is also a Babybell.net_Backup folder, should I delete that too?
ID10Tech: Let’s just do this in the order the instructions say, since otherwise I might miss something.
AHunter3: OK (have you ever done this before?)…
ID10Tech: OK, open ‘Macintosh HD’ please
AHunter3: Um, I don’t have a hard drive with that name on this computer. I installed a significantly larger hard drive and partitioned it into 6 separate partitions and none of them are named ‘Macintosh HD’.
ID10Tech: Go to your Desktop. Look above your trash can. See the icon in the upper right hand corner? It should say ‘Macintosh HD’.
AHunter3: [fucking idiot!] Uh…Do you need the hard drive with the active System Folder, the startup hard drive? Or do you want the hard drive onto which I installed the Babybell.net software?
ID10Tech: System Folder, yes, that is where you have to go, the System Folder on ‘Macintosh HD’.
AHunter3: OK, System Folder is open.
ID10Tech: Do you see a folder called ‘Preferences’?
AHunter3: [Why didn’t you just say that? I have an alias in the Apple Menu for instant access]. Yes, shall I open it?
ID10Tech: Yes. Now do you see a folder called ‘Netscape’?
AHunter3: I do.
ID10Tech: Throw that into the trash can.
AHunter3: Uh…I’ve been using Netscape for years and it is full of my settings, secure-site cookies, and bookmarks, so I’m not going to do that.
ID10Tech: Sir, I can’t help you if you don’t let me help you. Our software installs the ‘Netscape’ folder and I need you to delete it so we can proceed
AHunter3: How about I drag it out onto the Desktop?
ID10Tech: It is supposed to go into the trash can.
AHunter3: [Dragging it onto Desktop] Yeah…uh, OK…
ID10Tech: OK, do you see a file called TCP/IP Settings?
AHunter3: Sure do. I set up a setting for DSL for your software to edit.
ID10Tech: Throw TCP Settings into the trash can.
AHunter3: Um, not gonna happen. I have multiple TCP environments and they are all stored in this file. I’ll…uh, never mind, it is gone.
ID10Tech: You trashed it?
AHunter3: Sure I did. Go on…
ID10Tech: Now in the main System Folder, do you see a folder called ‘Eudora’?
AHunter3: Yes.
ID10Tech: Throw that in the trash, too.
AHunter3: Uh…Will this have any effect on the archived emails that I’ve been saving since the dawn of time? Will it mess up my mailboxes, my filters, my 7 different email account personalities?
ID10Tech: Our installer will install any files you need to use Eudora.
AHunter3: OK, go on…[renaming Eudora folder to Eudora(old)]
ID10Tech: Now go into Extensions folder. Do you see a file named “MacPOETModule”?
AHunter3: No, it never got that far. It is inside the Babybell.net_Backup folder I told you about. Should it have been in Extensions?
ID10Tech: I need to do this in a specific sequence. Let’s go on. Do you see a file called “MacPoetINIT”?
AHunter3: That’s in Babybell.net_Backup also. So are a slew of RealMedia Player files and folders, by the way.
ID10Tech: OK, now I’d like you to restart. Hold down the Shift key when you restart.
AHunter3: You want me to restart with Extensions off?
ID10Tech: Yes.
AHunter3: Even though that will disable the CDROM drive, all TCP services, and Ethernet connectivity?
ID10Tech: …ummmm, OK, don’t do that. Just reboot normally.
AHunter3: Using ‘Mac OS 8 Base’ Extension set as before?
ID10Tech: Yes, that is what you should be using.
<reboot>
ID10Tech: OK, double-click the install icon…[walks me through another install. Same results as before]
AHunter3: Um, about these Extensions sitting here in the Babybell.net_backup folder. Might it be true that they should have ended up in Extensions? Should I copy them there manually and reboot?
ID10Tech: I am going to transfer the call to someone better able to help you with this problem.
The “someone” was equally clueless. Impatient, I copied the files into the Extensions folder, rebooted, and double-clicked the Start BabyBell.net and…hey, I’m being asked for a username and password! I’m online!
AHunter3: Excuse me, I, uh, did something else while you were asking me about my ‘Macintosh HD’ and I seem to be online now. But it wants a username and password and I haven’t set one up yet.
ID10Tech2: That’s because you didn’t run setup right.
AHunter3: Listen, it occurs to me…is your installer designed to install files to a specific file path? [very bad behavior for a Macintosh installer]. Would the absence of a volume called ‘Macintosh HD’ throw it off?
ID10Tech2: Well, ‘Macintosh HD’ is the name of your hard drive.
AHunter3: No, ‘Primary’ is my bootup volume, and I installed your software to a different volume called ‘Tertiary’, which contains most of my Internet apps. Does you installer inherently expect to install the applications to the same hard drive as the active system folder?
ID10Tech2: Did you install over a network?
AHunter3: No, they are all local volumes.
ID10Tech2: Well, you have messed up your computer. You should only use one hard drive and it should be called ‘Macintosh HD’.
AHunter3: Can you assign me a username and password? Your setup software would seem to suck but I’m online now and if I had a username and password I could proceed.
ID10Tech2: Sorry I cant’ do that, you’ll have to call [gives 800 number].
Seven phone calls later I had an account.
Entered account info on PC and Mac and successfully logged on using both machines.
Set up hub, attached cables, set up both computers for concurrent use of modem without problem. Set up AppleTalk and NetBIOS over tiny LAN, naming our workgroup for NetBIOS purposes. Cool.
But what a pack of idiots! If I’d listend to them I’d have lost my bookmarks, cookies, email, email account information, spam filters, TCP settings for work and PPP, and god knows what else if I hadn’t solved the problem myself.