I'm running Fedora Core 6, and I believe LTSP 4.2. Two network cards, one
(eth0) connected to the internet through a router that provides an address
via DHCP, the other (eth1) connected to a hub, to which the client is also
connected. I can not, for the life of me, get a client to get the kernel
from the server. What comes up on the client screen:
Loading ROM image...
Etherboot 5.4.3 (GPL) http://etherboot.org
Drivers: RTL8139 Images: NBI ELF PXE Exports: PXE
Protocols: DHCP TFTP
Relocating _text from: [00010420,0001d2b0) to [0f6f3170,0f700000)
Boot from (N)etwork or (Q)uit? N
Probing pci nic...
[rtl8139] - ioaddr 0XDC00, irq 10, addr 00:00:B4:BE:65:06 100Mbps
half-duplex
Searching for server (DHCP)
Me: 192.168.0.2, DHCP: 192.168.0.254, TFTP: 192.168.0.254, Gateway
192.168.0.254
Loading 192.168.0.254:/lts/vmlinuz-2.6.16.1-ltsp-2 .......
and there it hangs. It never gives an error message (at least not within a
few hours).
I'm going crazy here. I've been working on this for three days. I've
searched the archives, googled myself silly, tried everything I've come
across that looks like it MIGHT work. I got it working once, after adding
the next-server line to /etc/dhcpd.conf, but then the next day, after
restarting, it did the same thing.
I'm very much a Linux novice, though I'm doing my best here, so please be
patient. Here's all the information I can think of that might be relevant.
Obviously, I'm happy to provide any other information requested, and try
anything that's likely to work. I'd appreciate explanations of what's going
wrong even more.
My sincere thanks for any help you can provide.
/opt/ltsp/i386/etc/lts.conf:
[Default]
SERVER = 192.168.0.254
XSERVER = auto
X_MOUSE_PROTOCOL = "PS/2"
X_MOUSE_DEVICE = "/dev/psaux"
X_MOUSE_RESOLUTION = 400
X_MOUSE_BUTTONS = 3
USE_XFS = N
SCREEN_01 = startx
/etc/dhcpd.conf:
ddns-update-style ad-hoc;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option routers 192.168.0.254;
option domain-name-servers 192.168.0.254;
option domain-name "ltsp-test"; # 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.0.254;
option root-path "192.168.0.254:/opt/ltsp/i386";
shared-network WORKSTATIONS {
subnet 192.168.0.0 netmask 255.255.255.0 {
}
}
group {
use-host-decl-names on;
option log-servers 192.168.0.254;
host ws002 {
hardware ethernet 00:00:B4:BE:65:06;
fixed-address 192.168.0.2;
filename "/lts/vmlinuz-2.6.16.1-ltsp-2";
}
}
/etc/ltsp.conf:
LTSP_DIR=/opt/ltsp
PKG_SOURCE=http://ltsp.mirrors.tds.net/pub/ltsp/ltsp-4.2/
HTTP_PROXY=none
FTP_PROXY=none
LTSP_ETH_INTERFACE=eth1
DISABLE_CONSOLE_X=N
/etc/hosts.allow:
bootpd: 0.0.0.0
in.tftpd: 192.168.0
portmap: 192.168.0
/etc/hosts:
::1 localhost.localdomain localhost
## LTSP-begin ##
#
# The lines between 'LTSP-begin' and 'LTSP-end' were added
# on: Thu Mar 27 19:14:46 2008, by the ltspcfg configuration tool.
# For more information, visit the LTSP homepage
# at http://www.LTSP.org
#
192.168.0.1 ws001.ltsp ws001
192.168.0.2 ws002.ltsp ws002
192.168.0.3 ws003.ltsp ws003
192.168.0.4 ws004.ltsp ws004
<and so on, cut for brevity>
192.168.0.250 ws250.ltsp ws250
192.168.0.251 ws251.ltsp ws251
192.168.0.252 ws252.ltsp ws252
192.168.0.253 ws253.ltsp ws253
/etc/exports:
/opt/ltsp 192.168.0.0/255.255.255.0(ro,no_root_squash,sync)
/var/opt/ltsp/swapfiles 192.168.0.0/255.255.255.0(rw,no_root_squash,async)
output of ltspadmin:
Interface IP Address Netmask Network Broadcast
Used
eth0 192.168.1.102 255.255.255.0 192.168.1.0 192.168.1.255
eth1 192.168.0.254 255.255.255.0 192.168.0.0 192.168.0.255
<-----
Service Installed Enabled Running Notes
dhcpd Yes Yes Yes Version 3
tftpd Yes Yes Yes Has '-s' flag
portmapper Yes Yes Yes
nfs Yes Yes Yes
xdmcp Yes Yes Yes gdm, kdm Using: gdm
File Configured Notes
/etc/hosts Yes
/etc/hosts.allow Yes
/etc/exports Yes
/opt/ltsp/i386/etc/lts.conf Yes
Configured runlevel: 5 (value of initdefault in /etc/inittab)
Current runlevel: 5 (output of the 'runlevel' command)
Installation dir...: /opt/ltsp
the end of /var/log/messages:
Apr 1 21:24:33 ltsp-box dhcpd: Internet Systems Consortium DHCP Server
V3.0.5-RedHat
Apr 1 21:24:33 ltsp-box dhcpd: Copyright 2004-2006 Internet Systems
Consortium.
Apr 1 21:24:33 ltsp-box dhcpd: All rights reserved.
Apr 1 21:24:33 ltsp-box dhcpd: For info, please visit
http://www.isc.org/sw/dhcp/
Apr 1 21:24:33 ltsp-box dhcpd: Wrote 0 deleted host decls to leases file.
Apr 1 21:24:33 ltsp-box dhcpd: Wrote 0 new dynamic host decls to leases
file.
Apr 1 21:24:33 ltsp-box dhcpd: Wrote 0 leases to leases file.
Apr 1 21:24:33 ltsp-box dhcpd: Listening on
LPF/eth1/00:40:33:e3:75:f1/WORKSTATIONS
Apr 1 21:24:33 ltsp-box dhcpd: Sending on
LPF/eth1/00:40:33:e3:75:f1/WORKSTATIONS
Apr 1 21:24:33 ltsp-box dhcpd: Sending on Socket/fallback/fallback-net
Apr 1 21:24:33 ltsp-box dhcpd: dhcpd startup succeeded
Apr 1 21:24:49 ltsp-box dhcpd: DHCPDISCOVER from 00:00:b4:be:65:06 via eth1
Apr 1 21:24:49 ltsp-box dhcpd: DHCPOFFER on 192.168.0.2 to
00:00:b4:be:65:06 via eth1
Apr 1 21:24:52 ltsp-box dhcpd: DHCPREQUEST for 192.168.0.2 (192.168.0.254)
from 00:00:b4:be:65:06 via eth1
Apr 1 21:24:52 ltsp-box dhcpd: DHCPACK on 192.168.0.2 to 00:00:b4:be:65:06
via eth1
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Register now and save $200. Hurry, offer ends at 11:59 p.m.,
Monday, April 7! Use priority code J8TLD2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_____________________________________________________________________
Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help, try #ltsp channel on irc.freenode.net