Dell Wyse zero clients uitrollen

Voor een aantal klanten hebben we omgevingen met Dell Wyse zero/thin clients mogen uitrollen. Deze degelijke kleine client kun je middels enkele DHCP scope options via een FTP server voorzien van een centrale config zodat je bij vervanging of uitbreiding geen omkijken meer hebt.

Maak een map Wyse_FTP aan en maak daarin een map WNOS aan. De map WNOS vul je met de een C10_boot , C10_wnos en een wnos.ini bestand. Daarnaast kun je deze aanvullen met de mappen “inc” en “bitmap”.

Hieronder tref je een voorbeeld configuratie aan, deze kun je met de configuration generator van Thomas Moellerbernd aanpassen. Meer over de generator vind je hier.

FTP server inrichten

Als voorzet kun je de volgende zip-file gebruiken. Deze pak je uit naar bijvoorbeeld de c-schijf van je ad/dhcp server.

Installeer nu FileZilla FTP Server. Maak daarbij een user “anonymous” zonder wachtwoord aan welke als homedir de c:\wyse_ftp map heeft. Je hoeft enkel “lees” rechten toe te kennen.

Maak vervolgens bij de Server Options nog de volgende aanpassing onder passive mode settings: Use custom port range 20000-21000

DHCP scope opties

We willen dat de Dell Wyse clients automatisch naar de FTP server gedirigeerd worden om hun configuratie en eventueel OS upgrade te downloaden.

Open de DCHP server binnen de administrative tools. Ga naar DHCP > SERVERNAAM > IPv4 en klik met rechts op IPv4 en kies dan voor “set predifined options”.

Maak daar 2 nieuwe opties aan:

Naam:      Wyse FTP Server
Data type: String
Code:      161 

en

Naam:      Wyse FTP Dir
Data type: String
Code:      162

Ga als laatste naar DHCP > SERVERNAAM > IPv4 > Scope LAN > Scope Options en klik met rechts op diezelfde “Scope Options” om te kiezen voor “Configure Options”.

Zet een vinkje bij 161 Wyse FTP Server en vul het ip-adres van de je FTP-server in. Zet ook nog een vinkje bij 162 Wyse FTP Server en vul hier /$ in.

Het uitrollen is vanaf nu uitpakken en aansluiten en verder niets!

Voorbeeld config


;*************************************************************
;*                                                           *
;*         This wnos.ini file was generated with the         *
;*              Configuration Generator 7.5.01               *
;*              Copyright by Thomas Moellerbernd             *
;*                                                           *
;*                 http://www.technicalhelp.de               *
;*                                                           *
;*************************************************************


;*************************************************************
;*                          General 1                        *
;*************************************************************

autoload=0
Fileserver=192.168.1.10

;*************************************************************
;*                          Privilege                        *
;*************************************************************

Privilege=None

;*************************************************************
;*                         Peripherals                        *
;*************************************************************

Language=us_int 

;*************************************************************
;*                           Display                         *
;*************************************************************

; If you are using a version of WTOS code < 7.0.1_13 please use:
; Resolution=1440x900 Refresh=60
Screen=1 Resolution=1920x1080 Refresh=60 Rotate=None
Screen=2 Resolution=1920x1080 Refresh=60 Rotate=None
DeskColor="238 238 209"
DesktopColorDepth=16 RGB565=yes
Desktop=wallpaper.jpg Layout=Center
Dualhead=yes Mainscreen=1 Orientation=hort Taskbar=wholescreen
Screensaver=10 LockTerminal=no Type=2 Image=screensaver.jpg

;*************************************************************
;*                             Time                          *
;*************************************************************

Timeserver=192.168.1.10
TimeZone='GMT + 01:00' ManualOverride=yes Daylight=yes Start=030507 End=100507 

;*************************************************************
;*                           Network                         *
;*************************************************************

Device=Ethernet KeepAlive=5
SignOn=No
MaxVNCD=1
VNCpassword=Kieseenwachtwoord

;*************************************************************
;*                       General Session                     *
;*************************************************************

SessionConfig=ALL MapDisks=yes

;*************************************************************
;*                             RDP                           *
;*************************************************************

SessionConfig=RDP DefaultColor=1 EnableGFX=no EnableNLA=no AutoDetectNetwork=no

;-------------------------------------------------------------
;-                        RDP Session 1                      -
;-         Each line but the last must end with a  '\'       -
;-------------------------------------------------------------

CONNECT=RDP \
       Host=192.168.1.4 \
       Description="RDS" \
       Icon=logo.jpg \
       AutoConnect=1 \
       Reconnect=0 \
       Colors=high \
       Fullscreen=yes \
       Resolution=default \
       Domainname=SUSSE.local \
       LocalCopy=no

;*************************************************************
;*                      General 2 Special                    *
;*************************************************************

Include=$MAC