I also do not understand the narrative of your testing, which you say "is not functional". You have shown some DHCP leases but I do not know what you hoped or expected to see, or how what you did see is different from your expectations.
In fact it is the answer to the solution you have proposed.
It's possible, but you'll need to work out how to do it. Perhaps adding something like:
send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;
to /var/lib/dhcp/dhclient-eth1.conf will do it.
00:16:17:b2:bd:58 is the Mac Address that the DHCP server should be show to give the proper lease
if I write
send dhcp-client-identifier 00:16:17:b2:bd:58; in /var/lib/dhcp/dhclient-eth1.conf (SME2)
SME1 as DHCP-Server (beckysrv001) <---> SME2 as DHCP-Client (mbsrv001)
beckysrv001 /var/lib/dhcp/dhcpd.leases (SME1)
lease 10.0.0.193 {
starts 0 2009/04/05 07:41:14;
ends 1 2009/04/06 07:41:14;
binding state active;
next binding state free;
hardware ethernet 00:c0:df:10:60:54;
uid "\000\026\027\262\275X";
client-hostname "mbsrv001";
if I write
send dhcp-client-identifier "00:16:17:b2:bd:58"; in /var/lib/dhcp/dhclient-eth1.conf (SME2)
beckysrv001 /var/lib/dhcp/dhcpd.leases (SME1)
lease 10.0.0.174 {
starts 0 2009/04/05 07:34:18;
ends 1 2009/04/06 07:34:18;
tstp 1 2009/04/06 07:34:18;
binding state active;
next binding state free;
hardware ethernet 00:c0:df:10:60:54;
uid "00:16:17:b2:bd:58";
client-hostname "mbsrv001";
You can see that the real physical HwAddress (00:c0:df:10:60:54) is used and not wich I want to clone 00:16:17:b2:bd:58.
why I say the solution is not functional
In fact I want my network card appears as 00:16:17:b2:bd:58 and not as 00:c0:df:10:60:54 his real HwAddr.
This is what we call the Mac Address Cloning. Many Windows Network Drivers or Home Router can do that.
Olivier Beeckmans