• Home
  • Flailing Wildly
  • Résumé
  • Design
  • Code
  • Wishlist
  • About Me

Flailing Wildly
Too much straw, not enough camel.

Wireless Printing from Mac OS X to Windows XP

by Ryan Parman • February 14, 2005 • Apple, Technology • No comments

Wireless Printing

Now, I feel like a bit of a bonehead for not figuring this out earlier considering how much networking I’ve done over the last few years, but I’m thrilled that I finally figured out how to print a document from my wireless Powerbook to the printer connected to my Windows XP desktop.

First off, here’s how everything was setup and configured, before I tweaked it all to do what I wanted it to:

  1. The phone cord comes out of the wall, and into the DSL modem (well, duh). The modem has a built-in, non-configurable IP of 192.168.0.1.
  2. The DSL modem plugs into my 4-port wired Linksys router, which then splits the internet signal. The router’s address is 192.168.0.2, and that keeps things simple.
  3. From the router, slot 1 plugs into my desktop PC running Windows XP, and assigns an IP (range of 192.168.0.4 – 192.168.0.10) via DHCP.
  4. Slot 2 is a loose wire that plugs into my laptop when I’m sitting at my desk. This also gets assigned an IP within the same range listed above (of course).
  5. Slot 3 is connected to a cable that runs from my bedroom where my PC is into the living room where I keep my TV, video games, surround sound system, and namely my Airport Express, which allows me to listen to my music on my surround sound system, and gives me a better wireless signal when I’m in that part of the house. The Airport Express is manually assigned 192.168.0.3, and spits out IP addresses in the 192.168.1.x range.

Most things worked great. I could get on the internet all right, I could connect to my printer, as well as my PC’s share when I was plugged in with the loose cable from slot 2, but not when I was wireless. It’s been kind of a pain at times, but nothing too huge.

This weekend, I found myself needing to print something from the living room, but couldn’t, and didn’t feel like disconnecting my printer from the back of my PC and plugging it into my Mac. So I decided to do some fiddling.

To tell the truth, I’d've probably just left it alone had I not had an idea of what to do (you like my double-contraction there, don’t you? “I’d've.” You know you do…). I got tipped off by reading somewhere about iTunes playlist sharing, which I do at work regularly. <gloat>Well, really, most people share from me as I have the largest MP3 collection at work so far with over 5000 legit songs.</gloat> But what I read was that it used to work via any IP, but because some people were irresponsible with it (stealing music), Apple restricted this functionality to those network users on the same subnet.

Hmmm… now I know that it isn’t exactly the same as having subnet, but what if I changed the settings on my Airport Express to assign IP’s in the same range (192.168.0.x) as my wired router? I figured I’d give it a try, and sure enough, it worked. After setting my Airport Express to assign IP’s in the 192.168.0.200 – 192.168.0.254 range, I was (finally) able to see my PC’s shared resources without having to manually type in a specific IP address. I added the shared printer with no problems, and am finally able to print wirelessly from my Mac to my PC’s desk printer.

So kids, that’s the trick. If you’re at home with 254 or less IP-needing devices (I believe that 192.168.0.255 is reserved for something or another), you can tell your routers to assign certain ranges of IP’s all in the same happy little group.

I hope this can help at least one person out there someday.

Ryan Parman

Ryan Parman is an entrepreneur, open source evangelist and passionate usability advocate currently living in Seattle. He is the founder and visionary behind SimplePie and CloudFusion, co-founder of WarpShare, member of the RSS Advisory Board, and creator of the AWS SDK for PHP. Ryan's aptly-named blog, Flailing Wildly, is where he writes about ideas longer than 140 characters.

« Mac OS X 10.3.8 Is Now Available!
The Coolness That Is TiVo »

Comments for this post are now closed.

Blog search

Archives
  • 2012 (4)
  • 2011 (27)
  • 2010 (9)
  • 2009 (7)
  • 2008 (12)
  • 2007 (8)
  • 2006 (18)
  • 2005 (57)
  • 2004 (104)
  • 2003 (103)
Categories
  • Apple (49)
  • Browsers (56)
  • Clueless Recruiters (5)
  • Code (58)
  • Community (1)
  • Creating Websites (31)
  • Culture (2)
  • Design (5)
  • Digital Media (6)
  • Family Life (12)
  • Just for Fun (26)
  • Law (1)
  • Life Lessons (2)
  • Music (5)
  • Notable Quotes (1)
  • Personal (34)
  • Political (14)
  • Projects (47)
  • Software (63)
  • Syndication (28)
  • Technology (81)
  • The Hiring Process (1)
  • Tutorials (8)
  • TV and Movies (16)
  • Video Games (5)
  • Website (62)
  • Work and Business (7)
  • Writing (4)
Socially-aware

Twitter • Facebook • YouTube • Yelp! • Flickr • Instagram • Zerply • LinkedIn • Last.fm • Spotify • Rdio • Pinboard • gdgt

Claim to fame
  • Amazon Web Services
  • WarpShare
  • CloudFusion
  • SimplePie
Legal mumbo-jumbo

All ideas, opinions and comments I post are my own and are in no way affiliated with anybody I work with. If you quote and/or reprint something I've written or said, please direct folks back to this site as a form of attribution. I promise I'll do the same for you. Unless otherwise noted, all content on this site is copyright © 1979–2011 Ryan Parman.

Powered by Rocket Sauce. A Ryan Parman production.