2012-01-26, 17:11
Hi,
I try to install CentOS
ipxe is getting a lease:
I boot the kernel and after that the network interface is reset by the installation routine, it gets a new lease
You see what happens? Another IP!
I believe it is because iPXE is setting a Client Identifier (the uid "YYY") and Linux Installation does not. One Problem with that is that some post installation Tasks are not acting as expected because they are IP based.
Is it possible to disable the Client Identifier like "set client-identifier nil" or something or a compile time option to disable it?
I try to install CentOS
ipxe is getting a lease:
Code:
lease 10.10.11.215 {
starts 4 2012/01/26 15:35:37;
ends 4 2012/01/26 21:35:37;
binding state active;
next binding state free;
hardware ethernet XX:XX:XX:XX:XX:XX;
uid "YYY";
set vendorclass = "PXEClient:Arch:00000:UNDI:002001";
}
I boot the kernel and after that the network interface is reset by the installation routine, it gets a new lease
Code:
lease 10.10.11.213 {
starts 4 2012/01/26 15:40:56;
ends 4 2012/01/26 21:40:56;
binding state active;
next binding state free;
hardware ethernet XX:XX:XX:XX:XX:XX;
set vendorclass = "anaconda-Linux 2.6.32-220.el6.i686 i686";
}
You see what happens? Another IP!
I believe it is because iPXE is setting a Client Identifier (the uid "YYY") and Linux Installation does not. One Problem with that is that some post installation Tasks are not acting as expected because they are IP based.
Is it possible to disable the Client Identifier like "set client-identifier nil" or something or a compile time option to disable it?