I am new to LTSP, but I have indeed searched the archives with no luck finding my answer before asking this...
I am trying to get a floppy only pentium MMX terminal working with LTSP. It contains a 3C509, in which PNP has been disabled. My problem seems to be when the initrd process tries to mount the NFS root... I get a message as follows:
Mounting root filesystem: /opt/ltsp/i386 from: 172.27.6.25
And it just sits at this location indefinately; it's not locked up, I can see network traffic originating from it with Ethereal. I have reviewed the /var/log/messages file and can see DHCP requests being processed every 4 hours (I left it running over the weekend), but no NFS messages at all. I know that NFS is configured properly, because if I spoof the appropriate IP address on my laptop (running a full linux install), I can successfully NFS mount both the swap and root locations (and I get the subsequent NFS messages in the log file.)
I have had to move the DHCP broadcast/listen address to ports 1001 and 1002 respectively due to another OS's DHCP server on the same subnet. This seems to work properly, as the terminal does boot, loads the kernel, and initializes the kernel driver successfully, and I do get the 'eth0: Setting Rx mode to 1 addresses.' message before trying to NFS mount the root.
Anyone have any ideas where I should look?
I don't know if it is important, but after running the ltsp_initialize script, I noticed several symlinks in the 'soon-to-be-NFS-mounted root' that point to files in the /tmp directory that were not there (e.g., broken symlinks). Do these need to be fixed and point to real files? Simply 'touch'ing them seems to make no difference.
I've included my ltsa.conf (totally default) and dhcpd.conf files below if they may lead to any clues.
DHCPD.CONF ==
default-lease-time 21600;
max-lease-time 21600;
option subnet-mask 255.255.254.0;
option broadcast-address 172.27.6.255;
option routers 172.27.6.25;
option domain-name-servers 172.27.6.25;
option domain-name "setdr.org";
option root-path "172.27.6.25:/opt/ltsp/i386";
shared-network WORKSTATIONS {
subnet 172.27.6.0 netmask 255.255.254.0 {
}
}
group {
use-host-decl-names on;
option log-servers 172.27.6.25;
host ws001 {
hardware ethernet 00:A0:24:08:AC:3F;
fixed-address 172.27.6.54;
filename "/lts/vmlinuz-2.4.20-ltsp-1";
option option-128 e4:45:74:68:00:00; #This is NOT a MAC address
option option-129 "NIC=3c509";
}
}
LTS.CONF==
[Default]
SERVER = 172.27.6.25
XSERVER = auto
X_MOUSE_PROTOCOL = "PS/2"
X_MOUSE_DEVICE = "/dev/psaux"
X_MOUSE_RESOLUTION = 400
X_MOUSE_BUTTONS = 3
USE_XFS = N
LOCAL_APPS = N
RUNLEVEL = 5
#------------------------------------------------------------------------------
#
# Example of specifying X settings for a workstation
#
[ws001]
XSERVER = auto
LOCAL_APPS = N
USE_NFS_SWAP = N
SWAPFILE_SIZE = 48m
RUNLEVEL = 5
[ws002]
XSERVER = XF86_SVGA
LOCAL_APPS = N
USE_NFS_SWAP = N
SWAPFILE_SIZE = 64m
RUNLEVEL = 3
#
# ws004 is my virtual workstation running in a VMware session
#
[ws004]
DNS_SERVER = 192.168.0.254
XSERVER = auto
X4_BUSID = "PCI:0:15:0"
X_MODE_0 = 800x600
LOCAL_APPS = N
USE_NFS_SWAP = N
SWAPFILE_SIZE = 64m
RUNLEVEL = 5
#------------------------------------------------------------------------------
#
# Example of a workstation configured to load some modules
#
#[ws001]
# MODULE_01 = agpgart.o # This is for i810 video
# MODULE_02 = uart401.o
# MODULE_03 = sb.o io=0x220 irq=5 dma=1
# MODULE_04 = opl3.o
#------------------------------------------------------------------------------
#
# Example of ws001 configured for local apps
#
#[ws001]
# LOCAL_APPS = Y
# LOCAL_WM = Y
# NIS_DOMAIN = ltsp
# NIS_SERVER = 192.168.0.254
#------------------------------------------------------------------------------
#
# Example of a serial printer attached to /dev/ttyS1 on workstation ws001
#
#[ws001]
# PRINTER_0_DEVICE = /dev/ttyS1
# PRINTER_0_TYPE = S # P-Parallel, S-Serial
# PRINTER_0_PORT = 9100 # tcp/ip port: defaults to 9100
# PRINTER_0_SPEED = 9600 # baud rate: defaults to 9600
# PRINTER_0_FLOWCTRL = S # Flow control: S-Software (XON/XOFF),
# # H-Hardware (CTS/RTS)
# PRINTER_0_PARITY = N # Parity: N-None, E-Even, O-Odd
# # (defaults to 'N')
# PRINTER_0_DATABITS = 8 # Databits: 5,6,7,8 (defaults to 8)
|
-- Randal Cobb <[EMAIL PROTECTED]> |
