How To
Setting up a Hardware Router
Short-term effort: Minimal
Long-term effort: Minimal
Required equipment: Router (like the SMC Barricade), one Ethernet cable to connect the router to the modem, one cable for connecting each computer to the router
Getting Started
The first step is plugging everything in. Most home routers will be like my SMC Barricade, with four 10/100-BaseT Ethernet ports and one WAN (Wide Area Network) port. First use the specified Ethernet cable (mine was included with the router) to connect the cable/DSL modem port to the WAN port. Some routers use a crossover cable for this connection, others use straight-through. Check the router documentation to be sure.
After connecting the router to the modem, connect each computer to the router. Plug the router in and turn the power on. You should see the status light appear for each connected port on the router.
Note: This article assumes that you’re using a hardware router to share a high-speed Internet connection (cable or DSL), but some routers also have a phone jack for connection to a dial-up modem. Other than connecting the modem to the router’s phone jack, the setup steps should be the same.
Software
In order to use the DHCP services common to most hardware routers, you need to have Open Transport installed and enabled on your Mac. This is probably already installed if you’ve been using your high-speed Internet connection, but you can check the Apple Software Updates site to make sure you have the proper software.
Configuring the Router
Most hardware routers use Web-based configuration, to allow for use by Macs, Windows, or whatever. Open your browser and connect to the address mentioned in the manual (192.168.123.254 for the Barricade). You should see the following screen.

Many Internet providers record your computer’s Ethernet hardware address (also known as the MAC address, but nothing to do with Macintosh), so that only that computer can use the high-speed service. If this is the case with your provider, do the configuration from the Web browser on the computer you’ve used to connect to the Internet. Log in, then select Toolbox. Push the Clone MAC button to copy the original computer’s Ethernet address, which will tell the router to act like your normal computer. (You don’t need to do this if your provider doesn’t track your MAC address.) The button will change to Restore MAC, which you will need if you want to restore the router to its original MAC address later.

Note: The ability to clone the MAC address will vary from router to router. A second option is to contact your Internet provider and register the router’s MAC Address as your connection.
Return to the Primary Setup page and click the Renew button to grab an Internet address if you haven’t already. The page should say Reconfiguring until it grabs an address (this may take a minute or two). Don’t try to use any Internet programs until it comes back with an address. Once you have an address, you should be able to surf and e-mail as normal.

Configuring Your Computers
Most hardware routers use DHCP, which manages the Internet connection automatically for all the connected computers. To set up your Mac for DHCP, open the TCP/IP control panel and set configure to Use DHCP Server. Leave the other settings (Name Server Address, specifically) the same as they were before. Then close the control panel and save changes if prompted.

