Is there a way to install DragonFly via network (w/o CD) ?

Scott Ullrich geekgod at geekgod.com
Sat Oct 16 11:00:04 PDT 2004


13da7$0$744$415eb37d at xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <93436047-1F93-11D9-B774-000A95B5756A at xxxxxxxxxxxx> <41715542$0$746$415eb37d at xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
In-Reply-To: <41715542$0$746$415eb37d at xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 62
Message-ID: <41716196$0$745$415eb37d at xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
NNTP-Posting-Host: 216.135.89.5
X-Trace: 1097949590 crater_reader.dragonflybsd.org 745 216.135.89.5
Xref: crater_reader.dragonflybsd.org dragonfly.users:255

Here is the file that we are using:

# /usr/local/etc/dhcpd.conf
#
ddns-update-style none;

filename "/boot/pxeboot";
option routers 10.1.0.1;

class "pxeboot-class" {
     match if substring (option vendor-class-identifier, 0, 9) = 
"PXEClient";
}

class "etherboot-class" {
     match if substring (option vendor-class-identifier, 0, 9) = 
"Etherboot";
}

subnet 10.1.0.0 netmask 255.255.0.0 {
     pool {
         allow members of "pxeboot-class";
         allow members of "etherboot-class";
         range 10.1.0.128 10.1.0.254;
         option subnet-mask 255.255.255.0;
         option broadcast-address 10.1.0.255;
         filename "/boot/pxeboot";
         option root-path "10.1.0.1:/cdrom";
         next-server 10.1.0.1;
     }
}

I should point out that the remote boot services are not started unless 
the user logs in as installer and selects the "Start NetBoot 
Installation Services" menu item.   Afterwards the system gives a brief 
description of what this option is and then proceeds to ask which 
interface they would like to set these services up on.

Scott


esmith wrote:
> Simon 'corecode' Schubert wrote:
> 
>> On 16.10.2004, at 17:26, esmith wrote:
>>
>>>  > this shouldn't happen as the dhcp server is being setup in a way 
>>> that it
>>>
>>>> only serves data for PXE/Etherboot/DragonFly clients.
>>>
>>>
>>> That sounds good, but how is that accomplished?
>>
>>
>>
>> Matt configured it like this in the dhcpd.conf
>>
> Yes, that is the file that is used to configure dhcp, but exactly what 
> was put into that file that allows the pxeboot dhcp server to 
> distinguish between computers that are broadcasting for lan-boot or 
> broadcasting for a normal expired lease?





More information about the Users mailing list