Bonjour à tous.
Je voulais installer une serveur TFTP sur ma SME (6.01)
J'ai donc suivit le howto de MasterSleepy http://www.vanhees.cc/index.php?module= ... d=30&meid=
Je me suis appercu qu'il y avait une erreur entre xinetd.d et xinetd.conf
j'ai donc éditer les templates et mon fichier xinetd.conf resemble a ceci :
#------------------------------------------------------------
# DO NOT MODIFY THIS FILE! It is updated automatically by the
# SME Server software. Instead, modify the source template in
# an /etc/e-smith/templates-custom directory. For more
# information, see http://www.e-smith.org/custom/
#
# copyright (C) 1999-2003 Mitel Networks Corporation
#------------------------------------------------------------
# Files in the xinetd.d directory are not used by e-smith
defaults
{
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID EXIT DURATION
log_on_failure = HOST USERID
}
# ftpd disabled in the services database
# telnet has been flagged as 'disabled'
# in the e-smith services database.
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11
cps = 100 2
}
J'ai modifier les templates dhcp et j'obtiens le fichier dhcpd.conf (apres expand-template)
#------------------------------------------------------------
# DO NOT MODIFY THIS FILE! It is updated automatically by the
# SME Server software. Instead, modify the source template in
# an /etc/e-smith/templates-custom directory. For more
# information, see http://www.e-smith.org/custom/
#
# copyright (C) 1999-2003 Mitel Networks Corporation
#------------------------------------------------------------
# Addresses from 10.x.y.26 to 10.x.y.30 taken for PPTP sessions
allow bootp;
allow booting;
subnet 10.x.y.0 netmask 255.255.255.0
{
option broadcast-address 10.x.y.255;
option domain-name "Mondomaine.com";
option domain-name-servers 10.x.y.252;
default-lease-time 3600;
max-lease-time 25200;
option netbios-dd-server 10.x.y.252;
option netbios-name-servers 10.x.y.252;
option netbios-node-type 8;
option subnet-mask 255.255.255.0;
range 10.x.y.1 10.x.y.25;
option routers 10.x.y.252;
next-server 10.x.y.252;
filename "pxelinux.0";
}
la racine /tftpboot contient le fichier pxelinux.0
J'ai suivit le howto a la lettre (in.tftpd: ALL y compris)
quand je fait un netstat -an |grep :69
j'ai ca :
udp 0 0 0.0.0.0:69 0.0.0.0:*
Donc tout semble fonctionner
Maius quand je boot en pxe
1) je trouve bien le DHCP
2) je récupère une adresse IP
3) PXE-E32 : TFTP open timeout
Voila ca marche pas!!!
Est-ce arrivé a quelqu'un ?
J'ai cherché dans différent poste mais sant trouvé de solution viable...
Des idées ?