For Windows and other computers, follow the instructions for using DHCP from the computer’s help files or the router manual.
Troubleshooting
Once you start up a router and configure it, you shouldn’t need to change anything. If you ever run into a problem getting through to the Internet (it’s happened a couple of times in the week I’ve had the router), turn the router off and on, then repeat the configuration steps above. You may also need to choose the Reboot button from the Toolbox screen you see above (don’t reboot your computer, just the router).
Upgrading Firmware
As time goes on, the router maker may provide firmware updates via its Web site. Firmware upgrades allow them to fix bugs or improve the router itself. After downloading new firmware, use the Firmware button on the Toolbox page and follow the instructions.
Note: Some routers require that you use a Windows-based PC to upgrade firmware. If this is the case with yours, you can run the updater under an emulator like Virtual PC or borrow a friend’s PC for the task.
Also in This Series
- Creating iTunes Content Presets · November 2007
- Adding a Cooling Fan to the Mac Cube’s Video Card · October 2007
- XFX 6200 Upgrade For the Cube · May 2007
- Demystifying the Uninterruptible Power Supply (UPS) · February 2007
- Use Activity Monitor to Monitor Your Mac’s Memory · December 2006
- Activity Monitor: How to Keep Tabs on Your Mac · November 2006
- Crash Logs: What Are They and What Do They Mean? · October 2006
- Running Classic Software on an Intel Mac · September 2006
- Sending Automated Birthday Greetings Via Automator · August 2006
- Complete Archive
Reader Comments (259)
We've installed a new cable modem with the Optimum Online service, running over a network with a Linksys router. Seems to work pretty fast on Windows, and FTP speeds on either platform are great. But on the Macs, there is a noticeably longer delay displaying a Web page (both IE & Netscape); it is as if there is like a 30-second search, and then all of a sudden the page appears. OSes 8.6 - 9.1, iMacs, G4, etc. All machines (both Macs & 1 PC) are connected to an 8-port hub which is plugged into the router. TCP/IP is configured as DHCP (pretty much as outlined above, but we did put the DNS address we got from the PC in manually, though it does not seem to matter one way or the other). We updated the Linksys firmware, and this also did not do anything. Any ideas what specifically to look for? Thanks.
However, here are some basic steps. First of all, set your TCP settings to obtain information via DHCP. Then, once you've connected the ethernet cables, open up the router configuration page. Your manual will tell you the address, but it's probably http://192.168.1.1/ If you're using something like RoadRunner for your connection and are automatically assigned by DHCP, then you just have to click the "Obtain an IP Address Automatically" button, and you should be all set. I'd recommend going to the password tab and assigning yourself your own personal password to the router, too, instead of just using the generic password that the router defaults to.
If your ISP requires entering certain information into your TCP settings, then still set your TCP control panel to retrieve by DHCP (from the router) and in the router config page, click the "Specify an IP Address" button and enter all the required information. If your connection is handled by PPPoE or RAS, then click the appropriate button and enter your user name and password.
"The instructions are PC-based, so hooking that up is no problem, but I can't get the Mac to work!"
This is why I figured you got the PC working. I'll direct your problem to the ATPM staff and they can perhaps help you out.
I have been searching for the details about DHCP to know what this is. Can you send me a *.pdf file which I can load or make a printout for my study? I am studying system administration for networking in Holland, so I need the english version. Can you arrange this for me then please send this by email?
I will be very grateful for your kindness.
Arif Ali Zauli
I did test from the terminal (that's OS X). Setting the printer to suppress the burst page gives the same result (printer hanged on busy mode and not ready to accept a new job). Setting the printer to print the burst page, it works ok, and I can send a second job without waiting or resetting. But I get the printing job + a blank page + the burst (banner) page.
I have an old PM7200 link to the iMac (and both to ADSL). The link between both Macs is using AppleTalk. It works very well. And there, I can use the old Mac to link the iMac to LocalTalk, a soft bridge being installed in the old Mac. It works very well. But I have to keep the old Mac running to achieve printing.
SMC says that the print server is Windows only (but suggest it can work with Linux). So, they don't want to investigate. Same for Apple. The identical problem is also present with some HP postscript printers.
Any idea how to solve that problem and make the SMC Barricade print server Mac compatible?
E-mail me please.
I am not a gamer, so I cannot tell you which port is the correct one for Unreal Tournament. Read the the manuals or ask other players for the port number. Then, you have to go into your router's configuration screens, select the "Forwarding" option, enter the port number you've determined, and tell the router to pass connections through that port to the local IP your computer is using. You'll be able to see the router-assigned local IP address in your TCP/IP control panel.
Finally, you have to know what your real IP address (the one seen by the world) is and your friend must use it to connect to you. There are zillions of ways to find this out, but the easiest I've found is to just go to this no-nonsense web site.
- Hook both computers to the router. Configure the router for DHCP first, then skip to alternate procedure below if that fails.
- Set up both computers to use the router's DHCP - this usually just means entering the router's IP in the TCP/IP control panel and making sure Connect Via is set to Ethernet.
- Set up DAVE to use the Ethernet connection.
Alternate:- Configure router to assign a static IP to each computer. Consult documentation for the router if you need to.
- Configure each computer to use its assigned static IP via Ethernet.
- Same as above.
The above will not work if the router is one of the very rare few that doesn't have a built-in Ethernet switch as well. I'm not familiar with SMC's products so I can't say for sure. If this is the case, I would advise you to get a different router, preferably not a Linksys, for which I've seen many reports of trouble.Phil
One more thing. Not all the browsers worked when I tried to connect to my router. Internet Explorer is working, but iCab is not (both from OSX). But trying to do a firmware update from Internet Explorer didn't work. So, I ran Netscape 4 from Classic and it worked.
I just redid a web page, for easier reading. The page describes my problems with (1) not being able to File Share via the internet and (2) my apparent need to keep my outgoing e-mails to less than ten lines. (!)
The web page is a series of pictures and a plea for assistance in this Mac-DSL-router-file sharing dilemma.)
Any help you can offer will be greatly appreciated! Hopefully, the web page pictures will fully explain my situation.
-Mike-
Good news, though, the solution to your second problem is very simple. File Sharing (or any AppleTalk activity) is a port service just like any other. Your screenshots of the virtual server page show that you have already forwarded port 80 to one of your virtual IPs so that you can web host. AppleTalk uses 548, so if you forward port 548 to the machine that you want to host from, it should allow outside people to connect.
P.S. - judging from your "attempts" caption under the Virtual Server screen shot, I'm guessing you aren't actually running a web server. If you aren't, you should disable that port from being fowarded. Also, I don't imagine you're running anything that requires port 113 to be forwarded, either. Just figure out which local IP your machine is using (probably 192.168.0.100) and forward the AppleTalk's port, 548, to that address.
Also, you say on the web site you want to run a Hotline server. If it doesn't work if someone outside your network tries to connect, you'll have to read the Hotline documentation, or contact Hotline's help to find out if a certain port has to be forwarded--and which one.
In every circumstance I can think of, you always want to connect one end of an ethernet cable to the jack on your modem, and the other end to the WAN port on the router. Then use another ethernet cable to connect the ethernet jack of your computer to one of the router's switch ports. Make sure to use the ethernet cable that came with your modem to connect the modem to the router. You can probably do fine to use a regular ethernet cable, but to be safe, use the one they sent.
I'm using a 5-port hub to hook up to a Linksys BEFSR11 cable/DSL router and then to an RCA cable modem. I have three Macintoshes on this LAN and they all get to the internet superfast. However, I cannot access the router via any method. Entering http://198.168.1.1 (as instructed in the manual) into browser gets me a time out failure no matter which browser type or Mac I use. Help? Thanks. :)
I am interested in how to do this on OS X since it has become my main OS. I use it 99% of the time now. I had no problem finding info on how to set up the DSL modem under OS X, but I am still trying to figure out how to do use the router.
Here is my setup: Linksys BEFSR41 4 port router, G4 Tower 400 MHz running OS 9.2.2, and Earthlink cable service (via Time Warner as I am in New York City) with a dynamic IP setup using a RCA Cable modem. I can connect into the router to make changes etc via the browser in my G4 Tower, but I can't get out to the Internet. Using a DHCP setting on my TCP-IP control panel, I seem to see the router just fine. But no enchilada. Disconnecting the router and plugging the G4 directly into the cable modem, my connection works just fine. Plugging in my roommates G4 Cube directly into the cable modem, again no Internet connection.
I am wondering if this is a MAC thing. I attempted to clone the MAC ID of the router to the code that showed up on my Apple System Profiler listed as Hardware Address under Network Overview -> AppleTalk. This didn't change anything.
Time Warner offers these days to sell you a Linksys router, set you up, and then charge you for each computer on the router. They claim that they will charge you for any computer on the network regardless of whether you tell them or not. Perhaps they have implemented tricky ways to prevent me from using a router. Help!
The cable company is coming in a couple of weeks to hook me up with a cable modem. I will have cable coming to my G4 400 MHz Tower (PCI graphics, so not AirPort ready). From that connection I want to establish a wireless network so my PC and Mac 2000 Powerbook can share the connection. The PC is too far from the G4 to run ethernet. I have been getting many conflicting opinions about what to use, so I do believe I'm more confused now than when I started this search.
I would greatly appreciate it if someone could email me with specific hardware components and directions to make this work.
Thanks in advance!
First, connect the ethernet output of your cable modem into the WAN port. Second, use the AirPort Setup software on your iBook to configure the Base Station. Then, connect your PC's ethernet cable to the LAN port of the Base Station and configure the PC's Networking control panel to obtain information automatically (via DHCP) and you should be all set.
I personally own a Linksys wireless router and not a Base Station, so I'm not intimately familiar with the Base Station Setup software. I suspect you will not have to do a whole lot of configuration to it and that it will serve out DHCP IP addresses without a hitch.
P.S. - obviously you can bring in as many wireless-equipped computers as you like to use your bandwidth. If you want to add another nonwireless computers, simply attach a hub to the Base Station's LAN port instead, and plug all the tethered machines into the hub.
When I use the "configure using DHCP Server" option, it comes back with numbers that are all wrong. My G4 didn't do this.
I thought it was because I take my laptop with me and plug in when I am home, where the G4 is always hooked up. But one time when I attempted (once, out of a bazillion attempts), it called up the correct numbers. I was elated. When I was done, I put the laptop to sleep. The next day, I opened it up, it woke up, and once again the numbers were the wrong set again.
I cannot figure out why it seems to want to do this. I have tried rebooting the router, unplugging the modem and router, and restarting my laptop, also plugging it into another port (we are only using 3 of the 4 available) and various other methods. It consistently (except for the one time) pulls up the wrong numbers.
Lee, you seem to have all the answers, do you have one for this problem?
Subnet Mask: 255.255.255.0
Router or gateway: 192.168.1.1
DNS Address: whatever the address is that your ISP uses. You may have to call them to get this information. Each computer on your network gets its IP address incremented by "1" -- in other words, the next computer on your network's IP address would be 192.168.1.11. I start at 10 to give a little leeway for other devices down the road. The other thing you have to do to get this to work is to tell your Router to turn its internal DHCP server OFF. You do this by accessing it via a web browser. Type in 192.168.1.1 into the Location Bar and hit return; the User ID field is blank and the default password is always "admin." Once you're into the Router, click on the DHCP tab and DISABLE it, then click on APPLY. Now all your computers will have their own manual, rock solid connection to the Linksys and you'll even see some speed increases because of it. PS: Anyone who tells you Linksys routers don't play well with Macs is ill-informed and living in the past. They work just fine and I even prefer them even though they have no Mac support. It's a ROUTER for goodness sake! Either it works or it doesn't.
The internet was accessible from any of the three computers, and with the proper set up of the system preferences and control panels, the computers were networked together so that files may be transferred between them.
However, I've run into problems when trying to download files from Limewire (gnutella), and trying to share files with friends on AOL Instant Messenger, or DCC in IRC.
I've been told that if two computers are behind routers or firewalls, file sharing cannot happen (referring to Limewire specifically, but I'm unable to share through AIM or IRC also), yet I'm wondering if there's some sort of workaround. Is there a way to open up ports so that I may still use the router and be able to download files from these programs?
I am able to download from Limewire (occasionally) and IRC, and I do send files through AIM to friends, but what often happens is, many files are unable to transfer, many DCC's fail, and many AIM transfers fail, and I never knew why until I learned about the two firewalls/routers thing from my friend. I started to realize that friends who do have firewalls/routers are unable to receive files from me.
Is there something I can do just to my end that will make file transfers possible in these situations/programs? I may be able to help a friend change stuff on their router (though I doubt it), but what about all the strangers I'd like to share with?
I appreciate any help on the matter, sorry for the long post.
Direct Connect: TCP 4443
Outbound File Transfer and Chat: TCP 5190 MSN:
Direct Connect and Chat: TCP 1863
Outbound File Transfer: TCP 6891 ICQ:
TCP 3000 to 3005 IRC:
??? Yahoo!:
TCP 5050
You say the startup software will be installed on the PC. What software is that? What type of internet connection are you using? I ask this because, generally, once you bring a router into the equation, you no longer run any connection software on the computers. Most cable modem services (i.e. Roadrunner) don't use any special software. A lot of DSL lines, however, will use some sort of PPP over Ethernet (aka PPPoE) authentication (MacPoET and WinPoET are extremely common) but you don't need that software with the router. The router has built-in PPPoE functions and you just put your authentication information (user name and password) in the router's configuration.
After that, you simply set all attached computers (Macs and PCs alike) to obtain TCP information automatically, via DHCP, and voilayou're online.
Anyway, you're right that Linksys (the company) does not support Apples, but always take care to indicate the company and not the device itself. As you've already learned, the Linksys works perfectly fine with Macs. Even though I did happen to configure it with the XP box I keep at home (mostly just to test how HTML renders in IE for Windows and to play Tribes), I could just have easily configured it with the Mac, with no PC attached at all.
Enjoy!
If so, please assist me in setting up my D-Link router, if possible.
I have assembled a web page which displays all of the "web pages" that I see when I access my D-Link router. The page describes my problems which are as follows:
The web page is a series of pictures (and a plea for assistance) in this Mac-DSL-router-file sharing dilemma.
Computers presently available: 400 Mhz iMac, 8600, with a 400 Mhz G4, and a Mac dual-G4.
Any help you can offer will be greatly appreciated! Hopefully, the web page pictures will fully explain my situation. (BTW: The data, numbers, and selections shown are NO LONGER in place as pictured on the web page. These are long-gone experiments which simply happen to be archived.)
Thank you!
-Mike-
But I do know why you can't share files to anyone outside your LAN and, if you had taken a few moments to scan through prior comments on this page (which I always advise people to do before commenting themselves), you would already know why, too. You have to forward the port used by File Sharing to the local IP address being used by your computer that's doing the sharing. In a continuing effort to get people used to scanning through older comments, I'm going to direct you upward on this page. The port number you need to forward has been mentioned at least twice, if not more.
The Service Port that you'll find above goes into the Virtual Server section of your router settings, and you set the last digit of the corresponding Server IP to the one your machine is using. Then, of course, you must click the Enable checkbox. Whenever you're not sharing files, you might feel safer by disabling this port for the interim.
With ethernet, I can connect with either a static IP address or through DHCP, but when trying to connect the iBook wirelessly, I have the same problems Linda and Benjamin describe above. That is, when using DHCP I get the wrong entries in the TCP/IP control panel.
I have tried giving it a static IP address. This works perfectly with an ethernet cable, but when I switch TCP/IP (and AppleTalk) to Airport connection I get nothing. There is no sign of a signal from the router. The Airport application reports "No Airport networks within range."
I have been able to connect this computer to wireless networks elsewhere, so I am sure the problem is not with the Airport card.
I connect to the internet through a Cisco 675 DSL modem and I have a static IP address from my ISP.
I am about out of ideas. I have not seen any reports from Benjamin or Linda whether they were ever able to connect.
Could it be because I do not have an internet-connected cable modem connected to it yet? The WAN link port lights up, though.
All three computers connect to the Internet and print to the laser printer. All the computers "see" the Epson wireless print server (using a utility provided by Epson), but only the two wireless Macs can print to the Epson. Even though the Epson server is set for DHCP, the router (also set for DHCP) has not assigned it an IP address (it still has the original Epson default IP address). All three computers have the correct TCP/IP settings and the Epson printer appears in the Chooser.
Before installing the SMC router, I had an AirPort Base Station and an X-Sense router, and by configuring them manually (static IP addresses?) I was able to print to the Epson from all the Macs. Looks like I should go back to configuring the IP addresses manually. The SMC required quite a bit of tech support before I could get it working, so Ive been reluctant to change the settings if I don't need to. Also I'm curous why it doesn't work this way.
Any help will be much appreciated.
Thanks,
Carol
A G4 450 Desktop Computer
A Linksys BEFSR41 (v.2) 4 Port Cable/DSL Router
A TiPowerBook 677 with AirPort Card included
A White AirPort Base Station (ABS)
Broadband Connection with NTL via their SetopBox (UK) 2. My Conceptual Setup
SetopBox to Router (via ethernet cable)
Router to G4 Desktop (via ethernet cable)
Router to ABS (via ethernet cable)
ABS to TiPowerBook via AirPort Signal 3. My Observations 3.1 I understand that my Setop box has a built in DHCP server which serves out IP addresses to anything on the internal network. So, I assume I should have DHCP services turned off on both the Router and the ABS. Is this correct? 3.2 I aim then to allocate a static IP address to both the G4 and the TiPowerBook. How will the router acknowledge the ABS? 3.3 If I then want to access the G4 from my office I should be able to then simply forward an appropriate port from the router to point to the IP of the G4 machine. Yes? 3.4 But this would also enable transfer of files from my TiPowerBook to the G4 via AirPort within the house. Correct? Does anyone envision any problems/issues with this proposed setup?
3.2 - You will need to configure the Base Station using the AirPort Admin Utility. What you want to do, essentially, is configure it as if it were simply another computer on the network. So first go to the "Internet" tab and set "Connect Using" to Ethernet and "Configure TCP/IP:" to Manual (if you can disable DHCP on your router, otherwise you will have to select "Using DHCP"). Assuming you can configure manually, you will want to configure the Base Station as if it were simply another client on the network. So let's say your G4 is set up with an IP address of 192.168.1.10, a mask of 255.255.255.0, and a router address of 192.168.1.1; you could set up the Base Station with 192.168.1.20, 255.255.255.0, 192.168.1.1; Then set up the TiBook with 192.168.1.30, 255.255.255.0, 192.168.1.1; but under "Connect Via," use Airport and not Ethernet. What you are doing is configuring the Base Station as a wireless-to-ethernet bridge. Make sure it has all of its various features disabled (DHCP, NAT, etc.) under the "Network" tab. The only thing checked ought to be "Enable AirPort to Ethernet bridging" and everything else should be turned off.
3.3 - Yes, you are correct. There are two basic options. You can turn on DMZ for the G4 which will forward all inbound traffic from the router to your G4. This is the least safe way to proceed, but it also makes life easy and does not require you to fiddle with port numbers. It also makes life a lot easier if you are using applications which use UDP in addition to, or instead of, TCP ports. Some routers have no provision for mapping UDP ports so a DMZ is the only way to open the door, so to speak. However, if you only need access via File Sharing over TCP or FTP, or via Timbuktu, you can manually configure the ports. Also, if you want to be able to access more than one computer behind your router, a DMZ is the wrong option because it will forward all inbound traffic to one machine. If you want certain port queries to go to one machine and other port queries to go to another, you have to manually map ports (or ranges of ports) to each machine.
3.4 - One has nothing to do with the other. Port mapping is only an issue for machines outside the router (WAN) attempting to communicate with those inside the router (LAN) All machines behind the router (on the LAN) can see each other and do not go through the firewall so no port mapping is required. You can freely exchange data using any application you wish. You will need to use the local IP addresses found in the TCP/IP control panel of each machine when communicating at home. When trying to access your G4 (or another machine at home) from outside your home network, you will want to use the IP address of the router, which can be obtained in one of two ways. 1) You can go to the router's web admin page and lookup it's IP address. 2) You can use one of the computers connected to the router and go to a site such as whatismyip.com and it will spit back your router's IP address instead of your computer's private IP address. This can be useful, and it is quick and easy. Your ISP may change your router's IP address frequently, so it's important to bear that in mind when trying to access your G4 from work.
It sounds like you have a pretty good handle on how to set things up. If you have any questions feel free to e-mail me directly.
But before I buy a router and try to network my two computers, I have two fairly specific questions I wonder if anyone could answer briefly.
I have a recent G4 running OS X 10.2 and a new Pentium 4 PC running XP - obviously I want them both to share my DSL connection and be able to send files to each other.
In other articles on this swell site, there has been mention of connecting both computers to a hub (which I think actually creates the network), and then the hub is connected to a router. But I also remember some mention of a router and a hub being in the same device. What can you tell me about these two items? Do some brands incorporate both functions? Any recommendations? Is any method more idiot-proof, or dependable, than another? (Cost is not a huge issue here.)
The other concern, briefly, is: after all this hardware is setup - what need or advantage is there for some software like Dave or PC-MacLan? Any recommendations there?
Thanks so much for any help on this...
Routers with built in hubs/switches are becoming more and more common because so many people are using routers to share one DSL or cable line among many computers and it makes little sense to have multiple boxes when you can accomplish this in one tidy package.
However on the Mac there is one consideration you should bear in mind. Most routers with built in hubs/switches do not work with AppleTalk. So if you plug the router into your DSL modem, and then plug your computers and printer into the numbered ports you probably will not be able to print via AppleTalk. The easiest way around this is to plug all of the aforementioned components into a hub, and then connect the hub to the router's LAN jack (or if it has several numbered jacks, just use any one of them) using the hub's "Uplink" port. This will enable you to use AppleTalk because the internal network traffic on your LAN will go through the hub and the only time traffic will go out to the router is when you are accessing information on the 'net.
Many users are confused as to why their printer doesn't show up after setting up a router. So this is why I bring up the issue.
Now in reference to your second question, Dave and PC-MacLan make transferring files from a Mac to a PC much simpler. Dave solves the problem by enabling Macs to access PCs using Windows File Sharing. PC-MacLan enables PCs to access Mac's using Apple File Sharing. PC-MacLan is a much more extensive and powerful suite than Dave, but both are very good and useful in their own right. For your own situation either will do the trick equally well I imagine. Dave has a real advantage in an office building or on a large LAN where everybody else is using a PC but you are using a Mac. Conversely PC-MacLan is useful if you are in a DTP firm or another environment where Macs dominate and you need to set up one or two PCs to access the Mac-based network. For a small network at home, either one will work. Also, with OS X, you can set up an FTP server and that is cheaper and easier. A PC can easily access that using an FTP client or even a web browser. So given how much control you have over the situation at home, I wouldn't really bother with either of these applications.
I just spent about 9 of the last 15 hours trying to get my new Linksys BEFSR41 4-Port Ethernet DSL router working on the simplest of all networks: One PowerMac G4 with OS X and one DSL line (presently using the router only for a firewall).
I found set-up to be extremely frustrating and didn't get much (okay, NONE) help from the Linksys set-up guide. I made the most headway with the posts listed here, but still found it to be confusing. Granted, I'm a new Mac user, but the whole thing really was difficult. After trying different kinds of permutations, I gave up last night, went to bed angry, and finally tried the long-distance Linksys help line this morning.
After not a bad wait (20 minutes) I got a gal who, even after admitting they weren't trained at all on Macs, figured it out in about 15 minutes. I won't bore you with what I was doing wrong, but it wasn't THAT stupid.
My only question: Why do we, in the Mac community, shovel so much praise on this company, when they are completely turning their backs on the Mac users. Talk about unrequited love. And don't tell me it's just a router, either it works or it doesn't, blah blah, it still requires setup and I was near the end of my rope with it.
The tech helper was unsymathetic: "We just don't support the Mac platform." No kidding. I'm going to bed.
The moral of the story is: a LOT of products aren't supported on the Mac, but they work anyway. Instead of being pissed that the developers say they don't support the Mac--how about, instead, gloating over the fact that they work in spite of not being officially supported!
Linksys generally puts out good products - some of their products are great, others are merely okay. Their support is not known for being particularly Mac-friendly, but any router will work with a Mac. It's not a platform-dependent device. All it does is manipulate TCP/IP packets. It doesn't care what kind of a computer it's sending them to or receiving them from. As I see it, the issue is simply a matter of how much support you need in terms of your network proficiency. If support is a priority because you don't feel that comfortable setting up a router and you anticipate needing to consult with a tech support person, go with Asante. If not, there are a plethora of good routers out there from Netopia, Linksys, etc. often for less money, although I encourage you to check the reviews and see what the features and performance ratings are like. Asante usually comes out on top.
- the iMac can't see any of the PCs, and (more importantly) can't share any of their printers
- the iMac can't access the printer on the router
- most importantly, the iMac can't see *through* the router to the broader network -- so it can't see printers that are on the otherside of the router
Any ideas or suggestions on how to resolve any of these issues? All three involve printers -- essentially the iMac is stranded and can neither print nor share files. If I could get just one resolved, I would be able to print, either directly or by transferring files to a PC. Any ideas are super-appreciated in advance. And if this isn't the right place for these questions, I'd appreciate any suggestions or direction. TIA!Tats
1) When you say the iMac can't "see" the PCs I assume you mean that it cannot log on and share files with them. That is normal. In order to achieve this you need to install Dave on the iMac or install PC-MacLan on each of the PCs. Macs and PCs do not know how to cross-communicate in terms of file sharing unless you use something like an FTP server on one of the PCs, or the Mac, which is platform independent and based strictly on TCP/IP.
2) There are a couple of possibilities as to how to resolve this problem but I need to know more about the printer. I'm going to offer two scenarios:
3) We're basically talking about the same issue here. Once you have successfully set up the printer connected to the local router such that it works on the iMac, you should be able to do the same for those connected to the other routers and resolve the problem similarly. You won't be able to use the hub trick I described in part 2 - that is only for a local printer. For WAN printers you need to make sure they are shared using a protocol the Mac understands such as LPR or AppleTalk. The PC does not understand AppleTalk so LPR is the easiest way to share in a cross-platform environment.
Again the confusion stems from the fact that routers do not forward AppleTalk as a rule and hence when a Mac is connected and you go to the Chooser, you will not see any printers listed. Many people think this means they have plugged components in wrong - that is not the case. You simply haven't been given crucial information which clarifies the conditions of your problem.
Subnet Mask: 255.255.255.0
Router or gateway: 192.168.1.1
DNS Address: whatever the address is that your ISP uses. You may have to call them to get this information. Each computer on your network gets its IP address incremented by "1" -- in other words, the next computer on your network's IP address would be 192.168.1.11. I start at 10 to give a little leeway for other devices down the road. The other thing you have to do to get this to work is to tell your Router to turn its internal DHCP server OFF. You do this by accessing it via a web browser. Type in 192.168.1.1 into the Location Bar and hit return; the User ID field is blank and the default password is always "admin." Once you're into the Router, click on the DHCP tab and DISABLE it, then click on APPLY. Now all your computers will have their own manual, rock solid connection to the Linksys and you'll even see some speed increases because of it. PS: Anyone who tells you Linksys routers don't play well with Macs is ill-informed and living in the past. They work just fine and I even prefer them even though they have no Mac support. It's a ROUTER for goodness sake! Either it works or it doesn't.
DHCP is only useful for a large office environment or a network where there are hundreds of computers and most of the users have no idea how to configure a computer to access the network. If you are configuring a home network yourself, there is no advantage to DHCP and there are a number of reasons why it's a good idea to turn it off.
And as David points out, Linksys has nothing to do with the issue - a router is a router is a router. Some are faster than others, some have more features than others, but they all work with any TCP based device whether that's a Mac, PC, Palm Pilot, or another router. It makes no difference.
As Evan agreed, you are totally correct.
I'll add the following for anyone who likes to know "just a little more" and prefers not to just fall in line and do exactly what they're told:
For the IP address ... you can pretty much use anything you want in that final digit except 1 (which generally always belongs to the router itself) and 255 (which is often reserved for router functions ... i.e. a Linksys router can send log information to port x.x.x.255). There's no hard reason you have to start at 10 and it's perfectly fine to start at 2 if you want. Most networks start at 10 or 100 because the lower numbers are often reserved for dedicated servers. I happen to know someone who, for simplicity, starts his regular machines at .100 and assigns his various server machines (he has seperate, pieced-together PCs for an FTP server, a web server, and something else I'm forgetting) the same IP as the port he's forwarding to it ... i.e. his FTP server is *.*.*.21 and his web server is *.*.80.
If you're running a wireless network and are afraid of someone camping in range of your transmitter and somehow cracking your WEP key, you can add a thin extra layer of security by changing your router's working IP range. That's done in the setup page. Just change it from 192.168.1.1 to something else. The beginning 192 should remain, and the router should stay as .1, but the second and third numerals can be anything you want. just make sure you set up your computers to be using the new numbers in the TCP configuration.
On the DNS info, you don't have to call your ISP if the router is connecting to your ISP via DHCP (as you most likely will be doing). Just go into the router setup pages, click on Status, and you should find the DNS addresses under the WAN section. If none are here, but you know the router is talking to the ISP because you see a public IP address assigned in the WAN section, then you probably don't need to enter DNS addresses on your local computer, either.
I agree about disabling the router's DHCP server. I'll eat my words if it's just all in my head, but upon disabling my DHCP last night and going totally manual, it feels like things are peppier. I've got no way to test this, at the moment.
On the default password ... CHANGE IT after you are sure everything is working properlyespecially if you are using wireless. Leave it alone during the time of your initial set up so you can always get in there and fix settings, but when you're done, click the Password tab and make up a new one that you'll remember.
Mark
Unfortunately, either the instructions are too scanty or else I am too dull to follow these! Could some one please guide me how to use at least one of my three computers connected on the network (through the router) for MSN Messenger or any other voice chat software?
Jehanzeb
I have 99% of it working fine. On the ports, I can't send out files over MSN. I've tried port 6891 on TCP both in my DMZ and outside the DMZ, but nothing seems to move over. Yet, I can recieve files from friends fine.
You might first ask your internet service provider if any proxy settings are required. In your OE preference should be a section to define proxies. If your ISP requires this, they should be able to tell you how to configure it.
If proxies are not the problem, then please elaborate on what happens (error messages, etc.) when you try to use Outlook Express. Do all your other applications work normally?
Go back to your TCP/IP panel, set the "Connect via" selection to Ethernet and the "Configure" selection to Using DHCP Server. Save your changes.
Next, in your Linksys configuration page, you need to enter in certain information from your ISP into the Setup screen. You didn't mention who your internet provider is so I can't say this definitively for you, but most ISPs won't need you to enter anything in the Host Name or Domain Name fields. The WAN IP Address and Login sections, however, will vary dependant on what type of connection you have. For most cable modem services, you just select "Obtain an IP Address Automatically" in the Linksys' Setup page, and don't worry about all the numerical entry boxes underneath. If your ISP gave you specific information, then you would, instead, select "Specify an IP Address" and fill in the info. Many DSL services use PPPoE for connection. If that applies to you, you must select PPPoE in the Login section, then provide your User Name and Password.
That should do it for you. If you still have trouble, try contacting our help staff at help@atpm.com and provide details on everything you've tried.
I'm going to kick the idea among the rest of the staff and see if anyone has any ideas they might can post here.
I use a Linksys broadband router at home (I've had both the standard 4-port and, currently, the wireless + 4-port versions) and have never found a site I couldn't access due solely to the router itself. Indeed, while I've never loaded the net2phonedirect site, I'm sure I'd have no problem if I did, and I was on AOL's site just yesterday, and have been on PayPal's site numerous times while I've used this router.
Jehanzeb
Again, since I don't use MSN Messenger, I'm not sure what service ports it uses. You may have to inquire with MSN's support for that info, but once you find out, you'd set those ports to forward to the machine that you want to chat with.
The home network consists of a cable modem, the Linksys router, 2 PCs and an iMac.
Out of the box (using DHCP) the PCs worked fine but the Mac displayed the symptoms of bad DHCP - a non-192.168.*.* IP and the wrong subnet mask.
So, we disabled the Linksys's DHCP and set up static IPs on the computers. Sadly, again, this works fine for the PCs but the iMac cannot connect to the web.
In fact, despite the fact that the Mac's network utility lists the connection as "active" and the router's lights show that it also thinks the connection is active, the iMac cannot even ping 192.168.1.1 and comes back with a "server down" message.
I'm sure there is a better solution than returning the router, but I'm running low on ideas. I would very much appreciate any suggestions or workarounds. Thanks in advance.
You never stated:
Without detailed information, it's hard to troubleshoot this kind of problem.
Sincerely,
Dale
Error message 5505-"A message in your Outbox could not be sent. The server did not recognize the recipients...relaying to (address) prohibited by administrator"
I have a Mac G4 connected with a Linksys Wireless Router BEFW11S4 ver2. (direct connection) to Earthlink cable modem. Also networked (wireless) to the router is a PC.
Both computers access the internet fine. It seems the only problem is with the Mac e-mail.
I get the error message you described whenever I accidentally leave my default send mail account enabled to send a message when I'm temporarily on someone else's line.
I just thought I'd get back to you with an update on a nasty, long-in-the-tooth problem I had with a D-Link router. My situation was two-fold: I could not allow a user on the WAN to connect to my computer and I had to limit outgoing e-mails to 10 lines or less if I used the router! (The outgoing e-mails of more than 10 lines never finished the SEND function.)
It took an airline pilot to resolve the issue, which turned out to the the Speedstream DSL modem/single-port-router!! My ISP swapped the modem with a newer one (with LOADS of menus) and now the D-Link is happy. (I can send e-mails of any size (as one would expect) and all conncted Macintoshes worked well.)
I still could not file share over the internet if I used the D-Link router. (OK, to file share on my in-house LAN.) I could file share just fine if I used the simple hub. The reason for the router's problem was the fact that I needed to allow the DSL modem/router to translate the differing IP address between it and the D-Link router, as I understand.
In speaking to my pilot friend, he advised me to not go through the effort requirement to use the D-Link DL-704P router. This, as I still was having trouble simply figuring out the address translation scheme needed to properly allow outsiders on the internet to connect to my file server. He suggested I go to a switch in place of the router. I did this and, as you might expect, it works well. This, as I previously was not able to forward the needed port to the IP address of a Mac 7500 in the basement using the old DSL modem. The new modem simply allowed this critical element of configuration.
My question is: Would the use of a router allow better traffic management, as compared to the switch? Before we set up the switch, I had used a simple hub. The throughput was highly slowed down if my wife and I were allowing data to pass to/from the internet at the same time. Both of our computers were hooked to the hub. The throughput degradation was very severe. I'd say it was 5 to 10 times slower for us both. Collisions, maybe? Now that we are being "fed" with the switch, well, I do not know if we have gained or not. I just got this set up today. The pilot says it will work with a lot better traffic flow, as per the basic differences between the hub and the now-employed switch.
This has been a long battle. I involved you a lot. I even had made up a web site showing all of the menus I had available. I purchased two routers, two hubs, and a switch. No go, until I knew that the DSL modem was the weak link.
Thanks, again! My question to you: I just need to know if a router would have any "data-throughput" advantage over a switch. Is it worth it?
-Mike-
I'm not surprised that you see improved performance with a switch instead of a plain hub. Switches (or, more accurately, switched hubs) are better suited for handling LAN traffic.
To answer your question, my understanding is that you would not see any difference between a switch or a router. I say this assuming the router in question has a built-in switch. Most do. You have to remember that the function of a router and the function of a switch are two entirely different things. It just so happens that most routers are sold with a 4 or 5 port switch built in. A router that does not have a switch, and you add your own, should perform exactly the same as a router with a built in switch and no switch of your own.
Also, there is a very good Macworld article written specifically for Linksys router setup with a Mac.
Thanks again.
Try to think of each router (with NAT enabled) as being visible to everything that is not inside of its domain as only one entity, with one IP address. So, in other words, the clients behind your Netgear cannot see the clients behind your SMC, or vice versa. All the clients see in either case is a single client (the other router) with one IP address. Everything else is hidden behind the firewall. In order to access the clients behind the other router, you would have to enable port mapping and play around with using specific ports to accomplish specific tasks, mapping specific ports to specific clients. This is a major pain in the neck for a LAN because there is typically such a wide variety of data exchange that spans so many ports, and often it is impractical to limit a specific type of data exchange to a single client (for example - all FTP requests go to a specific computer behind the SMC).
NAT and firewalls are useful for keeping inbound traffic under control for the 'net at large, but it is only serving to confuse your internal network configuration. When you have more than one router on the net and you are daisy chaining them, in most cases you should really only enable NAT on the topmost router (the one connected to your access point, whether that be a DSL modem, cable modem, T1, etc.) Every other router should really act more like a bridge than a router, in that it will bridge another arm, or LAN, onto your your WAN. To do this turn off NAT, and the router will act as a bridge and not a full router. What you are trying to accomplish is segregation of printers and clients, keeping things in tidy little zones. But you still want each client and printer to be able to talk to one another, so you really aren't interested in controlling the flow of data so much, but other routers are more or less organizational tools. This is why NAT and multiple firewalls are not appropriate. The topmost router should have them turned on to protect you from outside intruders (and also to enable you to access the 'net from all those clients and printers without paying for that many IP addresses from your ISP, or taking up such a big block of precious public addresses).
Of course there are exceptions to the guidelines I've discussed, particularly on very large networks or in cases where you really do want to prevent intra-client data exchange from different LANs on your WAN. But in general, for most small networks you only need/want one router and a series of bridges and not multiple full blown routers.
to access the ethernet port. (Desktop unit...big hassle.)
What I want to do:
Priority #1: I want to be able to use both the DSL modem and the ethernet printer at the same time.
Would be nice: I would love to network the old 7200 so my son could go online with the DSL line.
I was told by a salesman at Microcenter that I could just purchase a DLink router (604) for both of these things. I hooked it up, could access the internet, but could NOT access my printer. Their tech support simply told me I could "access their website" to see how to hook up the printer, but I couldn't find info, got frustrated, and returned everything. Could you tell me in simple Mac language if a router will work and HOW to do this? They mentioned assigning an IP to the printer? Is there a Mac-friendly router maker? HELP!
Look at the bottom of the page, or near there. The ones that pass AppleTalk packets are the ones you want to look for, though you don't necessarily need a wireless-capable one. Any of those routers should be fine.
cl
Please clarify that I understand your configuration: you have a cable modem with its ethernet cable going to your router's WAN port, and then you have the hub connected via ethernet from one of the router's numbered ports to the WAN (or uplink) port of the hub. Is this correct?
I have a Linksys BEFSR41 ver.2 connecting from a DSL modem and to a PowerMac 7500 with ethernet cables. Also connected to the router is a Linksys WAP11 ver.2.2 which connects a PC wirelessly using a WUSB11 ver.2.6. Both have great access to the internet. My problem is that I want to connect my new eMac, with an AirPort card, to the system wirelessly. I haven't been able to get access to the internet. Can you help me figure out the problem?
I've tried DHCP automatically and manually (192.168.1.11; subnet 255.255.255.0; router 192.168.1.1; and DNS server from my DSL), but no luck.
The eMac finds the Linksys network, but there is not enough strength. I then get a connection failure. Any suggestions would be appreciated.
Robin
Just as a test, try placing your eMac directly beside the WAP11 and see if it works. If so, then you'll have to do some testing as to how far you can move away and still use the signal. You can also investigate an antenna extension to improve the signal to where you want to place your eMac.