Hi, > what does your dhcpd.conf entry look like for this client?
Please se attached dhcp.conf As you will see, i have not yet run mkdhcpdstatic on this file(but the same problem exists after doing it). Looking at the clients dhclient file, it has two entrys: option 100 (no longer used) option 140 (wich should be the IMAGESERVER) Could it be so, that my client is trying to use option 100 (wich does not exists in my dhcpd.conf (i tried with a duplicate entry for option 100 and 140 but the same thing happens) and that this in some way makes it get a half MAC adress instead ? Or is it something wrong in the script wich parses out the ipadress, so that it takes the first 4 entrys in the MAC adress instead ? Apart of this little problem, the devel release works much better on RH9.I belive that once my PXE client get the real ipadress for my IMAGESERVER, then the rest will follow :) Big thanks in advance for all help ! /Daniel
# # "SystemImager" # # Copyright (C) 1999-2001 Brian Elliott Finley # <[EMAIL PROTECTED]> # Copyright (C) 2002 Bald Guy Software # <[EMAIL PROTECTED]> # # This file was created with "mkdhcpserver", which is part of SystemImager. # See http://systemimager.org/ for more information. # # This is an ISC DHCP v3 configuration file. # general options authoritative; ddns-update-style none; # The "host-checking" option is only used by Curtis Zinzilieta's DHCP patch. # The patch adds functionality to the server for removing specified host # addresses from ranges of available ip addresses at startup. This addresses # the issue where a fixed-address reserved for a specific machine gets # assigned to a different machine. # # If you are running a version of dhcpd with this patch, then you will want # the "host-checking" option below to be uncommented. If you are not running # the patched dhcpd, you should leave it commented out. You can find the patch # and the matched DHCP v3.0 source code here: http://systemimager.org/download/ #host-checking true; # Imageserver option option-140 code 140 = ip-address; # log_server_port option option-141 code 141 = unsigned integer 32; # ssh_download_url option option-142 code 142 = string; # flamethrower_directory_portbase option option-143 code 143 = string; # tmpfs_staging option option-144 code 144 = string; # option-140 is the IP address of your SystemImager image server option option-140 192.168.1.254; # option-142 specifies the URL address of your ssh download # This should be in the format of "http://192.168.1.254/systemimager/boot/". #option option-142 "http://192.168.1.254/systemimager/boot/"; # option-143 specifies the Flamethrower directory port. # The default is "9000". #option option-143 "9000"; # # option-144 tells your autoinstallclient to spool the image into a tmpfs # prior to laying it down on disk. It is not certain that this is always # a good thing to do. And if you're feeling gutsy and want to try it, be # sure that your (memory + swap) is at least twice the size of your image # or your image transfer will fail when the tmpfs filesystem gets full!!! # If unsure, say "no". # option option-144 "n"; # next-server is your network boot server #next-server 1.2.3.4; # log-servers #option log-servers 1.2.3.4; # option-141 is the port number your log server uses #option option-141 514; # set lease time to infinite (-1) default-lease-time -1; # Uncomment one of the two following lines. The first, if you need to # boot i386 clients, or the second for booting ia64 clients. filename "pxelinux.bin"; # i386 #filename "elilo.efi"; # ia64 subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.2 192.168.1.30; option domain-name "cluster"; option routers 192.168.1.254; }
