« Penmachine.com home | « Long article index | Printable version »

Wirelessly Networking a PowerBook 1400 or Other Old Apple Laptop: Step By Step
Covering AirPort, Wi-Fi, 802.11b, and WLAN with the PowerBook 5300, 1400, 2400, 3400, 500 Series (520 and 540), 190, and G3 with Mac OS 7.5 through 9.2

by Derek K. Miller, Vancouver, Canada
Version 1.23, 17 May 2004 (Originally published April 2003)

[PowerBook 1400]

Get e-mail in the back yard! Read news sites in the bathroom! Update your weblog from the porch or the kitchen! Back up files from the couch! Sounds fun, doesn't it? But what if you have an old, old laptop? It's still possible, and this page will help you get there.

This page doesn't cover everything you need to know, but should be enough to get your wireless network going, especially if you're setting up a small home network similar to mine. You can also try Michael J. Norton's article about his own PowerBook 1400 for another perspective on the same issue. If you're using wireless networking in an office environment, you should look into beefing up your knowledge of virtual private networks (VPNs) and other security measures, as well as how to use multiple wireless access points in a widespread network.

IMPORTANT: At least one reader has reported to me that he could not make any Wi-Fi PC Card work with his Lombard PowerBook G3, but others have had success with machines as old as the pre-PowerPC PowerBook 500 series—so be aware that your mileage may vary.

Contents

Donate with PayPalDid you find this article useful? Feel free to consider making a donation (any amount, credit cards accepted) via PayPal to buy me some yummy coffee and more gadgets to play with. Thanks!

Introduction

[back to start of article]

Out there in the world, there are other Web resources to help you get a PowerBook 1400 or other older Apple laptop online using Wi-Fi wireless networking ("other" means a PowerBook 5300, 2400, 3400, or the first two models called PowerBook G3, as well as—with some effort—the pre-PowerPC PowerBook 190 and 500 series). However, in the process of trying it with my own 1400cs in March 2003, I didn't find they gave me all the information I needed.

I hope this page does, for those others trying to do the same thing. Much of this advice might even work for a PC laptop (or Mac or Windows desktop computer, for that matter) with a PC Card (PCMCIA) slot or adapter and at least Windows 98.

NOTE: I go off on some techie little rants in this article, often just to elaborate on something not very pertinent. So if you don't understand something here, you can probably ignore it. There are also a lot of steps and bullet points, because I go into quite a bit of detail. You should be able to skim and get the gist of it, then go back to read further if something doesn't work. Have fun!

The 1400 and Other Non-AirPort PowerBooks

[PowerBook keyboard]

[back to start of article]

Newer laptops, whether from Apple or other manufacturers, either include or have as an option built-in technology for using wireless networks. But if you have an older PowerBook, AirPort networking is officially "unsupported." That doesn't mean you can't use it, though.

