Lets Compare Windoze vs Mac OS
In this corner we have an old iMac running Mac OS 8.6 (yes yes, old news - but it really reinforces the point and its working just fine) and in the other corner Windoze 95 via Virtual PC (pretty much the same software-wise as a real PC).
Now imagine you are told to hook up a cell phone to the iMac because the phone line is down and we really need to use dialup software to talk to the Wells Fargo Business Gateway (bank account software for business, Windoze only of course).
Fine. We already have a DB9 - USB adaptor for other legacy reasons. Plug it in, plug in the Sprint PCS phone to DB9 cable. Open the Modem control panel and select the uConnect. Select the modem script for the cell phone previously installed (actually the only thing for the Sprint cell phone installed).
Open a PPP connection, bam it works. Took me longer to find the uConnect than anything else.
Now on to VPC. Well of course the Sprint phone has a ton of Windoze crapware to install (to make it work I guess) so it gets dumped in. Now VPC is told about the uConnect on COM Port 2 to keep the default modem setting intact. Big whoop. Not exactly obvious to most users and more of a hassle saver for later when the phone is working. Same principle as on the Mac side although the labels are more cryptic in Windoze. COM port? How about Serial Port or Modem Port? *sigh*
Now we need to get the Wells Fargo software, which uses a custom dialer, to "see" the Sprint phone/modem. Sorry that won't work. There is no Sprint modem script file for the custom dialer (I guess there is no modem scripts folder standard in Windoze 95?). Okay try to find a modem script, nope where would it be? Screw it. Get out the Sprint phone's User Guide book (first time!) and flip through. Ah gotta "add" the modem to Windoze, but what did I just install?
Okay do that. Wait... Wow it can't find the phone (even though its plugged in) so you have to select it from a list. Why is there an installer at all? I have to do everything. Wait... Okay its in there (I guess)? Go back to the Wells Fargo dialer. No dice. Still doesn't "see" the cell phone/modem and no modem script found. Nothing at all lists available hardware like on the Mac. Everything is a generic option for cryptic things that may/may not be there; COM 1...COM 4.
Now what? I make a new modem script entry. How? I open the Mac's modem script file and get the init string on the Mac side. How many people whould know this? Still won't work. Dig through the book looking for serial port settings (ah Even, 8 bit no parity, hardware flow control - totally opposite of what it was set for). Found this on the very last page, for techs quick reference I guess. Keep tweaking until the dialer itself dials up. Progress after 30 minutes of twidling!
Okay now it dials up. Oops! It won't actually connect the Wells Fargo sepcial crapware browser over the special "secure" dialup connection. More tweaking, still no dice.
Great.
45 minutes worth of Windoze hell and it still will not work! Perhaps cell phones are blocked by the secure dialup system? Perhaps its just not configured enough? No idea. Just times out.
Even worse the cell phone has its *own* dialup/ISP on the Windoze side that it defaults to, its not just another modem by default I guess. I am sure that costs a bunch extra on top of expensive emergency data-over-cell time we would be using. Time to go home, I tried and did more than the average mere mortal users could have done (esp. with the modem script and serial port settings which practically no one understands or is even aware of).
At least we can check email and use the web on the Mac while the phone line is fixed (thank you ScrewUSWest!), albeit slowly.
If this is what Windoze users deal with all the time, thank GOD I have been using Macs my entire computing life (after starting with an Apple IIe clone)!