Hi everybody,
Once again, I am in Colombia, this time to upgrade the ltsp server that
I installed previously in a rural school.
So here's what I've done:
Made a fresh install of K12LTSP-4.0 on the new server. Copied hosts,
dhcpd.conf, and lts.conf from the previous installation (which was
RedHat 8.0 with LTSP 3.0).
Ran /opt/ltsp/templates/k12linux/K12Linux-LTSP-initialize
Cleaned up hosts, dhcpd.conf and lts.conf (the script added extra
settings I didn't need)
The thin clients are six Jammin 125's.
So the thin clients boot up, catch their dhcp info, and load the
kernel. Then they set up eth0 ... mount root filesystem, devfs
filesystem ... run /sbin/init ... set hostname ... set up loopback
device ... start syslogd ...
and THEN there's the message:
rc.sysinit completed, switching to multi-session mode
at which point the process stops indefinitely.
I'm completely out of ideas. Any help will be appreciated, as I have to
give a class with these machines in two days!
Config files attached
Best regards,
Jeff Nelson
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
192.168.0.1 lab.eclan.org lab
192.168.0.101 lab1.eclan.org lab1
192.168.0.102 lab2.eclan.org lab2
192.168.0.103 lab3.eclan.org lab3
192.168.0.104 lab4.eclan.org lab4
192.168.0.105 lab5.eclan.org lab5
192.168.0.106 lab6.eclan.org lab6
192.168.0.11 presario4714.eclan.org presario4714
192.168.0.12 pc350.eclan.org pc350
192.168.0.13 presario2255.eclan.org presario2255
# EL-CAMINO LAB
# SETTINGS BY JEFF NELSON 1-17-03
# Sample configuration file for ISCD dhcpd
#
# Don't forget to set run_dhcpd=1 in /etc/init.d/dhcpd
# once you adjusted this file and copied it to /etc/dhcpd.conf.
#
# static addresses added 7-21-03:
# Elsa's machine: 192.168.0.201
# Elcira's: 192.168.0.202
ddns-update-style none;
default-lease-time 21600;
max-lease-time 800000;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
option domain-name-servers 192.168.0.1;
option domain-name "eclan.org";
option root-path "192.168.0.1:/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.1;
host lab1 {
hardware ethernet 00:50:41:01:8F:2B; # first jammin station
fixed-address lab1.eclan.org;
filename "/lts/vmlinuz-2.4.21-ltsp-1";
}
host lab2 {
hardware ethernet 00:50:41:01:8F:27; # second jammin station
fixed-address lab2.eclan.org;
filename "/lts/vmlinuz-2.4.21-ltsp-1";
}
host lab3 {
hardware ethernet 00:50:41:01:8F:36; # third jammin station
fixed-address lab3.eclan.org;
filename "/lts/vmlinuz-2.4.21-ltsp-1";
}
host lab4 {
hardware ethernet 00:50:41:01:9A:FF; # fourth jammin station
fixed-address lab4.eclan.org;
filename "/lts/vmlinuz-2.4.21-ltsp-1";
}
host lab5 {
hardware ethernet 00:50:41:01:9A:56; # fifth jammin station
fixed-address lab5.eclan.org;
filename "/lts/vmlinuz-2.4.21-ltsp-1";
}
host lab6 {
hardware ethernet 00:50:41:01:8F:2E; # sixth jammin station
fixed-address lab6.eclan.org;
filename "/lts/vmlinuz-2.4.21-ltsp-1";
}
host presario4714 {
hardware ethernet 00:50:41:01:8F:2E; # Presario 4714 station
fixed-address presario4714.eclan.org;
filename "/lts/vmlinuz-2.4.21-ltsp-1";
}
host presario2255.eclan.org {
hardware ethernet 00:04:5A:6A:03:73; # Presario 2255 station
fixed-address presario2255.eclan.org;
filename "/lts/vmlinuz-2.4.21-ltsp-1";
}
host pc350.eclan.org {
hardware ethernet 00:04:5A:76:63:0C; # PC350 station
fixed-address pc350.eclan.org;
filename "/lts/vmlinuz-2.4.21-ltsp-1";
}
## option option-128 e4:45:74:68:00:00; #This is NOT a MAC address
## option option-129 "NIC=ne IO=0x300";
# host ws001 {
# hardware ethernet 00:D0:09:30:6A:1C;
# fixed-address 192.168.0.2;
# filename "/lts/vmlinuz-2.4.21-ltsp-1";
# }
}
#
# Config file for the Linux Terminal Server Project (www.ltsp.org)
#
[Default]
SERVER = 192.168.0.1
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
[pc305]
SERVER = 192.168.0.12
XSERVER = S3
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 = 3
#------------------------------------------------------------------------------
#
# 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.1
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.1
#------------------------------------------------------------------------------
#
# 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)