I’m trying to get a x86 RouterOS box to get IP address from my Comcast cable modem but no joy. I’ve tried just about everything I can think of, which being a newbie isn’t very much. I’m sure this is simple, but I just can’t seem to see what I’m doing wrong. I
Just tried it, still no joy. The cable modem will work with a standard Linksys router so I know its working. If I plug into the Linksys router with the RouterOS box, I do get an address. I didn’t think DHCP was that picky.
The cable modem locks to the mac address of the router that it is connecting to. Unfortunately there is no way to spoof an Ethernet Mac address on the MT box. You could, however, spoof the MAC of the Mikrotik on the Linksys, have the Linksys pull the IP address then switch out the Mikrotik with the Linksys WITHOUT power cycling the cable modem.
I can spoof a mac on my MT box.
/int ethernet set ether1 mac-address=00:01:23:45:67:89
and when you check the interface again from a remote box, it will show that mac.
I use this to replace equipment on MediaCom (one of my providers). They do a “persistent IP” rather than static IP. It is DHCP that issues my mac the same IP. I set my new equipment to the mac of my original box. If it is not a failure, I set the original box I remove with the new box mac addresses to avoid duplicate macs.
But that does not solve your challenge. Sometimes I must have Cox Communications reset the cablemodem from their end if I change the mac of the equipment connected directly to the cablemodem. The alternative, the tech says, is to power down the modem for 20 to 30 minutes. Then restart it with the new equipment on it and running.
Surfer Tim, you hit the nail on the head !!!
Using the command: /int ethernet set ether1 mac-address=XX:XX:XX:XX:XX:XX seem to do the trick !!
Up, running, and ready for the next challenge.
Great! But remember, you will not be able to use those boxes together now. I refer to the Linksys box and the MT box with the modified mac. They now have the same mac. I don’t know the same trick for Linksys to change it.
If you need to change it back for any reason, all my MT boxes have sequential macs in the interfaces. Should be easy to see where the changed mac fits back into the sequence.
ADDED: Actually, this was not what I was recommending. I would really recommend getting your provider to do a reset on the cablemodem, at least to get the cablemodem on a MT mac. I am not sure about having an MT box with a Linksys mac. Running a Linksys setup CD could have some weird results, especially now that Linksys has the “change the firmware, brick the router” policy.