Re: [Cooker] difficulty getting tftp running

2002-10-08 Thread Todd Lyons

Brent Hasty wrote on Mon, Oct 07, 2002 at 11:52:48PM -0700 :
 I am having difficulty getting tftp running.  It is not handing files out to 
 etherboot clients.
 xinetd is running, what is tftp's problem?

[root@fiji ~]# netstat -lun | grep :69
udp0  0 0.0.0.0:69  0.0.0.0:*   
[root@fiji ~]# cat /etc/xinetd.d/tftp 
# default: off
# description: The tftp server serves files using the trivial file
# transfer \
#   protocol.  The tftp protocol is often used to boot diskless \
#   workstations, download configuration files to network-aware
#   printers, \
#   and to start the installation process for some operating
#   systems.
service tftp
{
disable = no
socket_type = dgram
protocol= udp
wait= yes
user= root
server  = /usr/sbin/in.tftpd
server_args = -s /var/lib/tftpboot
}
[root@fiji ~]# vdir /var/lib/tftpboot
total 1
drwxr-xr-x4 root root  208 Oct  2 16:28 PXEClient
drwxr-xr-x3 root root   72 Sep 23 12:13 X86PC

If your server_args does not specify a path with the -s option, it will
be expecting to find it in /tftpboot/{ServiceName}.  All of the tftp
clients that I have (eepro100 cards) connect with the name PXEClient, so
inside of PXEClient are the files that it's looking for.  With the above
option, it will look in /var/lib/tftpboot/{ServiceName}.  

[root@fiji /var/lib/tftpboot]# tree
.
|-- PXEClient
|   |-- help.txt
|   |-- images
|   |   |-- 8.2
|   |   |   `-- network.img
|   |   |-- 9.0
|   |   |   `-- network.img
|   |   `-- cooker
|   |   `-- network.img
|   |-- memdisk
|   |-- messages
|   |-- pxelinux.0
|   `-- pxelinux.cfg
|   `-- default
`-- X86PC
`-- linux
|-- linux.0
`-- nbplinux.0

The only config file I have there is default and it is pretty simple:

[root@fiji /var/lib/tftpboot]# cat PXEClient/pxelinux.cfg/default 
PROMPT 1
DEFAULT local
DISPLAY messages
TIMEOUT 150
label local
LOCALBOOT 0

label cooker
KERNEL memdisk
APPEND initrd=images/cooker/network.img

label 9.0
KERNEL memdisk
APPEND initrd=images/9.0/network.img

label 8.2
KERNEL memdisk
APPEND initrd=images/8.2/network.img

F1 help.txt

If I have to tell you what help.txt is, you're in the wrong mailing list :)

I don't have anything that uses the X86PC ServiceName, so I can't
exactly say what it does.  Maybe Erwan has more input on that.

Blue skies...   Todd
-- 
   MandrakeSoft USA   http://www.mandrakesoft.com
   Easy things should be easy, and hard things should be possible.
--Larry Wall
   Cooker Version mandrake-release-9.0-0.3mdk Kernel 2.4.19-16mdk



msg78499/pgp0.pgp
Description: PGP signature


Re: [Cooker] difficulty getting tftp running

2002-10-08 Thread Leon Brooks

On Wednesday 09 October 2002 02:27 am, Todd Lyons wrote:
 The only config file I have there is default and it is pretty simple:

 [root@fiji /var/lib/tftpboot]# cat PXEClient/pxelinux.cfg/default
 PROMPT 1
 DEFAULT local
 DISPLAY messages
 TIMEOUT 150
 label local
 LOCALBOOT 0

 label cooker
 KERNEL memdisk
 APPEND initrd=images/cooker/network.img

 label 9.0
 KERNEL memdisk
 APPEND initrd=images/9.0/network.img

 label 8.2
 KERNEL memdisk
 APPEND initrd=images/8.2/network.img

 F1 help.txt

Were you able to use network.img straight out of the 9.0 CD /images directory, 
and if not where did you get it from?

Cheers; Leon





Re: [Cooker] difficulty getting tftp running

2002-10-08 Thread Todd Lyons

Leon Brooks wrote on Wed, Oct 09, 2002 at 10:12:20AM +0800 :
 On Wednesday 09 October 2002 02:27 am, Todd Lyons wrote:
 
  label cooker
  KERNEL memdisk
  APPEND initrd=images/cooker/network.img
  label 9.0
  KERNEL memdisk
  APPEND initrd=images/9.0/network.img
 Were you able to use network.img straight out of the 9.0 CD /images
 directory, and if not where did you get it from?

Yep.  And for cooker, my rsync script also has:
  rsync -av /work/Mandrake-devel/cooker/i586/images/network.img \
  /var/lib/tftpboot/PXEClient/images/cooker
so that it gets updated automatically when it changes on the mirrors.

Blue skies...   Todd
-- 
   MandrakeSoft USA   http://www.mandrakesoft.com
Mandrake: An amalgam of good ideas from RedHat, Debian, and MandrakeSoft.
All in all, IMHO, an unbeatable combination.   --Levi Ramsey on Cooker ML
   Cooker Version mandrake-release-9.0-0.3mdk Kernel 2.4.19-16mdk



msg78547/pgp0.pgp
Description: PGP signature