tftp
Couannette
couannette at free.fr
Mon Nov 17 22:16:27 GMT 2003
It would be great if we build a network installation, and a module that
install all software need to make a master server.
I've such a project next year at my future position :-).
Requirements:
master server: all usual network stuff + bind + dhcp server
+ tftp-hpa + Lunar kernel + Lunar rootfs for
a network installation
lget all on master server
workstation: mounting the Lunar rootfs prepared for network
installation, an automagically configuration
starts, pumps modules in master server instead
of getting them from the Internet and copy a
skeleton of preferences for a typical work/home
station
Anybody interested in this developement ?
Couannette :-D
Chuck Mead wrote:
> Couanette,
> good work. now if we couls figure out how to do an installation
> across the network! :-)
>
> On Mon, 17 Nov 2003, Couannette wrote:
>
>
>>Hi,
>>
>>for everyone that want to boot from network ....
>>
>>I wanted to boot my 'gimli' EPIA-machine that uses the PXE protocol
>>(network boot) and I set up DHCPd. Beware: dhcpd.conf is painfull !!!
>>
>>I installed and setup netkit-tftp: it is not recommended because PXE and
>>this TFTP can't agree on file size... The prefered server is tftp-hpa
>>from kernel.org.
>>
>>Then I make a module for my Lunar for the tftp-hpa package (module
>>attached). This server works perfectly with PXE.
>>
>>Be sure to launch in.tftpd with 'chroot' option (-s) and some root
>>access for testing:
>>
>>in.tftpd -l -s -u root /tftpboot -p -v -v -v
>>
>>and in xinetd.d/tftp:
>>
>>service tftp
>>{
>> socket_type = dgram
>> protocol = udp
>> wait = yes
>> user = root
>> server = /usr/sbin/in.tftpd
>> server_args = -l -s -u tftp /var/tftpboot -v -v -v
>> log_type = FILE /var/log/xinetd/tftp
>> log_on_success = PID HOST USERID EXIT DURATION
>> log_on_failure = USERID ATTEMPT
>> nice = 10
>> disable = no
>> only_from = 127.0.0.1 192.168.0.0/24
>>}
>>
>>That's it.
>>
>>I put a kernel in my /var/tftpboot and pxelinux.0 and my little
>>workstation booted :-D !
>>
>>Anyone interested ? Any improvement ?
>>
>>Couannette
>>
>>
>>
>>
>
>
> --
> csm
> Lunar Project Lead
> _______________________________________________
> lunar mailing list
> lunar at lunar-linux.org
> http://dbguin.lunar-linux.org/mailman/listinfo/lunar
>
More information about the lunar
mailing list