Hi.
I have a server witch i setup for Linux installations. You dont always have cd-roms or dvd-roms available.
I have dhcp configured:
ddns-update-style interim;
ignore client-updates;
subnet 10.10.10.0 netmask 255.255.255.0 {
# --- default gateway
option routers 10.10.10.253;
option subnet-mask 255.255.255.0;
option domain-name "install";
option domain-name-servers 10.10.10.160;
option time-offset -18000; # Eastern Standard Time
range dynamic-bootp 10.10.10.50 10.10.10.60;
option broadcast-address 10.10.10.255;
default-lease-time 21600;
max-lease-time 43200;
allow booting;
allow bootp;
class "pxeclients" {
match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
next-server 10.10.10.161;
filename "linux-install/pxelinux.0";
}
When i try to boot via pxe with my notebook, it doesnt always boot via pxe. Every one out of 100 it boots in.
I have tryed the option of:
host laptop {
next-server 10.10.10.161;
hardware ethernet 00:00:05:1H

L:0B;
fixed-address 10.10.10.100;
filename "linux-install/pxelinux.0";
}
but still wount boot proparly. This is what my notebook gives me:
Intel UNDI, PXE-2.0 (build 082)
Copyright (C) 1997-2000 Intel Corporation
For Realtek RTL8139(X)/8130/810X PCI Fast Ethernet Controller v.2.13 (020326)
CLIENT MAC ADDR: 00:00:05:1H

L:0B GUID 00000000-0000-0000-0000-000000000000
PXE-E51: No DHCP or proxyDHCP offers were received.
PXE-M0F: Exiting PXE ROM.
Could someone please tell me what i'm doing wrong.When you look at /var/lib/dhcp/dhcpd.leases you see a lot of other machines that have taken an ip. Is there an way how you could block/stop sertian mac address or pc's from taking ip's.
Thanks