The Apple PowerBook 1400 is a remarkably capable laptop for its age. Originally introduced in 1996, it is approaching its seventh birthday as I write this—on a PowerBook 1400 using a wireless network in my house. The 1400 was not built for wireless local area network (WLAN) networking. No one thought to let it use the 802.11b wireless protocol (also known as Wi-Fi, or AirPort to use Apple's terminology)—because 802.11b didn't even exist at the time.

The 1400 is hardly built for the modern computer-plug world at all, in fact. Most 1400s lack built-in Ethernet (it was an add-on)—they use Apple's old LocalTalk serial networking instead. There's SCSI (not FireWire) for external disks, Apple Desktop Bus (not USB) for external keyboards and mice, and other now-obsolete technology.

Still, good expansion is what lets computers age gracefully, and the PowerBook 1400 has two 16-bit PCMCIA (a.k.a. PC Card) slots, so you can plug in all sorts of modern things:

The PowerBook 5300, 2400, 3400, and G3s also have PC Card slots, with similar benefits. Even the pre-PowerPC PowerBook 190 and 500 series can go wireless with some luck and effort (see the "another note" below).

NOTE: I had initially thought, as Accelerate Your Mac reported, that the even-older PowerBook 5300—infamous for some units' catching on fire in the mid-'90s—could only be corralled into working with 802.11b/AirPort networks using an older version (release 6.0) of the ORiNOCO/WaveLAN driver, as well as Mac OS 8.6, since 9 is too slow on that ancient hardware.

Andrew Kershaw, developer of ClassicStumbler (mentioned below), reveals that my directions here "work 100% on a 5300 with OS 8.6. I set up my 5300ce and 5300cs a while back with WaveLAN Silvers and ORiNOCO 7.2 drivers." So there you have it. 5300 owners, go wild. Just makesure you have the right kind of ORiNOCO card, as I describe below.

ANOTHER NOTE: Even more interesting, reader Kevin Rist wrote to me that "the 500 series PowerBooks—old 68040 machines [also known as the "Blackbird" series - D.]—had a PCMCIA card expansion bay module option, which are rare since the standard had just been introduced. Believe it or not, this PowerBook works with the ORiNOCO card and the v. 6 driver! Not that too many people will want to surf that way, but just thought you'd get a kick out of knowing!"

I sure do. Reader Dan Palka adds that "I now have a wireless PowerBook 190cs that I use almost every day on my airport network. [...] I find it thrilling to use a laptop so old with such new technologies. It really shows the longevity of Apple hardware. The 190cs is running MacOS 7.6.1." The 190 is essentially a 5300 with an older processor in it, so it makes sense that if the 500 series works, so would the 190.

That means that PowerBooks that are nearly ten years old as I write this can be put onto a Wi-Fi network, if they're running Mac OS 7.5.5 up to 8.1 (which is the latest they can use). The Wi-Fi networking standard didn't appear until years after the 500-series PowerBooks were discontinued, so that's pretty neat.

Of these machines, all but the second-generation PowerBook G3 (code-named "Wallstreet") are also incapable of running Apple's spiffy new Unix-based Mac OS X operating system. The rest of this article therefore focuses on the so-called "Classic" Mac OS, specifically Mac OS 9, although Mac OS 8.6 and even some earlier versions back to 7.5.5 should also work. If you are running Mac OS 9 on a newer PowerBook G3 or G4, these instructions also apply if you're using a PC Card instead of Apple's AirPort card—with some tweaking if you use Mac OS X.

Enough chit-chat. Let's get going.

What You Need

[back to start of article]

To get yourself all Wi-Fi'ed up, you don't need much: a PowerBook, a wireless card, an access point (base station) or wireless router, some RJ45 Cat-5 Ethernet cables and a computer to plug one into (it can be your PowerBook if you have a regular wired Ethernet card), and—if you want to make it easier to get the software you need, while planning to do anything other than move files around your own network—some sort of Internet connection, preferably broadband through a DSL or cable modem.

You also need the right software, including a compatible operating system, networking components, the right wireless drivers, client software, and up-to-date wireless firmware for your card and access point.

NOTE: For more (way more) information, I recommend you check out Glenn Fleishman's Wi-Fi and AirPort weblogs, as well as the excellent book he wrote with Adam Engst, the Wireless Networking Starter Kit

The book is available at a discount from Amazon in the U.S. and Canada, from Chapters Indigo in Canada (at a similar discount), and from its publisher Peachpit Press (also at a discount, but with hefty shipping charges outside the U.S.A.).

Hardware

[back to start of article]

Software

[Derek's PowerBook on the kitchen table]

[back to start of article]

Getting It All Working

[back to start of article]

Okay, that's all you need. (I think.) You have the hardware. You have the software. Time to start plugging and installing. Let's rock.

Access Point Setup

[back to start of article]

  1. Set up your AP or wireless router. Do this first so your PowerBook will have something to see once you install the card and driver. You need to unpack the box, plug in the power cable, hook an Ethernet cable into your network (or hub, or broadband modem, or wired router, or whatever), and watch that all the proper lights come on. Check your AP manual for details—the process varies too much for me to describe it in detail. (The authors of the Wireless Starter Kit have made some nice instructions for a few models available online for free.)

  2. Run the AP software. In my case, the Linksys setup program only ran from a CD on a Windows PC, so that's what I did. If yours has a Mac setup program, great, run that. If you have to do stuff manually with a Web browser or some other configurator, do that. Again, see your AP instructions. [Linksys setup wizard for Windows]

  3. Leave the basic settings alone for now. Most APs are ready to go almost right out of the box. (You might not need to run the setup software at all, in theory.)

    • Leave the stock SSID (i.e. the name of your wireless network—on my Linksys box, it's linksys)
    • Ensure the device is broadcasting that SSID.
    • Use the default wireless channel (channel 6 for me).
    • Make sure encryption is off (it usually is).
    • Don't change any passwords (usually admin or something like that) or user IDs.
    • Leave the standard IP address and DHCP settings.
    • Stay in infrastructure mode, not ad-hoc (peer-to-peer) or anything else.
    • etc.

    We'll go back and modify all of it later (you really must at least change the password), but it's easiest to get things working on a stock system first, then play around.

  4. Make sure the AP is working. If you or a friend have an already-working wireless laptop, see if it can detect the AP wirelessly. If not, make sure the setup software did its stuff correctly, and check the status lights on your AP. As always, read its instructions to see what you need to know.

  5. Do any further setup steps. A wireless router (rather than a simple access point) might require some further settings, especially if it's acting as a gateway or firewall between the Internet and your internal network. I have a separate broadband router that takes care of all that stuff, but I had to go through the setup rigamarole anyway, months ago when I put it in. Regardless, that's beyond what I cover here. Again, read the instructions.

You now have a wireless network running, even if it only has one wireless node (your AP) on it. Anyone in your immediate vicinity (except you, so far) can use it if they're in range (within a few dozen metres, at most) and looking for one. If they make some intelligent guesses, they can also change its settings. But don't worry about that for now—we'll protect everything soon enough.

PowerBook Card Setup

[back to start of article]

[Card inserted into top PC Card slot]
  1. Shut down your PowerBook.

  2. Insert your wireless card into one of the PC Card slots.

    WARNING: You should probably use the upper PC Card slot, since most 802.11b antennas are attached slabs, like the one on my Dell card. If you put it in the bottom slot, the antenna might block you from getting other cards in and out of the top slot, and from connecting anything to them once they're in.

    [Don't eject the card]

    NOTE: Your driver installer might not actually require that the card be inserted, but it probably won't do any harm. Some installers, on the other hand, might refuse to work if they can't detect an appropriate card.

  3. Start up the computer. By the time the Finder and desktop appear, it likely warns you that no driver for your card is installed and asks you to eject it. Choose Cancel and keep the card in. The card still mounts on the desktop, likely with some name identifying it and the manufacturer.

  4. Run the driver installer. In the case of the ORiNOCO driver, that involves double-clicking a self-mounting disk image, then double-clicking the installer once the disk image mounts.
    [ORiNOCO installer software]
    [ORiNOCO installer first screen]
  5. Choose the standard installation options, unless you have a good reason to do otherwise. If you're using the ORiNOCO drivers, check the box that runs the setup assistant after the installation—sure, you could run it later manually, but why not save a step?

  6. Restart the PowerBook (if the installer doesn't do so automatically), or shut it down and start it up again. (Macs not running Mac OS X generally don't load drivers dynamically, so you have to restart before anything comes to life.) If your PC Card automatically ejects during the restart process (mine didn't, but you never know), reinsert it before the icons start marching across the bottom of your screen, or the driver is unlikely to load and you'll have to restart again.
    [Activity and Status lights]
  7. [ORiNOCO card icon (driver)] [Dell PC Card icon (no driver)] You should see at least one light on your PC Card, if it has any at all, and it should show up on the desktop with an appropriate name. My Dell card, for instance, is called ORiNOCO on the desktop with the driver installed, even though it wasn't beforehand. Like all ORiNOCO/WaveLAN variants, it also has two little green LEDs on top: Status (which lights steadily when the power is on and the card is active) and Activity (which flashes when there's network traffic). See your card's instructions or online help for information about your own pretty lights. (You can get manuals for the ORiNOCO and MacWireless cards online.) If no lights are on, you might need to reinstall the driver or software, or update some firmware.

  8. If the configuration assistant or other setup program doesn't start up, run it now. For the ORiNOCO card, that means going to Apple Menu > Control Panels > ORiNOCO and then choosing File > Run Setup Assistant.

  9. Choose to join an existing network (the one you just set up). The exact wording varies depending on your software. You might need to create a new network configuration manually, or a wizard or assistant program might step you through the process.
    [Join an existing network]
  10. Join the network with your SSID. Your card should scan for and automatically detect wireless networks in the area, including yours. The SSID (Service Set IDentifier, or wireless network name) you pick should be the default for your AP (it was linksys when I started, but I changed it to penmachine after I got everything working). If there are other wireless networks in range (my dad has one called apratec), make sure you pick the right one.
    [Choose SSID] [No encryption]
  11. Leave encryption off for now. You can turn it on later if you want to keep other people in range from being able to use your network or (if they're clever) reading data passing through the air. But for the moment, it's simpler to leave off. (That's what we did at the AP too, remember?)

  12. Turn off the card's power management. Many cards let you set them to power down when they're idle and the PowerBook is unplugged, to save battery power. (How you do this depends on your card software—it will be somewhere in the setup process or the monitoring application.) I found that my Dell card kept losing its Internet address when I did that, so I keep it powered on unless I explicitly turn it off using the ORiNOCO control strip.

  13. Create a TCP/IP configuration for your card. The configuration tells your PowerBook to use the wireless card for Internet networking, instead of wired Ethernet, LocalTalk, or anything else. The ORiNOCO assistant can do this automatically (which is simplest), or you can do it from the TCP/IP control panel, which is where we're going soon enough anyway, in a couple of steps. If you don't use the assistant, just keep going and we'll get there.

  14. Name the wireless configuration. The ORiNOCO software lets you switch between numerous wireless configurations—such as if you have one setup at home, another at work, and another for the coffee shop (with wireless access) that you frequent downtown. Name this one appropriately, something like Home Wireless. If you're using the ORiNOCO assistant, this is where it finishes and takes you back to the control panel.

  15. Check your network status. The ORiNOCO control panel (and likely other companies' software too) shows a status bar for the strength of the signal it's receiving, as well as which configuration you're using and other status information, such as the card's and AP's firmware revisions, serial number, and so on. If there's no signal strength, make sure you're using the right SSID, or move close to your AP.

PowerBook Networking Setup

[back to start of article]

  1. Switch to the right TCP/IP configuration. If you set one up during the setup process, this is easier than if you didn't. In either case, go to Apple Menu > Control Panels > TCP/IP.

  2. Choose File > Configurations.
    [DHCP configuration list]

  3. If there is a pre-existing wireless configuration (called "Wireless" or "ORiNOCO" or whatever), choose it, then click Make Active.
    —or—
    If you need to make a new TCP/IP configuration, choose one that works for your wired network ("Default" or "ADSL" or "Dialup" or whatever you've called it) and click the Duplicate button. Give it a new name ("ORiNOCO" or "Home Wireless" or something else easy to remember) and click Make Active once it's been created.

  4. [Choose ORiNOCO from the popup list]Choose your wireless card (ORiNOCO, for instance) from the "Connect via:" popup list, and Using DHCP from the "Configure:" popup list. (If you're lucky, they're already set up that way by the setup assistant or something else in the installer.)
    [TCP/IP control panel set up for DHCP, with IP address fields empty]
    The fields for IP address etc. will be blank for now, since your PowerBook hasn't actually asked to connect to the Internet yet.

    NOTE: Most networks are set up to configure IP (Internet Protocol) addresses and related information automatically using DHCP (Dynamic Host Configuration Protocol). Either your AP, or another router on the network, or your broadband service through your broadband modem, should do the same. Unless you have a good reason to set your IP address manually (I describe it in the next section), use DHCP.

  5. Close the TCP/IP control panel and let your Mac switch over to the new setting.

[AppleTalk popup list]NOTE: You can also set up the AppleTalk control panel (Apple Menu > Control Panels > AppleTalk) to use your wireless card in the same manner. Just set up a new configuration as described for TCP/IP above, then pick ORiNOCO from the popup list at the top of the AppleTalk window. If you're only interested in Internet access for now, you can do the AppleTalk thing later, or not at all.

Go Online!

[back to start of article]

  1. Restart your PowerBook. Strictly speaking, you don't need to restart, but I find it's a good way to clear your Mac's head (and your own, after all that plugging and clicking and typing and checking). Sometimes if you don't restart, the Mac tries to generate its own IP address or something, and won't go online. A restart usually brings things around.

  2. Check your status. Once the PowerBook has booted up, check the status lights on your wireless card (if any), as well as any monitoring applications, control panels, or control strip modules. They should indicate that the card is active, connecting wirelessly to your AP, and getting a decent signal. If signal strength is bad, move closer to the AP.

  3. Try connecting to the Internet. Run a browser and try visiting a site. Check your e-mail. If everything has gone according to plan, it will work! You can verify that you have an IP address by opening the TCP/IP control panel again:
    [TCP/IP control panel set up for DHCP, with IP address fields populated]

    NOTE: If you're using a router, gateway, or firewall, most likely you'll have an address of 192.168.1.something (the 192 subnet is what they're supposed to use). If you're hooked straight through your AP to a broadband modem, it will be something else. However, if it's 169.something.something.something, that address is probably internally generated by your PowerBook, and you won't be able to get out onto the Internet. Check that you haven't missed a step somewhere.

  4. You're done! (About darn time.) Have some fun. Take the PowerBook to the kitchen or the back porch or the front yard. Walk around with it (careful not to drop it). See how far you can get from your AP and still receive a signal. Surf away. Pretty spiffy, eh?

Encryption: Helping Keep Your Data Private

If you want to keep others from being able to monitor your wireless network (at least in theory—most people's network traffic isn't interesting enough to look at, and it would require being within reception range anyway), then you can set your AP to use wireless encryption, which mathematically scrambles the data being transmitted so that only your computers can read it.

Encryption is complex topic that I don't understand very well, but you can read about it if you want. In simple terms, just think of it as a way to "lock up" your data between your AP and your computer, so even if someone somehow intercepts the radio signal, it will be meaningless to them—unless they work reasonably hard to pick the lock.

In 802.11b Wi-Fi land, there are two levels of encryption, both known as WEP (Wired Equivalent Privacy), with the higher level using larger numbers and being more secure. Well, sort of. While they are supposed to use 64-bit and 128-bit encryption keys, WEP has some flaws, so that the two security levels are actually equivalent to much lower levels of security in other encryption schemes.

WEP is good enough for most home networks, anyway, in that it keeps someone from parking out front of your house and simply sniffing the electronic packets out of the air with some basic software. The really determined crackers aren't all that keen on my kind of network traffic in any case—if they are, it would be pretty trivial to break through. If your traffic is more sensitive, find ways to add additional security to your system, such as by encrypting e-mail or using a virtual private network. The more modern Wi-Fi Protected Access (WPA) encryption is, as far as I know, unavailable on wireless cards that work with PowerBooks as old as mine.

NOTE: The ORiNOCO Gold card supports both high- and low-level encryption. The Silver card supports only low-level encryption. The old Bronze card supports none at all. That's the only difference between them.

[WEP keys entered into control panel]Here's how to get encryption working with a PowerBook:

  1. Turn on encryption on your AP. How to do that varies depending on which AP you have, but it usually involves entering some sort of password you make up, which the AP then uses to generate a long string of letters and numbers—a hexadecimal WEP encryption key. The high-level encryption key, not surprisingly, is longer than the low-level one.

  2. Since the ORiNOCO control panel hides the keys as you enter them, you might find it best to type the key provided by the base station into SimpleText (or another text editor or word processor) first, then select it and copy it to the Mac OS clipboard (command-C on the keyboard).

  3. Next, open the ORiNOCO control panel.

  4. Select your wireless configuration and click Edit.

  5. Make sure you're set to Access Point/Base Station mode, then check the Use Encryption check box.

  6. Paste the key into the Key fields (command-V on the keyboard). I actually pasted the same key into all four and selected the first radio button, but I'm not sure whether that's necessary. It should look something like the graphic I've attached.

  7. Click Save, confirm the change, and then click Activate in the main control panel window.

That should do it. It worked for me, anyway, with an ORiNOCO Gold card and 128-bit encryption set at my Linksys access point. If it doesn't work for you, make sure your card and AP are set to the same level of encryption, ensure that they can use the same level of encryption, and re-check the keys to confirm that you entered them correctly.

Turning on encryption generally keeps anyone from seeing what you're transmitting, even if they do try to eavesdrop. It's good to know that anything that's encrypted in a normal Internet session is also encrypted over top of the wireless connection (online banking or anything else with an https:// address, encrypted e-mail, etc.), even if you have no encryption set up for Wi-Fi—so you shouldn't worry too much. And you'll have to leave it off if you're one of those kind people who wants to leave your AP open for others to use. TidBITS has a good article about the various security considerations for wireless networks, and will help you decide whether you need or want to use encryption.

Additional Tidbits

There are all sorts of things you can tweak to make your Wi-Fi network work better, and to help you get onto other public or private wireless networks as you travel, but they're beyond what I'll cover here in detail. Some things you might want to investigate include:

Change Your Password!

Here's one thing I want you to do right away: change your AP's password—otherwise any old schmoe can come in and play with your network settings if they try. Changing the AP's name, your SSID, and whether that SSID is broadcast are also useful. Check your AP's instructions to find out how to do those things, then make sure your card is set to use the new values.

It's surprising how many access points I find wide open in commercial areas of Vancouver, with the stock AP and SSID names broadcasting to the world, as well as the generic password unchanged. In theory, I could go in and mess with those people's network settings so they could no longer access their own wireless link unless they perform a hard reset on the AP. (But I don't, of course.)

Quotes and Things

[Derek's arched eyebrow]

Here are some nice things people have said about this article:

"A great resource for anyone with questions about how to add Wi-Fi capabilities to an older PowerBook." - Rob McNair-Huff, Mac Net Journal
"[Anyone] seeking to add wireless support to their older laptop should certainly read Derek's article first!" - Glenn Fleishman, co-author, The Wireless Networking Starter Kit
"A great how-to on wireless networking for the PowerBook 1400/2400/3400/old G3. I sold my 1400 off years ago, but it's nice to know that it's still a useful machine." - Dori Smith, author, JavaScript and Java 2 for the World Wide Web
"Man, could I ever have used your thorough exposition of rigging a laptop wirelessly when I got into it recently. [...] I would not have had the will to tackle the [PowerBook] 2400c without your help but now I'm looking forward to it." - Steven Fogtman, PowerBook G3 and 2400 owner
"Good job! That's a great, easy to follow, step-by-step set of instructions for would-be Wi-Fi users!" - Andrew Kershaw, developer of ClassicStumbler

Donate with PayPalDid you find this article useful? Feel free to consider making a donation (any amount, credit cards accepted) via PayPal to buy me some yummy coffee and more gadgets to play with. Thanks!

[back to start of article]

« Penmachine.com home | « Long article index | Printable version »

Page BBEdited on 17-May-04 (Originally published April 2003)

© 2003-2004 Derek K. Miller. Some rights reserved. You may use content from this site non-commercially if you give me credit, under the terms of my Creative Commons license.
Valid XHTML 1.0!

[Tracking]