« Penmachine.com home | « Long article index | Printable version »
by Derek K. Miller, Vancouver, Canada
Version 1.23, 17 May 2004 (Originally published April 2003)
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.
Did 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!
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!
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.
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.).
WaveLAN/ORiNOCO PC Card from Lucent/Agere/Proxim - These cards go by a variety of names under a variety of brands, for $45 USD or less (as of April 2003). They're easily available new or on eBay. The cards were originally developed by Lucent Technologies as the WaveLAN series, and Apple's AirPort cards use the same technology, which is why the Lucent (etc.) cards work well with Apple hardware and software. The cards moved to Agere Systems under the ORiNOCO name, and Proxim bought Agere. Even more confusing, other companies have re-branded the cards as their own. Avaya, Buffalo, and Compaq all sell them, and the one I use is a Dell TrueMobile 1150 Gold—but it's the same old Lucent card at heart (just look for the Lucent on the back label.)
WARNINGS: It seems that Proxim may be making newer 802.11b PC Cards that may not work with older Macs, but have the same ORiNOCO name. When in doubt, look at the shape of the slab antenna on the end of the card. If it's rectangular and blocky, like the photos here, you should be okay. If it's more curved at the edges, you might be out of luck. It seems that the Dell TrueMobile 1150 model is definitely the correct one, so you can always try that—and they're cheap on eBay.
Also, I first tried an older Lucent WaveLAN Bronze card, but it didn't work. I don't know if I had a bum card, or whether it was simply too old to work with my wireless access point. It's possible that it only supports the first-generation, slower (2 megabits per second) 802.11b standard, and that my newer (11 mbps and 54 mbps) wireless stuff couldn't handle that. Therefore, I recommend a Silver or Gold card, whatever the manufacturer.
NOTE: If you're able to use Mac OS X, there is a free open-source driver for a variety of wireless cards, as well as a similar but separate commercial one available for sale by IOXperts (thanks to PinzaTodd for the free driver link).
A wireless access point or router - You have so many choices here it's not funny. Sort of. Any wireless access point (also known as a base station) or router (which includes extra ports for plugging in multiple computers, and usually a data firewall too) with the Wi-Fi logo should work for you. Many companies make them, including Apple, Linksys, D-Link, Microsoft, Intel, Proxim, Cisco, and on and on. The key differences between the devices they make are:WARNING: 802.11g is fun and cool and everything, but not too useful yet. Since the standard is not yet set in stone, 802.11g gear from one manufacturer might not work with 802.11g gear from another. The PowerBook 1400, with its 16-bit PCMCIA slot, hardly supports higher-speed networking of any sort, since all of the wireless 802.11g cards I've seen—and most of the wired 100BaseT Ethernet PC Cards too—use 32-bit CardBus slots. As well, even though I bought a Wireless G access point (the WAP54G from Linksys), I'll see no real benefit from it for now because the rest of my network is only 10 mbps anyway. Even if I were to upgrade to a faster network all around (including a new laptop), broadband Internet connections are much slower than 10 mbps regardless—it would only speed up file movement inside my house.
NOTE: If you're on a PC, Windows 95 might be forced into the job, but Windows 98 or newer is better, while Windows XP has wireless networking wizards built in. If you're a Linux-head, you're used to figuring this sort of stuff out, so go do that.
Why bother anyway? If you got one of the wireless cards I recommended above, they have their own drivers—the software that makes the card work with your PowerBook. They come either on CD (if you bought yours new) or on the Web. As of April 2003, the latest ORiNOCO/WaveLAN Mac drivers are version 7.2, available from orinocowireless.com's support area, where they're a hassle to find—just click my link instead. The full link is:NOTE: You can also add extra software, such as a wireless network scanner like ClassicStumbler or the (apparely defunct) AP Scanner. Those two require Apple's AirPort software to work, though, and so don't seem to want to work on my 1400. You will have better luck if you're installing a Wi-Fi PC Card on a Mac that would support AirPort, like a newer PowerBook G3 or G4, which also has the AirPort software onboard.
NOTE: Firmware, as its name indicates, isn't transient like software or tangible like hardware—it's in between. Firmware is the programming instructions stored in non-volatile memory inside your wireless card and AP, instructions that tell the hardware how to work with other wireless equipment. The fancy Web-based configuration pages used by APs are also stored in their firmware. Like software, firmware has bugs, and can be updated with new features. Once the 802.11g standard is finalized, for instance, manufacturers will release updated AP and PC Card firmware so wireless hardware can "speak the correct language." Equipment with the most up-to-date firmware is most likely to work correctly with other equipment from the same manufacturer, as well as that from other companies.
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.
![[Linksys setup wizard for Windows]](images_pb1400/linksys_wizard.gif)
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.
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.
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.
![[ORiNOCO installer software]](images_pb1400/orinoco_installer.gif)
![[ORiNOCO installer first screen]](images_pb1400/orinoco_1assist.gif)
![[Activity and Status lights]](images_pb1400/status_leds.jpg)
![[Join an existing network]](images_pb1400/orinoco_2join.gif)
![[No encryption]](images_pb1400/orinoco_4noenc.gif)
![[DHCP configuration list]](images_pb1400/tcpip_configs.gif)
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]](images_pb1400/tcpip_dhcpblank.gif)
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.
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.
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.
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.
Here's how to get encryption working with a PowerBook:
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.
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:
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.)
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
Did 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!
« 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.
![]()