Error de TFTP
"esteve casas" <[email protected]>
| Newsgroups | gmane.linux.pxes.spanish |
|---|---|
| Message-ID | <[email protected]> |
Tengo un error de tftp que no acabo de entender
Al intentar conectarse el cliente( protocolo PXE) con el servidor obtengo
los mensajes:
PXE-02: Forbiden directory
PXE-E3C: Tftp Error - Access Violations
El fitxero dhcpd.conf és.
# dhcpd.conf
ddns-update-style ad-hoc;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.23;
option domain-name-servers 192.168.1.23;
option domain-name "iesbm"; # You really should fix this
option option-128 code 128 = string;
option option-129 code 129 = text;
get-lease-hostnames true;
next-server 192.168.1.23;
option root-path "192.168.1.23:/opt/ltsp/i386";
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.1.7;
filename "/lts/2.6.17.8-ltsp-1/pxelinux.0";
}
# y comentarios hasta el final
el fitxero tftp dentro de /etc/xinetd.d/ és
# default: off
# description: tftp service is provided primarily for booting or when a \
# router need an upgrade. Most sites run this only on machines acting
as
# "boot servers".
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = /tftpboot
disable = no
}
y en el directorio /tftboot//lts/2.6.17.8-ltsp-1/ tengo:
-rw-rw-r-- 1 root root 1594530 2006-08-12 04:29 bzImage-2.6.17.8-ltsp-1
-rw-rw-r-- 1 root root 1273978 2006-08-12 04:29 initramfs.gz
-rw-rw-r-- 1 root root 11826 2006-08-12 04:29 pxelinux.0
drwxrwxr-x 2 root root 4096 2006-08-12 04:29 pxelinux.cfg
Si como parece tftp actua con permisos de root, no entiendo que no pueda
acceder
al fichero pxelinux.0
Esteve