Thank you for the answers.

Dorian, this options is how systemimager works. On an ISC dhcpd3 it is
declared: option option-140 code 140 = text;

Don,
     I updated my src tree (stable) and recompiled my userland yesterday,
the error persist. The code without bug was updated on the stable tree?
Thanks.


On Thu, Oct 9, 2008 at 6:40 PM, Don Jackson <[EMAIL PROTECTED]> wrote:

>
> One extreme workaround is to use the OpenBSD port of ISC dhcpd 3.1.0 (in
> the 4.3 ports repository )
>
> If you do, you can declare custom option values symbolically, like this:
>
>                option openbsd-install-script code 225 = text ;
>
> and then later:
>
>                option openbsd-install-script "
> http://www/config/custom-install.sh";;
>
> You also need to make sure that your dhcp client is requesting the option
> values you care about, see /etc/dhclient.conf
>
> In a recent email to [EMAIL PROTECTED], Nick Bender stated:
>
>        Note that if you use the stock dhcpd you need to be running a
> version built
>        after 10-sep-2008 as there was a bug in dhcpd which caused
> unreliable handling
>        of dhcp option numbers greater than 63.
> So this might be related to your problem as well.
>
>
> On Oct 9, 2008, at 11:38 AM, Beto wrote:
>
>  Hi,
>> I got a new machine to become my new server, so I installed OpenBSD 4.3
>> stable and all services thar run on the old machine.
>> The older one runs OpenBSD 4.2 stable upgraded from OpenBSD 4.1 stable,
>> everything works fine including dhcpd that pass some special options that
>> says to System Imager Client  which server to search for.
>> On the new machine with the same configuration file, it does not work. The
>> System Imager clients did not get the values, I think it is not passed.
>> All
>> the default information are passed.
>> I recompiled again my userland to try to solve this, but it not works.
>>
>> Below my configuration file:
>>
>> #       $OpenBSD: dhcpd.conf,v 1.1 1998/08/19 04:25:45 form Exp $
>> #
>> # DHCP server options.
>> # See dhcpd.conf(5) and dhcpd(8) for more information.
>> #
>>
>>
>>       option  domain-name "ncd.org.br";
>>       option  impress-servers 192.168.1.252;
>>       option  time-servers 192.168.1.254;
>>       default-lease-time 86400;
>>       max-lease-time 90000;
>>
>>       subnet 192.168.1.0 netmask 255.255.255.0 {
>>               deny unknown-clients;
>>               option  domain-name-servers 192.168.1.254, 172.20.2.31,
>> 172.20.2.126, 172.20.2.10;
>>               server-identifier 192.168.1.252;
>>               option routers 192.168.1.254;
>>
>>               # Servidor System Imager
>>               option  option-100 "192.168.1.252";
>>               option  option-140 "192.168.1.252";
>>               option  option-144 "n";
>>
>>               next-server 192.168.1.252;
>>               filename  "pxelinux.bin";
>>
>>               range 192.168.1.1 192.168.1.24;
>>               range 192.168.1.251 192.168.1.251;
>>
>>               #Clientes
>>
>>               host ncd01 { hardware ethernet 00:0B:E0:J6:1C:FE;
>>                       fixed-address 192.168.1.1;
>>                       option host-name "ncd01";}
>>
>>               .
>>               .
>>               .
>>           (Other clients)
>>   }
>>
>>
>> Any idea , how to solve this?
>> Thanks in advance.
>>
>>
>


--
Paulo Roberto Vieira Brandco

Reply via email to