[QUOTE=Christopher]
Hey, I just wanted to tell people my ultimate solution in case someone can explain it to me. I understand now that you can’t just switch computers at the modem. Apparently it has something to do with the MAC address or whatever. (Explanaition of what the MAC address is, is welcome.)
[…]
Here is my theory. Mediacom gave us a seriously outdated, ghetto modem. It really looks old. I was talking with the guy at Bestbuy about it and he said it sounded nothing like the modem he got. This thing is giant as far as modems go. Its definitely not new. New routers just couldn’t deal with it for some reason. That is why when we bought the old router it connected perfectly.
Thoughts?
[/QUOTE]
A MAC address is a device-unique serial number that tells other network hardware what kind of hardware they’re communicating with. Every piece of network hardware has a unique MAC address: every network card or router has its own, so if you have a PC with a wireless card and an ethernet jack, your machine might have two MAC addresses. It consists of six groups of two hexadecimal digits (hexadecimal is base 16, so a “digit” can be anything from 0 to 9 or a to f). The first three pairs tell you the manufacturer (and potentially the model year or type of hardware) and the last three pairs are a unique serial number.
It’s possible that your older router automatically broadcasts (or “clones”) the MAC address of whatever machines are attached to it (instead of its own) and therefore the cable modem is willing to play nice with it. In this scenario the cable modem would be fooled into thinking that the router was actually one of your computers, and your network would be invisible to the cable modem.
It’s also possible that if Mediacom is a monopoly in your area, and they maintain a list of “valid” MAC addresses, that the router you bought used has a MAC address that a previous customer used with Mediacom. In this case, the cable modem has been instructed not to give IP addresses to your new router (it’s not on the list) but your old router is a long-lost friend to any hardware on the Mediacom network, and can have an IP address just by asking nicely.
New routers are more strict about this: they tend to transmit their own MAC address until explicitly ordered to do otherwise. Your cable modem is refusing to talk to them because they’re being honest about who they are. If you haven’t looked up your Macintosh’s MAC address and told your (new) router to emulate/clone/transmit that same code, then you haven’t exhausted the possibilities.
Try this:
(1) Connect your Macintosh directly to the cable modem and find out what IP address gets assigned to it.
(2) Connect a PC to the newer (non-functional) router, and connect that router to the cable modem. Open a browser window on the PC, type in the address for the router’s configuration page (probably 192.168.1.1) and go to the status tab. If you think the info displayed there is wrong click “renew” or “refresh”. Write down the IP address and MAC address shown. The IP address should be a garbage string - either all zeros or one of the reserved “broken” addresses.
(3) If the MAC address shown in the router maintenance begins with one of these strings then your router is still telling the world that it’s a router and You // were // wrong. If the MAC address starts with one of these, then you might be right.
(4) Plug in your old router, connect a Mac or PC to it, and go to its remote maintenance page, if it has one. See what MAC address it’s transmitting. Please let us know what it says – I’m curious about what MAC address it could broadcast that the cable modem would accept. My theory is that the MAC address will not be from the cable modem manufacturer, but rather from a third-party NIC.