PXE / dhcp / install 11.2 opensuse

first: PXE flawless bind to dhcp address but put next binding state to free

second: when installer calls init script to reinit ethernet driver (e1000 (vmware)) binding fails
11.2 opensuse fail to reinit dhcp with log entry “no free leases”

third: when network is manual set, install works

how to preserve dhcp lease on reinit of driver (binding state active)?

when dhcpd is configured to have fixed-address and “hardware ethernet” everything works but,

THIS DOES NOT WORK
ddns-update-style interim;
ddns-updates off;

local-address 192.168.1.10;
authoritative;

allow booting;
allow bootp;

default-lease-time 3600;
max-lease-time 7200;

option domain-name “webhop.local”;
option domain-name-servers 192.168.1.10;
option routers 192.168.1.254;
option ntp-servers 192.168.1.10;
option broadcast-address 192.168.1.255;

class “pxe” {
match if substring (option vendor-class-identifier, 0, 9) = “PXEClient”;
default-lease-time 60;
max-lease-time 3600;
filename “pxelinux.0”;
vendor-option-space PXE;
next-server 192.168.1.10;
}

shared-network “webhop” {
subnet 192.168.1.0 netmask 255.255.255.0 {
set log-string = vendor-class-identifier;
}
pool {
range 192.168.1.100 192.168.1.120;
allow members of “pxe”;
}
}