Welcome to the most active Linux Forum on the web.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 04-09-2012, 09:47 PM   #1
LQ Newbie
Registered: Apr 2012
Posts: 2

Rep: Reputation: Disabled
dhcp option config for thin client os

Hello All,

We recently have implemented a mixed environment of WYSE R10L Devices and IGEL Universal Desktop clients. The WYSE device boots up and talks to a dhcp server with options that are configured to point the device to an ftp server to get its ini config file. The config file allows us to target specific xendesktop groups so the device gets a VM from the correct pool.

Here's where I could use the help if possible:
The IGEL clients have dhcp config options available; however, I am not sure how to set that up. Would I use the option extensions-path-name text; to get the same result as I mentioned above?

Thanks for any help: moderators, my apologies if this is in the wrong forum.

Old 04-14-2012, 11:34 AM   #2
LQ Newbie
Registered: Jan 2008
Posts: 3

Rep: Reputation: 0
IGEL Thin Client Management

While it is possible to use ftp to transfer an IGEL configuration to an IGEL thin client or any other device running an IGEL firmware, there is a more elegant approach using IGEL's thin client management tool call the Universal Management Suite ("UMS").

IGEL provides the UMS for free; it is not an add-on product you have to purchase. Versions are available for both Windows Server and Linux. The UMS is available on IGEL's main Download Server at Installation is easy and takes about five minutes. While the IGEL UMS supports SQL Server, Oracle, PostgreSQL database managers, the default installation sets up an embedded SQL database using Apache Derby, so there is no need involve your DBAs.

Once you've installed and logged into the UMS, scan for one of your IGEL thin clients and bring it under management. After you bring the device under management, you'll want to explore configuring the thin client directly using the UMS. Direct configuration of thin clients is not practical in production, and addressing this issue is where the concept of Profiles comes into play. Using the UMS, you'll want to create Profiles that define your XenDesktop connection. Setting up a Profile uses the exact same interface as IGEL Setup, so there is virtually no learning curve; the only difference is that you need to "activate" the various configuration parameters you want to set in your Profile, which you do by toggling the yellow triangles you'll find on the configuration screens.

The UMS supports multiple Profiles per device. For maximum flexibility and ease of management, it is best to create a series of micro profiles rather than a monolithic profile to define your XenDesktop connection configuration. So things like Display Resolution, Time Server, Time Zone, Shadowing, Bootsplash, Master Password, Printers, USB Redirection, XenDesktop, etc. should all be individual Profiles that ultimately will be associated with your IGEL thin clients. If you will only be connecting to XenDesktop, then I recommend creating your XenDesktop Profile using IGEL's Appliance Mode, which effectively turns an IGEL thin client into a zero client.

After you create your Profiles, you want to create a Thin Client Directory Tree in the UMS database. You do this by right-clicking the Thin Client folder in the UMS Console screen and creating a new folder. Associate your Profiles with your newly created folder by dragging and dropping your Profiles on the folder. The next step is to drag your managed thin client into the folder; the thin client will inherit its configuration from the associated Profiles.

Assuming the thin client you brought under management already has a configuration, you'll likely want to reset the device to factory defaults using the UMS, which you do by right-clicking the thin client and selecting Commands / Reset to Factory Defaults. After the device is reset to defaults, scan for the thin client; bring it under management; drag the thin client into your folder; and the device is configured. Any other thin client associated with the folder will have the exact same configuration, and any subsequent change you make to a Profile will automatically be deployed to all devices associated with the Profile without any further interaction.

Because the goal is to have the entire process automated, you need to understand that every IGEL thin client "out of the box" will try to resolve the DNS name 'igelrmserver'. You need to setup an A record in your DNS server that points to the IP address of your management server. If you preload the UMS database with the MAC address of a device being deployed (using the Add Thin Client function), then the thin client will contact the UMS and download its configuration on first boot.

You can go a step further by configuring your UMS to instruct the thin clients to register themselves "without having to preload MAC addresses"; you do this using the IGEL UMS Administrator program. If you turn on this function and setup Directory Rules in the UMS Console, then all you ever need do to deploy an IGEL thin client is take it out of the box and hook to your network.

The IGEL Universal Management Suite User Manual and Universal Desktop Manuals are a great source of information. You can find these documents on the same IGEL Download Server where you download the UMS.

A final note... If you have any difficulty, you can go to the IGEL Support website and post an inquiry. IGEL takes support rather seriously, and they're always happy to provide further assistance.

Good Luck!

Last edited by jescka; 04-14-2012 at 11:37 AM.
Old 04-14-2012, 01:03 PM   #3
LQ Newbie
Registered: Apr 2012
Posts: 2

Original Poster
Rep: Reputation: Disabled
Thank you for the thorough response jescka. I do in fact have UMS setup: and I register the clients through a scan: the info for having the clients auto-register will be helpful, I am going to try and set that up. I did contact support as to ask them how I would go about configuring the client to get an ini file with specific settings to get there desktop from a specific xendesktop group; however, they said the bulk of the config takes place in xendesktop.

My question to them was as follows:
With the WYSE R10L we are able to push an ini config file to the device: the string looks like this,
PnliteServer=http://Server Name/citrix/PNAgent/config.xml AutoConnectList="XDFarm:Windows XP*" SessionConfig=ICA OnDesktop=desktops

There response was as follows:
I'm not an expert in Wyse or citrix configuration, but the values from the Citrix line would be placed in Igel's Setup in the following section under Configuration-->Sessions-->ICA-->Citrix XenApp/Program Neighborhood
It appears that the server address would be under the Server location, the SessionConfig=ICA setting would be under Options-->Use Server Setting for all Options. If OnDesktop=desktops pertains to putting the icons on the desktop, that setting would be under Appearance-->Show Citrix XenApp applications on desktop.

With the above string in an ini file for the wyse device, we are able to specifically target specific desktop groups as you can see right after the AutoConnectList= command.

Is this possible to do with an IGEL client?

Thanks for all of you help: it is much appreciated.



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Option user-class on DHCP client won't work Khanye Linux - Networking 3 08-25-2016 02:37 AM
Network boot thin client / no bios option for NIC maxsanders Linux - Networking 1 06-24-2007 10:51 AM
Thin client not connecting to DHCP server linux-rulz Linux - Networking 0 08-14-2005 12:34 PM
RH9 server - THIN CLIENT config issues srikz Red Hat 2 09-03-2004 01:53 AM
DHCP client problems - network config RedHat123 Linux - Networking 1 12-16-2001 01:52 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 01:32 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration