G4 Router problems
Back to basics:
The Macs not "seeing" each other and the Internet not being accessible are two separate problems.
First: If there is a problem with an Ehternet cable, you're going to have to find known-good cables. Your router seems to indicate that there are valid connections, as you get lights on both ports.
Mac to Mac:
------------
This is using the router simply as a hub. Alternatively, you can string a cable directly between the 2 machines' Ethernet ports; your G4 knows enough to switch between crossover and stright through.
0) Plug your two machines into ports 2 and 3 of the router (depending on the model, the router may reserve port 1, 4 or 5 for the cable modem, but 2 and 3 will be safe)
1) turn Appletalk on on both machines, Control Panels: Appletalk on the G3 and the System Preferences:Network: Built In Ethernet: Appletalk on the G4 (thats under 10.2.8, may be slightly different under 10.3.x)
2) Before your Macs will see anything on each other, you have to turn on File Sharing (File Sharing Control panel on G3, System Preferences:Sharing: Personal File Sharing on the G4)
3) Choose a folder on each machine and go to Get Info: Sharing or Get Info: Ownership and Permissions, and grant read and write access to everyone (this is insecure but we're just testing here)
4) Connect to the other machine as a Guest (Chooser: Appleshare on the G3, Command-K, Browse on the G4) If you can see the name of the other machine, then you know your networking is working.
Note: Mac OS's before 8.1 did not fully support Appleshare over IP. There is an Appleshare Client installer 3.8.x available from Apple for updating older OS's back to 7.5.
Internet:
---------
0) Before starting, write down all of the Network: TCP/IP settings or Control Panel: TCP/IP settings currently on your machines. This may give you DNS or other numbers you might need later. You will go back to these control panels/preference panes for the steps below.
1) Cabling: Identify which port on the router is the one designated for WAN or Cable/DSL modem connection and plug in the cable from the modem. This port may have a switch to change the polarity to accommodate straight through or crossover cables. Other times there are 2 choices of connectors for the one port. Choose the combination that lights up the Connected light on your router.
2) Find the owner's manual for the router (the manual should cover steps 3 and 4 below in more detail). This will tell you what the default internal address of the router is.
Note: When you insert a router between your Mac and the cable modem, you are creating a completely separate network and your Mac's existing Network or TCP settings may not work. This is normal - you have to set your machines correctly for the new network situation
3) Assuming that your router defaults to providing DHCP, set the Macs to get their Ethernet addresses "Using DHCP" or "Automatically". Restart if prompted.
4) If this does not work, change the TCP/IP settings on the Mac to "Manually" and type in the internal address for the router into the "Router" or "Gateway" field, enter 255.255.255.0 in the Subnet Mask field, choose 2 different numbers for the IP address of the two machines of the form AAA.BBB.CCC.111, AAA.BBB.CCC.112, where AAA BBB and CCC are the same as the router's internal address. Enter the DNS number you copied from step (0) in the DNS field, or call your ISP to ask them what the manual entry for their DNS is. Restart if prompted.
Some broadband providers need to provision your account for the specific device attached (as identified by its unique hardware or MAC address). If you substitute a router for a G4, they may have to make a change on your account before it will work. In my area this is true of DSL but not true of Cable. Some routers get around this by being able to "clone" the MAC address of your Mac and display that to the modem.
To check the status or adjust the settings of the router, for most models you will open Safari or IE and type in the numeric address of the router: example
http://192.168.1.254 -- this may be different numbers for each model of router. Consult your manual. The router will probably default to acquiring its Internet address from the modem by DHCP. If your ISP has different requirements, such as static addresses or PPPoE, you will have to adjust the router settings to match them.
Thanks
Trevor
CanadaRAM.com