In the past when I was using my little Linksys WRT54G, I was able to spoof the MAC address for my Cable connection using the "clone mac" feature. I would do this because this would change my WAN IP if needed
. I was able to use any MAC I wanted, and it would work and give me a different IP for every MAC I tried (great isp hmm?
). Anyways, I tried doing that just now by going to Interfaces > WAN in m0n0wall, and I used a MAC that was a little different than the real burned in address, just to test it out.
After changing a few chars in it to different HEX digits, I saved it. Then I released/renewed my WAN IP as I would do with the Linksys. I checked Status > Interfaces and I wasn't getting a WAN IP
. It would show up as 0.0.0.0 / 255.0.0.0. So I cleared out the spoofed MAC, saved, released, renewed... set everything back to normal....and I still couldnt get out to the internet.
Funny thing was that in the Status > Interfaces it was still showing the spoofed MAC even though I cleared it out, released, and renewed! So I rebooted, and then the firewall wouldn't even boot up. It would get to this point and then stop loading:
FreeBSD/i386 bootstrap loader, Revision 0.8
(root@fb411.neon1.net, Sun May 8 12:15:29 CEST 2005)
/kernel text=0x2eeb60 data=0x69d50+0x2221c syms=[0x4+0x409a0+0x4+0x489a6]
/
So I popped in a freshly formatted floppy, rebooted, and was able to get in and set my interfaces again and restore my backed up config that I created before messing with this stuff
And that's where I left off. Everything is OK now, but that MAC spoofing really screwed me up. I've tried using the spoof MAC back in 1.22 and it also did the same thing as mentioned above... I was going to report it but couldn't find where to do that at the time.
I just tried doing the spoofing again with the old linksys and it still works.... so I know my ISP still allows this IP changing... or 'hasn't fixed it' I should say
But I'm just wondering what the Linksys is doing that m0n0wall isnt, or if this is a bug... or whatever. I posted some screenshots below of the Linksys spoofing, not sure if it will help with anything, but it's proof that it works. Thanks in advance!
Monowall Version: 1.23
Cable Modem: Motorola SB5100
00:04:5A:AA:94:CC
(http://img79.imageshack.us/img79/5588/macys8.png)
00:04:5A:BB:91:AA (spoofed, and it works!)
(http://img79.imageshack.us/img79/2403/mac2xe6.png)