Problem with booting from local disk
Hello,
I downloaded and use Thinstation 2.2. I build image and prepare hard disk to local boot.
If I try to boot Thinstation 2.2 from local disk it goes right, but it stops on:
"Configuring and Starting Network …
Booting with manually configured network …
acpi – network_files - "
and that’s all
Boot process goes right if I start DHCP server in LAN, but I have to do local disk with out using dhcp server.
I would like to add that config file is reading from local disk, because if I have dhcp server, boot process
goes right and thinstation connects to rdp server which is defined in
/thinstation.profile/thinstation.conf.user . I saw that IP address of this station is from dhcp, not
from /thinstation.profile/thinstation.conf.user .
Any idea why it doesn’t boot without dhcp server ?
Second, I would like to ask how can I build image with thinstation.conf.buildtime ?
Now I prepare this file in root folder of thinstation, where build script and build.conf is .
My configs files:
***************************************************************************
This is thinstation.conf.buildtime:
AUDIO_LEVEL=67
KEYBOARD_MAP=pl
TIME_ZONE=US
#TIME_ZONE="UTC-12:30"
SYSLOG_SERVER=local
USB_ENABLED=On
DAILY_REBOOT=Off
#AUTOPLAYCD=On
CUSTOM_CONFIG=Off
RECONNECT_PROMPT=MENU
# --- Default Settings for all sessions
#
# SCREEN Display number to run the X server on
# AUTOSTART ON Application will be executed immediately at startup
# OFF Application will appear in a menu to be started manually
# WORKSPACE Workspace in the window manager to run the application in
# ICONMODE MANUAL Default sessions are not created in window manager/xtdesk
# AUTO Default sessions types are created in window manager/xtdesk
SCREEN=0
WORKSPACE=1
AUTOSTART=ON
ICONMODE=AUTO
# --- Citrix ICA Specific Options
#
# GLOBAL Settings
#ICA_USE_SERVER_KEYBOARD Use default server keyboard, otherwise use KEYBOARD_MAP
# variable
#ICA_BROWSER_PROTOCOL Broswer protocol, can be HTTPonTCP or UDP
#
# APPLICATION SET settings
#ICA_ENCRYPTION Encryption level for ICA
# Valid Settings Below
# "Basic"
# "RC5 (128 bit - Login Only)"
# "RC5 (40 bit)"
# "RC5 (128 bit)"
# "RC5 (56 bit)"
#ICA_COMPRESS Compression, On/Off
#ICA_AUDIO Audio, On/Off
#ICA_AUDIO_QUALITY Audio Quality, Low, Medium, High
#ICA_PRINTER This will turn on ICA autocreate printers, see printer section
# for details, On/Off
#
# NOTE: You must have the lpr package included for this option
# to work.
#
#ICA_APPLICATION_SET Published Application (Not needed if using
# ICA_SERVER)
#ICA_SERVER Server to Connect to (Not needed if using
# ICA_APPLICATION_SET, but needed if the ICA-Masterbrowser
# is not on the local network.)
#ICA_WFCLIENT_type_specific This allows you to specify specific config file details for global ica
# parameters any parameter can be changed with this setting. An example of this is
# ICA_WFCLIENT_CLIENTDRIVE="On"
# See your application manual for documentation on the settings which
# can be used.
#ICA_USE_SERVER_KEYBOARD=Off
#ICA_BROWSER_PROTOCOL=HTTPonTCP
#ICA_SERVER=
#ICA_ENCRYPTION=Basic
#ICA_COMPRESS=On
#ICA_AUDIO=On
#ICA_AUDIO_QUALITY=Low
#ICA_PRINTER=Off
#ICA_SEAMLESS_WINDOW=Off
# --- X Server Options
#
# SCREEN_RESOLUTION Screen resolutions available in the workstations
# SCREEN_COLOR_DEPTH Number of bits per pixel (8,16,24)
# SCREEN_HORIZSYNC Monitor horizontal sync frequency in Khz.
# If left blank Xorg will try to detect with DDC
# SCREEN_VERTREFRESH Monitor vertical refresh frecuency in Hz.
# If left blank Xorg will try to detect with DDC
# SCREEN_X_FONT_SERVER IP address or hostname of the font server for X
#
# Screen Saver Settings
# SCREEN_BLANK_TIME Minutes to X session goes blank
# SCREEN_STANDBY_TIME Minutes to X session goes into standby mode
# SCREEN_SUSPEND_TIME Minutes to X session goes into suspend mode
# SCREEN_OFF_TIME Minutes to X session turn off
#
# MOUSE_PROTOCOL Mouse protocol type (Microsoft, PS/2, etc.)
# (mouse is autodetected, use this only if it fails)
# MOUSE_DEVICE Mouse device: /dev/ttyS0 -> COM1
# /dev/ttyS1 -> COM2
# /dev/ttyS2 -> COM3
# /dev/ttyS3 -> COM4
# /dev/psaux -> PS/2 mouse port
# /dev/input/mice -> USB mouse (needs USB package)
# MOUSE_RESOLUTION Mouse resolution
# MOUSE_ACCELERATION Mouse acceleration
# X_NUMLOCK Set numlock state on boot
# X_COOKIE Will set X Cookie if specified
# --- Advanced XServer Options - Experts Only
# X_DRIVER_NAME Driver for X, this will override the autodetection scripts
# X_DRIVER_BUSID Screen Card BusID
# X_DRIVER_OPTION1-5 Addditional options for driver
#SCREEN_RESOLUTION="800x600"
#SCREEN_COLOR_DEPTH="16"
#SCREEN_HORIZSYNC="30-64"
#SCREEN_VERTREFRESH="56-87"
#SCREEN_X_FONT_SERVER=192.168.1.2:7100
#SCREEN_BLANK_TIME=10
#SCREEN_STANDBY_TIME=20
#SCREEN_SUSPEND_TIME=30
#SCREEN_OFF_TIME=60
#MOUSE_PROTOCOL=PS/2
#MOUSE_DEVICE=/dev/psaux
#MOUSE_RESOLUTION=100
#MOUSE_ACCELERATION=1/2
#X_COOKIE=36d71ab65c10ef065702c111a3d31593
#X_NUMLOCK=Off
# --- Advanced Options - Experts Only
#X_DRIVER_NAME="mga"
#X_DRIVER_BUSID="PCI:1:0:0"
#X_DRIVER_OPTION1="swcursor On"
#X_DRIVER_OPTION2="ActiveDevice CRT"
#X_DRIVER_OPTION3="noDDC Off"
#X_DRIVER_OPTION4="UseBios Off"
#X_DRIVER_OPTION5="ShadowFB Off"
# --- Permanent Storage Options
#
# STORAGE_CONFIG1-8 This is the path for any user defined settings
# which will always override the profile path above
# The files are tried on order on each device specified
#STORAGE_CONFIG1=/mnt/disc/hda/part1
#STORAGE_CONFIG2=/mnt/usbdevice/sda/part1
#STORAGE_CONFIG3=/mnt/cdrom
#STORAGE_CONFIG6=/mnt/floppy
STORAGE_CONFIG1=/mnt/disc/hda/part1
STORAGE_CONFIG2=/mnt/disc/hda/part2
STORAGE_CONFIG3=/mnt/cdrom
STORAGE_CONFIG4=/mnt/usbdevice/sda1
STORAGE_CONFIG5=/mnt/floppy
# Workaround for a TS 2.2 bug:
# STORAGE_CONFIG* works only if a STORAGE_PATH is specified
STORAGE_PATH=/dummy
# --- Networking Options
#
# NET_HOSTNAME Hostname to use if not using a thinstation.hosts file, note
# that the machine MAC address will replace any * if used.
# NET_REMOTE_ACCESS_FROM List of hostnames/ip address accepted by the server
# for remote control, used by telnetd and www packages
# NET_SMTP_SERVER Email server address for error logs
# NET_SMTP_EMAIL Email address of administrator
# NET_TIME_SERVER Time server on network to sync to, uses rdate
# NET_TELNETD Enables built-in telnetd server package
#
#NET_HOSTNAME=donald
NET_HOSTNAME=START_THINS
#NET_SMTP_SERVER=donald
#NET_SMTP_EMAIL=donald@...
#NET_TIME_SERVER=mickey
NET_TELNETD_ENABLED=Off
#NET_REMOTE_ACCESS_FROM="duck.quak.org.au 192.168.0.0 .disney.us"
# --- For use in thinstation.conf.buildtime only:
#
# NET_USE_DHCP Enable DHCP Resolution, On/Off
# NET_IP_ADDRESS IP Address of client
# NET_MASK Network mask of client
# NET_GATEWAY IP Address of gateway
# NET_DHCP_DELAY Delay before continuing script after bringing up interface, only needed if
# using spanning tree "port discovery" in a switched environment. Default is 0 seconds.
# NET_FILE_METHOD Method to download files, ie scp or tftp, scp is only available if package ssh
# is selected in build as a "package".
# NET_FILE_ENABLED Use server for config file, On/Off
# NET_FILE_USER User to connect to SCP server as
# NET_FILE_ALTERNATE Alternate server for vmware or non-standard dhcp servers
# NET_DNS1 DNS Server 1
# NET_DNS2 DNS Server 2
# NET_DNS_SEARCH Default DNS domain to search
NET_USE_DHCP=Off
NET_IP_ADDRESS=192.168.62.66
NET_MASK=255.255.255.0
NET_GATEWAY=192.168.62.1
#NET_DHCP_DELAY=30
NET_FILE_ENABLED=Off
#NET_FILE_METHOD=tftp
#NET_FILE_USER=not_needed_for_tftp
#NET_FILE_ALTERNATE=192.168.0.4
NET_DNS1=192.168.21.72
NET_DNS2=192.168.21.73
#NET_DNS_SEARCH=cartoons.org.nz
# --- Dummy session
#
SESSION_0_TITLE="Configuration floppy not inserted. Insert it and REBOOT."
SESSION_0_TYPE=telnet
SESSION_0_TELNET_SERVER=10.0.0.111
***************************************************************************
This is build.conf:
################################################
### --- Modules to include in boot image --- ###
################################################
# Any modules may be added as "module" or "module_pkg".
# If defined as a "module", the driver is included in the boot image.
# If defined as a "module_pkg", the driver is added from outside the
# image, such as from a tftp server. See note below for more details.
#
# Normally you should use "module". Only use "module_pkg" if you want
# to dynamically load modules.
# Note: If you create a module_pkg network driver, and decide to load it
# from a tftp server, it won't work. This is because the image
# won't have a network driver to get the module_pkg in the first
# place.
#!Hardware
#!!System
#!!!Bus Modules
module pcm # PCMCIA Cards
module serial # Serial Device Support
module acpi # Advanced Configuration and Power Interface support
#!!!AGP Modules
module agpgart # AGP bus module for use with AGP video cards
module ali-agp # ALI chipset support
module amd64-agp # AMD Opteron/Athlon64 on-CPU GART support
module amd-k7-agp # AMD Irongate, 761, and 762 chipset support
module ati-agp # ATI chipset support
module efficeon-agp # Transmeta Efficeon support
module intel-agp # Intel 440LX/BX/GX, I8xx and E7x05 chipset support
module nvidia-agp # NVIDIA nForce/nForce2 chipset support
module sis-agp # SiS chipset support
module via-agp # VIA chipset support
#!!!PCMCIA/CardBus bridges
# Remember: Only include what you really need!
#module yenta_socket # CardBus card and (Yenta) bridge support (Very common)
#module i82365 # Intel i82365 compatible ISA-bus bridge support
#module tcic # Databook TCIC host bridge support (old systems)
# --- Network card modules
# Did we forget to tell you to only include modules you require?
#!!Network
#!!!Ethernet 10-100 Mbit Modules
#module 3c501 # 3c501 "EtherLink" support
#module 3c503 # 3c503 "EtherLink II" support
#module 3c505 # 3c505 "EtherLink Plus" support
#module 3c507 # 3c507 "EtherLink 16" support
#module 3c509 # 3c509/3c529 (MCA)/3c579 "EtherLink III" support
#module 3c515 # 3c515 ISA "Fast EtherLink"
#module 3c59x # 3c590/3c900 series (592/595/597) "Vortex/Boomerang" support
#module 8139too # RealTek RTL-8139 PCI Fast Ethernet Adapter support. VERY
# common in no-name network cards. Covers also 8129.
#module 8139cp # RealTek RTL-8139 C+ PCI Fast Ethernet Adapter support
#module ac3200 # Ansel Communications EISA 3200 support
#module amd8111e # AMD 8111 (new PCI lance) support
#module at1700 # AT1700/1720 support
#module b44 # Broadcom 4400 ethernet support
#module cs89x0 # CS89x0 support
#module de4x5 # Generic DECchip & DIGITAL EtherWORKS PCI/EISA
#module de2104x # Early DECchip Tulip (dc2104x) PCI support
#module depca # DEPCA, DE10x, DE200, DE201, DE202, DE422 support
#module dgrs # Digi Intl. RightSwitch SE-X support
#module dmfe # Davicom DM910x/DM980x support
#module hp100 # HP 10/100VG PCLAN (ISA, EISA, PCI) support
module e100 # EtherExpressPro/100 support (e100, Alternate Intel driver)
#module e2100 # Cabletron E21xx support
#module eepro # EtherExpressPro support/EtherExpress 10 (i82595) support
#module eepro100 # EtherExpressPro/100 support (eepro100, original Becker driver)
#module eexpress # EtherExpress 16 support
#module epic100 # SMC EtherPower II
#module eth16i # ICL EtherTeam 16i/32 support
#module ewrk3 # EtherWORKS 3 (DE203, DE204, DE205) support
#module fealnx # Myson MTD-8xx PCI Ethernet support
#module forcedeth # nForce Ethernet support
#module hp-plus # HP PCLAN+ (27247B and 27252A) support
#module hp # HP PCLAN (27245 and other 27xxx series) support
#module lp486e # LP486E on board Ethernet
#module lance # AMD LANCE and PCnet (AT1500 and NE2100) support
#module ne io=0x300 # NE2000/NE1000 support
#module ne2k-pci # PCI version of NE-2000
#module natsemi # National Semiconductor DP8381x series PCI Ethernet support
#module ni5010 # Racal-Interlan (Micom) NI cards
#module ni52 # Racal-Interlan (Micom) NI cards
#module ni65 # Racal-Interlan (Micom) NI cards
#module pcnet32 # AMD PCnet32 PCI support
#module sis900 # SiS 900/7016 PCI Fast Ethernet Adapter support. Common
# in integrated motherboards
#module smc-ultra # SMC Ultra support
#module smc9194 # SMC 9194 support
#module starfire # Adaptec Starfire/DuraLAN support
#module sundance # Sundance Alta support
#module tlan # TI ThunderLAN support, Compaq Neteligent 10/100
#module typhoon # 3cr990 series "Typhoon" support
#module tulip # DECchip Tulip (dc21x4x) PCI support
#module via-rhine # VIA Rhine support (both Rhine I and II). Common in integrated motherboards
#module wd # WD80*3 support
#module winbond-840 # Winbond W89c840 Ethernet support
#module xircom_cb # Xircom CardBus support
#module xircom_tulip_cb # Xircom Tulip-like CardBus support
#!!!Ethernet 1000 Mbit Modules
#module acenic # Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit support
#module bnx2 # Broadcom NetXtremeII support
#module dl2k # D-Link DL2000-based Gigabit Ethernet support
#module e1000 # Intel(R) PRO/1000 Gigabit Ethernet support
#module ns83820 # National Semiconductor DP83820 support
#module hamachi # Packet Engines Hamachi GNIC-II support
#module yellowfin # Packet Engines Yellowfin Gigabit-NIC support
#module r8169 # Realtek 8169 Gigabit Ethernet support
#module sis190 # SiS190/SiS191 gigabit ethernet support
#module skge # New SysKonnect GigaEthernet support
#module sk98lin # Marvell Yukon Chipset / SysKonnect SK-98xx Support
#module sky2 # SysKonnect Yukon2 support
#module tg3 # Broadcom Tigon3 support
#module via-velocity # VIA Velocity support
#!!!Ethernet 10000 Mbit Modules
#module cxgb # Chelsio 10Gb Ethernet support
#module ixgb # Intel(R) PRO/10GbE support
#module s2io # S2IO 10Gbe XFrame NIC
#!!!Token Ring modules
#module 3c359 # 3Com 3C359 Token Link Velocity XL adapter support
#module abyss # Madge Smart 16/4 PCI Mk2 support
#module ibmtr # IBM Tropic chipset based adapter support
#module lanstreamer # IBM Lanstreamer chipset PCI adapter support
#module olympic # IBM Olympic chipset PCI adapter support
#module smctr # SMC ISA/MCA adapter support
#module proteon # Proteon ISA support
#module skisa # SysKonnect TR4/16 ISA support
#module tmsisa # Generic TMS380 ISA support
#module tmspci # Generic TMS380 PCI support
#module mtok # Madge Token Ring Linux Driver
#!!!PCMCIA Network Modules
#module 3c589_cs # 3Com 3c589 PCMCIA support
#module 3c574_cs # 3Com 3c574 PCMCIA support
#module fmvj18x_cs # Fujitsu FMV-J18x PCMCIA support
#module pcnet_cs # NE2000 compatible PCMCIA support
#module nmclan_cs # New Media PCMCIA support
#module smc91c92_cs # SMC 91Cxx PCMCIA support
#module xirc2ps_cs # Xircom 16-bit PCMCIA support
#module axnet_cs # Asix AX88190 PCMCIA support
#module ibmtr_cs # IBM PCMCIA tokenring adapter support
#!!!Wireless PCMCIA Network Modules
#module ray_cs # Aviator/Raytheon 2.4MHz wireless support
#module netwave_cs # Xircom Netwave AirSurfer Pcmcia wireless support
#module wavelan_cs # AT&T/Lucent old WaveLAN Pcmcia wireless support
#!!!Wireless Modules
#module orinoco_pci # Prism 2.5 PCI 802.11b adaptor support (EXPERIMENTAL)
#module orinoco_cs # Hermes PCMCIA card support
#module airo_cs # Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards
#!!!Other Wireless Support
#module ath_pci # Madwifi Support
#module aes-i586 # WPA Supplicant Support
#!!Modem Modules
#module cdc-acm # USB Modem support (CDC ACM)
#!!USB Palm Devices
#module visor # USB Handspring Visor / Palm m50x / Sony Clie Driver
#!!Sound Modules
#
#!!!ISA
#
#module snd-ad1816a # Analog Devices SoundPort AD1816A
#module snd-ad1848 # AD1848 (Analog Devices) or CS4248 (Cirrus Logic)
#module snd-cs4231 # CS4231 chips from Cirrus Logic
#module snd-cs4232 # CS4232 chips from Cirrus Logic
#module snd-cs4236 # CS4235,CS4236,CS4237B,CS4238B,CS4239 chips from Cirrus Logic
#module snd-es968 # ESS AudioDrive ES968 chips
#module snd-es1688 # ESS AudioDrive ES688 or ES1688 chips
module snd-es18xx isapnp=0 # ESS AudioDrive ES18xx chips
#module snd-gusclassic # Gravis UltraSound Classic soundcards
#module snd-gusextreme # Gravis UltraSound Extreme soundcards
#module snd-gusmax # Gravis UltraSound MAX soundcards
#module snd-interwave # AMD InterWave based soundcards (Gravis UltraSound Plug & Play
# STB SoundRage32, MED3210, Dynasonic Pro, Panasonic PCA761AW)
#module snd-interwave-stb # AMD InterWave based soundcards with a TEA6330T bass and
# treble regulator (UltraSound 32-Pro).
#module snd-opti92x-ad1848 # Opti 82C92x or OTI-601 chips and using an AD1848 codec
#module snd-opti92x-cs4231 # Opti 82C92x chips and using a CS4231 codec
#module snd-opti93x # Opti 82C93x chips
#module snd-sb8 # Creative Sound Blaster 1.0 2.0/Pro (8-bit) or 100% compatible
#module snd-sb16 # Sound Blaster 16 soundcards (including Plug and Play version)
#module snd-sbawe # Sound Blaster AWE soundcards (including Plug and Play version)
#module snd-wavefront # Turtle Beach Maui, Tropez, Tropez+ based on the Wavefront chip
#module snd-als100 # Avance Logic ALS100, ALS110, ALS120 and ALS200 chips
#module snd-azt2320 # Aztech Systems AZT2320 chip
#module snd-cmi8330 # C-Media CMI8330 chip
#module snd-dt019x # Diamond Technologies DT-019X or Avance Logic ALS-007 chips
#module snd-opl3sa2 # Yamaha OPL3-SA2 and OPL3-SA3 chips
#module snd-sgalaxy # Aztech Sound Galaxy soundcards
#module snd-sscape # Ensoniq SoundScape PnP soundcards
#
#!!!PCI
#
#module snd-ali5451 # AC97 intergrated device with ALi M5451 Audio Controller
# (M1535/M1535D/M1535+/M1535D+ south bridges)
#module snd-atiixp # AC97 intergrated device with ATI chipsets
# (ATI IXP 150/200/250/300/400)
#module snd-au8810 # Aureal Advantage soundcards
#module snd-au8820 # Aureal Vortex soundcards
#module snd-au8830 # Aureal Vortex 2 soundcards
#module snd-azt3328 # Aztech AZF3328 (PCI168) soundcards
#module snd-cs46xx # Cirrus Logic CS4610/CS4612/CS4614/CS4615/CS4622/
# CS4624/CS4630/CS4280 chips
#module snd-cs4281 # Cirrus Logic CS4281 chips
#module snd-emu10k1 # Sound Blaster PCI 512, Live!, Audigy and
# E-mu APS (partially supported) soundcards
#module snd-emu10k1x # Emu10k1X (Dell OEM Version)
#module snd-korg1212 # Korg 1212IO soundcards
#module snd-mixart # Digigram miXart soundcards
#module snd-nm256 # NeoMagic NM256AV/ZX chips
#module snd-rme32 # RME Digi32, Digi32 PRO and Digi32/8 (Sek'd Prodif32,
# Prodif96 and Prodif Gold) audio devices
#module snd-rme96 # RME Digi96, Digi96/8 and Digi96/8 PRO/PAD/PST soundcards
#module snd-rme9652 # RME Hammerfall (RME Digi9652/Digi9636) soundcards
#module snd-hdsp # RME Hammerfall DSP Audio soundcards
#module snd-hda-intel # Intel HD Audio
#module snd-trident # Trident 4D-Wave DX/NX or SiS 7018 chips
#module snd-ymfpci # Yamaha PCI chips YMF724,YMF724F,YMF740,YMF740C,YMF744,YMF754
#module snd-als4000 # Avance Logic ALS4000 chips
#module snd-cmipci # C-Media CMI8338 or CMI8738 chips
#module snd-ens1370 # Ensoniq AudioPCI ES1370 chips
#module snd-ens1371 # Ensoniq AudioPCI ES1371 chips and Sound Blaster PCI 64 or 128
#module snd-es1938 # ESS Solo-1 (ES1938, ES1946, ES1969) chips
#module snd-es1968 # ESS Maestro 1/2/2E chips
#module snd-maestro3 # ESS Maestro 3 (Allegro) chips
#module snd-fm801 # ForteMedia FM801 chip
#module snd-fm801-tea575x # ForteMedia FM801 + TEA5757 tuner
#module snd-ice1712 # ICE1712 (Envy24) chip
#module snd-ice1724 # ICE/VT1724/1720 (Envy24HT/PT) chips
#module snd-intel8x0 # AC97 intergrated device with Intel/SiS/nVidia/AMD chipsets, or
# ALi chipsets using the M5455 Audio Controller
#module snd-sonicvibes # S3 SonicVibes chip
#module snd-sonicvibes # S3 SonicVibes chip
#module snd-via82xx # AC97 intergrated device with VIA chipsets
#module snd-vx222 # Digigram VX222 soundcards
#!!USB Devices
module usb-hid # Needed for USB keyboards and mice
module usb-storage # Needed for USB-Sticks
module usb-printer # Needed for USB-Printers
#!!Storage Devices
module ide-floppy # LS-120, Iomega Zip
module floppy # Floppy disk support
module ide-cd # CD-Rom Drive Support
#!!Filesystem Support
# Every mounted device needs a filesystem, so choose which ones you need.
#module autofs4 # Automount and autofs support
module isofs # ISO9960 file system support for CDRoms
module vfat # Fat and VFat file system support
module ntfs # NTFS file system support
#module ext2 # Ext2 file system support
#module ext3 # Ext3 file system support
module supermount # Supermount support for auto unmounting of removable media
#module nfs # NFS file system support
#module smbfs # Samba client FS Support, allows you to mount smb filesystems
#################################################
### --- Packages to include in boot image --- ###
#################################################
# A package is a program or utility.
# Any packages may be added as "package" or "pkg".
# If defined as a "package", the program is included in the boot image.
# If defined as a "pkg", the program is added from outside the image.
# Normally, you should use "package". Only use "pkg" if you want to
# dynamically load programs.
# --- Packages to include in boot image
# --- Packages below may be "package" or "pkg"
#!!Miscellaneous
package hwclock # Utility to set system time from hardware clock
package sound-esd # Enable sound-esd or sound-nasd if you want to be able to control
#package sound-nasd # sound on your thin client from another computer or
# your remote session.
#package iptables # IP Tables support
#!!X related
#package xorg6-tinyx # TinyX Xvesa server (for low memory machines).
# Works with ICA too, but is slower. Don't choose any X modules with
# this server. You don't need anything else. Otherwise choose from
# Xfree 3 or 4 (4 is recommended).
#package xf3-svga # XF86_SVGA 3.3.6 server
#package xf3-s3 # XF86_S3 3.3.6 server
#package xf3-vmware # VMWare X server for development
package xorg6vnc # Xorg VNC Server Module. With this package you can
# connect to the Thinstation client's desktop from a java
# browser at "http://<TS ip>:5800
# --- Xorg6R9.0
# General Xorg6R9.0 video drivers
# This never gets old: only include what you really need!
#package xorg6-apm # Alliance ProMotion video driver
#package xorg6-ark # Ark Logic video driver
package xorg6-ati # ATI video driver
#package xorg6-chips # Chips and Technologies video driver
#package xorg6-cirrus # Cirrus Logic video driver
#package xorg6-cyrix # Cyrix video driver
#package xorg6-glint # GLINT/Permedia video driver
#package xorg6-i128 # Number 9 I128 video driver
#package xorg6-i740 # Intel i740 video driver
#package xorg6-i810 # Intel 8xx integrated graphics chipsets
#package xorg6-mga # Matrox video driver
#package xorg6-neomagic # Neomagic video driver
#package xorg6-nsc # Nsc video driver
#package xorg6-nv # NVIDIA video driver
#package xorg6-r128 # ATI Rage 128 video driver
#package xorg6-radeon # ATI RADEON video driver
#package xorg6-rendition # Rendition video driver
#package xorg6-s3 # S3 video driver
#package xorg6-s3virge # S3 ViRGE video driver
#package xorg6-savage # S3 Savage video driver
#package xorg6-siliconmotion # Silicon Motion video driver
#package xorg6-sis # SiS video driver
#package xorg6-tdfx # 3Dfx video driver
#package xorg6-tga # DEC TGA video driver
#package xorg6-trident # Trident video driver
#package xorg6-tseng # Tseng Labs video driver
#package xorg6-vesa # Generic VESA driver, use this if you don't know what to use
#package xorg6-vga # VGA 320x200 8 bit
#package xorg6-via # VIA video driver
#package xorg6-vmware # VMware SVGA video driver
#!!Keyboard layouts (Language/Country)
#package keymaps-ar # Arabic
#package keymaps-cs # Czech
#package keymaps-da # Danish
#package keymaps-de # German
#package keymaps-de_ch # German-Switzerland
#package keymaps-en_gb # English-Great Britian
#package keymaps-en_in # English-United States International
#package keymaps-en_nz # English-New Zealand
package keymaps-en_us # English-United States
#package keymaps-es # Spanish
#package keymaps-et # Estonian
#package keymaps-fr_be # French-Belgium
#package keymaps-fr_ca # French-Canada
#package keymaps-fr_ch # French-Switzerland
#package keymaps-fr # French
#package keymaps-hr # Croatian
#package keymaps-hu # Hungarian
#package keymaps-it # Italian
#package keymaps-ja # Japanese
#package keymaps-la # Latin
#package keymaps-lt # Lithuanian
#package keymaps-lv # Latvian
#package keymaps-mk # Macedonian
#package keymaps-nl # Dutch
#package keymaps-nl_be # Dutch-Belgium
#package keymaps-nb # Norwegian
package keymaps-pl # Polish
#package keymaps-pt_br # Portuguise-Brazil
#package keymaps-pt # Portuguise
#package keymaps-ro # Romanian
#package keymaps-ru # Russian
#package keymaps-sv_fi # Swedish-Finland
#package keymaps-sv # Swedish
#package keymaps-sl # Slovenian
#package keymaps-th # Thai
#package keymaps-tr # Turkish
#!Applications
#!!Connection Package types. Choose *at least* one!
package rdesktop # X RDP client for Windows Terminal Services (ver 1.5)
#package rdesktop_svga # SVGA RDP client. This is Version 1.1 of rdesktop. Only
# use this for low memory machines
#package vncviewer # VNC client (vncviewer)
#package ica # Citrix ICA client support
#package tarantella # Tarantella client support
#package ica_wfc # Citrix ICA manager
#package xnest # XDM in a window client
#package rxvt # Light Xterm Client (vt102)
#package xterm # Xterm Client (vt220)
#package ssh # Secure Shell client
#package tn5250 # 5250 terminal emulator
#package dillo # Dillo light web browser
#package nx # No Machine NX client
#package 2x # 2X client
#!!Window Managers. Choose no more than 1 window manager.
# Not needed if you don't want to manage windows.
#package blackbox # "Blackbox" window manager. Makes TS a light workstation.
#package icewm # "ICEWM" window manager. Makes TS a light workstation.
# It's a little bigger than blackbox.
#!!Window Manager Utils
#package xtdesk # Adds icons to desktop
#!!Other services
#package www # Web access to client. From a browser: "http://<IP number>"
# The standard page is for general user settings, administrative access
# is on port 6800.
#package lp_server # Remote printing daemon (JetDirect compatible)
#package lpr # LPR Print Server, for use with samba-server package
#package lprng # LPRng Print Server, supports network based printing
#package sshd # Dropbear secure shell server
#package tftpd # Built in tftpd server. Useful for making a tftpserver
# for thinstation on a WAN over a slow link.
#package samba-server # Samba server FS Support, allows you to share
# local floppy/cdrom/hd/printer to other Windows
# PCs. Needs supermount for removeable media.
#package samba-client # Samba smbclient, gives a shell like environment to access an samba server
#package hdupdate # Package for updating TS images on a hardisk over a network connection
#package scp # Add ability to download files over internet using scp. This package
# adds some networking based options for downloading configuration files or
# in using hdupdate package.
#package openvpn # OpenVPN Client Support
#!!PCSCD Card Readers
package gemplus410 # Card reader Gemplus 410 (Serial) and Gemplus 430 (USB)
package ccidreader # Generic USB card reader
#!!Miscellaneous
package e3 # Basic vi like Editor
#package debug # Debug support, adds strace and other commands
# Not recommended for normal use.
#!Parameters
########################################
### --- Miscellaneous Parameters --- ###
########################################
#!!Basic
param rootpasswd password # Do Change! Console/telnet password for root
# If this is enabled, Telnetd will be enabled.
param xorgvncpasswd password # VNC Access Password
param storagepasswd password # Password for storage server
param dialuppasswd password # Password for dialin account
param sambapasswd password # Password for samba shares when using user mode security
param bootlogo true # Backgound picture during boot
param bootresolution 1024x768 # Resolution used during Thinstation boot
param defaultconfig thinstation.conf.buildtime # The file with default setup. No other config file is found
# during boot.
param basename thinstation # Used for all config/tftp/scp file names
param basepath . # Used to determine path to tftp/scp files
#param keyfile ./id_rsa # Path for private key file used for ssh/scp
#param knownhosts ./known_hosts # Path for ssh known_hosts file for ssh/scp
param localpkgs false # to determine is PKG files are to be loaded locally
param fulllocales false # Use full locale support for packages
param icaencryption false # Use ica encryption support, add 290k to image
param bootverbosity 3 # Increased vebosity when booting TS
# 0 no verbose messages
# 1 boot
# 2 network
# 4 init
# 8 kernel
# 16 modules
# 32 packages
# 64 email bootlog file to SMTP server & user set in
# thinstation.conf file. This will only work
# if networking is working.
#
# Combinations can be used (e.g.12 does Kernel and Module Messages)
#!!Advanced
# Leave this alone unless you can't download (wget required on your Linux box):
param icaurl http://download2.citrix.com/files/en/products/client/ica/current/linuxx86.tar.gz
param flashurl http://fpdownload.macromedia.com/get/shockwave/flash/english/linux/7.0r25/install_flash_player_7_linux.tar.gz
param nxurl http://struktur.kemi.dtu.dk/thinstation/download/nxclient-1.5.0-current.i386.tar.gz
param 2xurl http://downloads.2x.com/applicationserver/2xApplicationServerClient3.tar.bz2
param javaurl file://home/installs/jre-1_5_0_06-linux-i586.bin
param tarantellaurl file://home/installs/tnci3li.tar
#param httpproxy http://192.168.1.2:8080
****************************************************************8
This is my thinstation.conf.user
# --- Network configuration
# Give a different name to each PC
NET_HOSTNAME=MyThinclient
# If you want to use a DHCP server, comment out these params:
NET_USE_DHCP=Off
NET_IP_ADDRESS=192.168.62.66
NET_MASK=255.255.255.0
NET_GATEWAY=192.168.62.1
NET_DNS1=192.168.21.72
#NET_DNS2=192.168.0.21
NET_DNS_SEARCH=my.server.pl
# --- Session Options
#
# Note: # is a number equal to or greater than 0
#
# SESSION_#_TITLE Title description for SESSION. Needed for replimenu.
# SESSION_#_TYPE Package type, choose beetwen:
# - vncviewer Start vncviewer in X
# - rdesktop Start rdesktop in X
# - x Start x-terminal session (xdm)
# - ssh Start ssh client in linux console
# - telnet Start telnet client in linux console
# - ica Start Citrix ICA client in X
# - tn5250 Start AS400 client in linux console
# SESSION_#_SCREEN Display number to run the X server on
# SESSION_#_AUTOSTART ON Application will be executed immediately at startup
# OFF Application will appear in a menu to be started manually
# SESSION_#_WORKSPACE Workspace to run program on in a window manager
# SESSION_#_type_SERVER IP address/hostname of the server
# SESSION_#_type_OPTIONS Command line options for the session type
# Individual Session Settings, override defaults
#
# IMPORTANT: Make sure you minimum have a SESSION_0. Otherwise you will get an error
# on boot. You may have additional sessions: SESSION_1, SESSION_2 ...
# SESSION_0 is on ctrl-alt-F3
# SESSION_1 is on ctrl-alt-F4
# ... etc.
# If you only have one session, it is a good idea to uncomment this line:
AUTOSTART=On
# Typical Windows 2000 session
SESSION_0_TITLE="Windows 2000 terminal server"
SESSION_0_TYPE=rdesktop
SESSION_0_RDESKTOP_SERVER=192.168.12.113
SESSION_0_RDESKTOP_OPTIONS="-u 'user'"
# Typical Windows 2003 Server session, with True-color and sound redirection
# Note: use '-a 16' and '-a 24' to get true-color with Windows 2003+
# Older servers don't support these color depths, wrong settings may cause connection to fail.
#SESSION_1_TITLE="Windows 2003 terminal server (16 bit color depth)"
#SESSION_1_TYPE=rdesktop
#SESSION_1_RDESKTOP_SERVER=192.168.1.1
#SESSION_1_RDESKTOP_OPTIONS="-u user -p password -a 16 –r sound"
#Example on USB Printer Redirection for Rdesktop
#SESSION_#_RDESKTOP_OPTIONS="-r printer:usb='DYMO LabelWriter 400 Turbo'"
# Important: don't insert spaces in the session title
#SESSION_2_TITLE="CitrixServer"
#SESSION_2_TYPE=ica
#SESSION_2_ICA_APPLICATION_SET="Microsoft Word"
#SESSION_2_ICA_OPTIONS="-username donald -password qwak"
# ICA: Instead of connecting to an "application set",
# you can directly connect to a specific server desktop
# Important: don't insert spaces in the session title
#SESSION_3_TITLE="CitrixServer"
#SESSION_3_TYPE=ica
#SESSION_3_ICA_SERVER=ICA
#SESSION_#_TITLE="Unix server"
#SESSION_#_TYPE=x
#SESSION_#_X_SERVER=192.168.1.2
# Default is '-query'
##SESSION_#_X_OPTIONS="-indirect"
# You should set also "SCREEN_X_FONT_SERVER", below
#SESSION_#_TITLE="VNC server"
#SESSION_#_TYPE=vncviewer
#SESSION_#_VNCVIEWER_SERVER=192.168.1.2
#SESSION_#_TITLE="Telnet server"
#SESSION_#_TYPE=telnet
#SESSION_#_TELNET_SERVER=192.168.1.2
#SESSION_#_TITLE="SSH server"
#SESSION_#_TYPE=ssh
#SESSION_#_SSH_SERVER=192.168.1.2
#SESSION_#_TITLE="AS400 server"
#SESSION_#_TYPE=tn5250
#SESSION_#_TN5250_SERVER=192.168.1.2
# Use this option to specify keyboard map
#SESSION_#_TN5250_OPTIONS="map=280"
# Other options
#SESSION_#_TN5250_OPTIONS="env.DEVNAME=JDevBox1 +underscores env.TERM=IBM-3477-FC"
# --- General Options
#
# AUDIO_LEVEL Audio Level for sound, 0-100
# KEYBOARD_MAP Keyboard layout
# TIME_ZONE Used to set time zone on TS client by entering the UTC offset.
# This can be set automatically if the appropriate dhcpc option is selected
# (Option 2, time offset in seconds)
# RECONNECT_PROMPT This displays the reconnection/shutdown options for when a session is ended
#
# OFF No reconnect prompt
# ON Reconnect prompt will be displayed
# MENU Shows a menu with a shutdown and reconnection option
# MENUXX As MENU option, but the XX is a time period in minutes.
# After XX minutes shutdown will occur unless the reconnect option
# is choosen
AUDIO_LEVEL=67
# Look inside BuildFiles\build.conf* file for a list of the supported KB layouts
KEYBOARD_MAP=pl
#TIME_ZONE="UTC-12:30"
RECONNECT_PROMPT=MENU
# --- X Server Options
#
# SCREEN_RESOLUTION Screen resolutions available in the workstations
# SCREEN_COLOR_DEPTH Number of bits per pixel (8,16,24)
# SCREEN_HORIZSYNC Monitor horizontal sync frequency in Khz.
# If left blank Xorg will try to detect with DDC
# SCREEN_VERTREFRESH Monitor vertical refresh frecuency in Hz.
# If left blank Xorg will try to detect with DDC
# SCREEN_X_FONT_SERVER IP address or hostname of the font server for X
#
# Screen Saver Settings
# SCREEN_BLANK_TIME Minutes to X session goes blank
# SCREEN_STANDBY_TIME Minutes to X session goes into standby mode
# SCREEN_SUSPEND_TIME Minutes to X session goes into suspend mode
# SCREEN_OFF_TIME Minutes to X session turn off
#
# MOUSE_PROTOCOL Mouse protocol type (Microsoft, PS/2, etc.)
# (mouse is autodetected, use this only if it fails)
# MOUSE_DEVICE Mouse device: /dev/ttyS0 -> COM1
# /dev/ttyS1 -> COM2
# /dev/ttyS2 -> COM3
# /dev/ttyS3 -> COM4
# /dev/psaux -> PS/2 mouse port
# /dev/input/mice -> USB mouse (needs USB package)
# MOUSE_RESOLUTION Mouse resolution
# MOUSE_ACCELERATION Mouse acceleration
# X_NUMLOCK Set numlock state on boot
# X_COOKIE Will set X Cookie if specified
SCREEN_RESOLUTION="800x600"
#SCREEN_RESOLUTION="1024x768"
SCREEN_COLOR_DEPTH="16"
SCREEN_HORIZSYNC="50-90"
SCREEN_VERTREFRESH="60"
#SCREEN_X_FONT_SERVER=192.168.1.2:7100
SCREEN_BLANK_TIME=10
SCREEN_STANDBY_TIME=20
SCREEN_SUSPEND_TIME=30
SCREEN_OFF_TIME=60
#MOUSE_PROTOCOL=PS/2
#MOUSE_DEVICE=/dev/psaux
MOUSE_RESOLUTION=100
#X_NUMLOCK=Off
#MOUSE_ACCELERATION=1/2
#X_COOKIE=36d71ab65c10ef065702c111a3d31593
-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell. From the desktop to the data center, Linux is going
mainstream. Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4