[syslinux] PXELinux over Ris server

lionel.michaut at itc.alstom.com lionel.michaut at itc.alstom.com
Mon Dec 15 23:17:46 PST 2003


Having the same trouble that Mark (
http://www.zytor.com/pipermail/syslinux/2002-March/000244.html)
had over a test platform I have here. Having a redhat 7.3 with dhcp
V3.0rc12 and atftp (0.6.2) on a local
small hub and a W2k Server with RIS installed.

If I stop binlsvc on nt server my network boot run ok to pxelinux,
but as soon as binlsvc is started, RIS server always respond over
my local network (dhcp and dns stopped on nt server)

Try to use option vendor-class-identifier "PXEClient" or next-server
option to route to the correct tftp-server, but does not work !

Is there something special to set with mcast_adrr parameter ?
What does signify  address range: 239.255.0.0-255 for multicast ?

Thanks for your help.

Dec 16 08:10:23 ddnspxe1 tftpd[3387]: Trivial FTP server started (0.6.2)
Dec 16 08:10:23 ddnspxe1 tftpd[3388]:   running in daemon mode on port 69
Dec 16 08:10:23 ddnspxe1 tftpd[3388]:   logging level: 7
Dec 16 08:10:23 ddnspxe1 tftpd[3388]:   directory: /tftpboot/
Dec 16 08:10:23 ddnspxe1 tftpd[3388]:   user: nobody.nobody
Dec 16 08:10:23 ddnspxe1 tftpd[3388]:   log file: syslog
Dec 16 08:10:23 ddnspxe1 tftpd[3388]:   server timeout: Not used
Dec 16 08:10:23 ddnspxe1 tftpd[3388]:   tftp retry timeout: 5
Dec 16 08:10:23 ddnspxe1 tftpd[3388]:   maximum number of thread: 1000
Dec 16 08:10:23 ddnspxe1 tftpd[3388]:   option timeout:   enabled
Dec 16 08:10:23 ddnspxe1 tftpd[3388]:   option tzise:     enabled
Dec 16 08:10:23 ddnspxe1 tftpd[3388]:   option blksize:   enabled
Dec 16 08:10:23 ddnspxe1 tftpd[3388]:   option multicast: enabled
Dec 16 08:10:23 ddnspxe1 tftpd[3388]:      address range: 11.23.96.0-11.23.103.255
Dec 16 08:10:23 ddnspxe1 tftpd[3388]:      port range:    3000-4000

Any idea ?

My dhcpd.conf

ddns-update-style interim;

# deny unknown-clients;
# not authoritative;
authoritative;

option subnet-mask 255.255.248.0;
option domain-name "nettest.toto.titi.tata.com";
option domain-name-servers 11.23.97.14;

allow booting;
allow bootp;
default-lease-time 86000;
max-lease-time 172800;

# class "MyPXEClients" {
# match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
#         option vendor-class-identifier "PXEclient";
#         vendor-option-space PXE;
# }

subnet 11.23.96.0 netmask 255.255.248.0 {
        range 11.23.101.1 11.23.103.254;
        option subnet-mask 255.255.248.0;
        option broadcast-address 11.23.103.255;
        option routers 11.23.97.14;
        ddns-updates on;
        }

host tftpserver {
        fixed-address 11.23.97.14;
        hardware ethernet 00:50:8b:a4:4a:c7;
}

group {
        next-server 11.23.97.14;
        filename "/tftpboot/pxelinux.0";
        # option vendor-class-identifier "MyPXEClients";
        host W330082 {
                # option vendor-class-identifier "PXEClient";
                hardware ethernet 00:01:03:8C:5B:9D ;
                next-server 11.23.97.14;
                filename "pxelinux.0";
                fixed-address 11.23.100.24 ; # My Linux Server
                }
        host W330558 {
                hardware ethernet 00:02:a5:c3:ac:8f ;
                fixed-address 11.23.100.44 ;
                next-server 11.23.97.14; # My Linux Server
                }
        host W005441 {
                filename "D:\RemoteInstall\OSChooser\i386\startrom.com";
                hardware ethernet 00:50:8b:33:2c:a6 ;
                fixed-address 11.23.100.54 ;
                next-server 11.23.97.2;  # My W2k Server
                }
  }

:.________________
CONFIDENTIALITE : Ce message et les éventuelles pièces attachées sont confidentiels. Si vous n'êtes pas dans la liste des destinataires, veuillez
informer l'expéditeur immédiatement et ne pas divulguer le contenu à une tierce personne, ne pas l'utiliser pour quelque raison que ce soit, ne pas
stocker ou copier l'information qu'il contient sur un quelconque support.

CONFIDENTIALITY : This  e-mail  and  any attachments are confidential and may be privileged. If  you are not a named recipient, please notify the
sender immediately and do not disclose the contents to another person, use it for any purpose or store or copy the information in any medium.






More information about the Syslinux mailing list