Amd2800 said:
No u can ..just use DCHPFORCE
An alternate method employs dhcpforce. By flooding a modem with faked DHCP packets (which contain configuration filename, TFTP IP, etc), one can convince the modem to accept any desired config file, even on one's own server (provided the server is routed, of course).
DCHPFORCe has nothing to do with a mac address, all your doing is getting a new ip address
The DHCP server sends a unicast FORCERENEW message to the client.
Upon receipt of the unicast FORCERENEW message, the client will
change its state to the RENEW state, and will then try to renew its
lease according to normal DHCP procedures. If the server wants to
assign a new IP address to the client, it will reply to the DHCP
REQUEST with a DHCP NAK. The client will then go back to the init
state and broadcast a DHCP DISCOVER message. The server can now
assign a new IP address to the client by replying with a DHCP OFFER.
If the FORCERENEW message is lost, the DHCP server will not receive a
DHCP REQUEST from the client and it should retransmit the FORCERENEW
message using an exponential backoff algorithm. Depending on the
bandwidth of the network between server and client, the server should
choose a delay. This delay grows exponentially as retransmissions
fail. The amount of retransmissions should be limited.