[ILUG] PXE

Paul Kelly kells_p at oceanfree.net
Thu Apr 29 10:37:56 IST 2004


Hi  
 
I'm trying to get PXE to work but have got know where.  
I have a server set up with NFS and NIS running and 3 workstaions. 
I want to add a fourth as a thin client. 
 
I'm using LTSP v3.0 HOWTO and have downloaded LTSP Core package, Kernel 
package,X Core package and X Fonts package to my server. The workstation has

a3c905b 100BaseTX[Cyclone] NIC. 
I followed the HOWTO on installing the four packages 
Then I made the following adjustments to the /etc/dhcpd.conf, /etc/hosts, 
/opt/ltsp/i386/etc/lts.conf. 
I used the hosts file instead of DNS to get the address of the machines. 
 
/etc/dhcp.conf 
 
ddns-update-style             none; 
default-lease-time            21600; 
max-lease-time                21600; 
 
option subnet-mask            255.255.255.0; 
option broadcast-address      10.0.0.255; 
option routers                10.0.0.27; 
option domain-name-servers    10.0.0.27; 
option domain-name            "example.com"; 
option root-path              "10.0.0.27:/opt/ltsp/i386"; 
 
option option-128 code 128 = string; 
option option-129 code 129 = text; 
 
shared-network WORKSTATIONS { 
    subnet 10.0.0.0 netmask 255.255.255.0 { 
    } 
} 
 
group   { 
    use-host-decl-names       on; 
    option log-servers        10.0.0.27; 
 
    host ws001 { 
        hardware ethernet     00:C0:4F:24:2D:C6; 
        fixed-address         10.0.0.5; 
        filename              "/tftpboot/lts/vmlinuz-2.4.9-ltsp-5"; 
##        option option-128     e4:45:74:68:00:00; 
##        option option-129     "NIC=eepro100"; 
    } 
   # host ws002 { 
    #    hardware ethernet     00:D0:09:30:6A:1C; 
     #   fixed-address         10.0.0.2; 
      #  filename              "/lts/vmlinuz-2.4.19-ltsp-1"; 
##        option option-128     e4:45:74:68:00:00; 
##        option option-129     "NIC=tulip"; 
   # } 
} 
############################################# 
/etc/hosts 
127.0.0.1       loopback                localhost 
10.0.0.1        PROXY                   PROXY 
10.0.0.27       kells.example.com       kells 
10.0.0.2        patrick.example.com     patrick 
10.0.0.3        alan.example.com        alan 
10.0.0.4        paul.example.com        paul 
10.0.0.5        ws001.example.com       ws001 
########################################## 
/opt/ltsp/i386/etc/lts.conf 
[ws001] 
        XSERVER            = auto 
        LOCAL_APPS         = N 
        USE_NFS_SWAP       = N 
        SWAPFILE_SIZE      = 48m 
        RUNLEVEL           = 5 
########################################## 
I have DHCP-Server, TFTP-Server and NFS downloaded and running. 
here is my tftp file: 
/etc/xinetd.d/tftp 
service tftp 
{ 
        disable = no 
        socket_type             = dgram 
        protocol                = udp 
        wait                    = yes 
        user                    = root 
        server                  = /usr/sbin/in.tftpd 
        server_args             = -s /tftpboot 
        per_source              = 11 
        cps                             = 100 2 
        flags                   = IPv4 
} 
######################################################### 
I then used Marty's Connor's www.Rom-O-Matic.net website to try and make a boot

floppy.  
When I boot the diskless client and press F1.  
This is the message I get: 
3COM PXE, version 0.99j.03 
Copyright 1997,1998 Intel Corp. and so on 
DHCP MAC ADDR: 00:C0:4F:24:2D:C6 
PXE-EA1: No PXE server found, using boot file. 
IP ADDR: 10.0.0.5 
TFTP. 
PXE-T01: File not found 
PXE-E3B: TFTP Error - File not found 
PXE-M0F: Exiting PXE  
 
Invalid system disk 
Replace disk and then press any key 
################################ 
At a lost at what to do. Anyone know how to run PXE??????? 
 
Slan 
 
Paul 
Jammy

*************************** ADVERTISEMENT ******************************
Get 100 Free Mapping Credits from IOL Mapping! All new site and new
features. Log on for your Free Credits! maps.IOL.ie



More information about the ILUG mailing list