Network boot thinstation using PXE linux

View: New views
6 Messages — Rating Filter:   Alert me  

Network boot thinstation using PXE linux

by vinay.khongwir :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

I had been looking for a way to convert some of my older machines at work into diskless clients and came across thinstation. I must thank and congratulate the developers and others involved for an absolute cracker of a thin client solution.

I am running windows server 2003, and got some of my older machines to work as clients using the network boot with a NIC w/o a boot ROM using a hard disk thanks to Alexander Heinz. it worked like a charm and was easy to setup.

Recently I got in some more new thin clients based on the intel atom platform and these are diskless, I've been trying to get them to boot using PXElinux as the FAQ suggested, but i cannot figure out how to setup the default configuration file inside PXELINUX.CFG. I've tried going through the syslinux wiki, but being a linux novice, i cannot get much of what they're saying. irc hasn't helped either, so i finally decided to ask here.

Basically i think the setup is OK (i hope) since the older clients were working...but how do you setup the pxelinux default file to get this working? is there a template or something with which we can work with? any help will be greatly appreciated.

Thanks.

Re: Network boot thinstation using PXE linux

by Mike Eriksen-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Mon, Oct 26, 2009 at 11:35 AM, vinay.khongwir
<vinay.khongwir@...> wrote:

>
> Hi,
>
> I had been looking for a way to convert some of my older machines at work
> into diskless clients and came across thinstation. I must thank and
> congratulate the developers and others involved for an absolute cracker of a
> thin client solution.
>
> I am running windows server 2003, and got some of my older machines to work
> as clients using the network boot with a NIC w/o a boot ROM using a hard
> disk thanks to Alexander Heinz. it worked like a charm and was easy to
> setup.
>
> Recently I got in some more new thin clients based on the intel atom
> platform and these are diskless, I've been trying to get them to boot using
> PXElinux as the FAQ suggested, but i cannot figure out how to setup the
> default configuration file inside PXELINUX.CFG. I've tried going through the
> syslinux wiki, but being a linux novice, i cannot get much of what they're
> saying. irc hasn't helped either, so i finally decided to ask here.
>
> Basically i think the setup is OK (i hope) since the older clients were
> working...but how do you setup the pxelinux default file to get this
> working? is there a template or something with which we can work with? any
> help will be greatly appreciated.

The defaults in the Thinstation setup is pretty failsafe and works normally.

You have to describe in details what you have done and how it fails.
TS version, DHCP server, TFTP server etc.

Mike


> Thanks.
> --
> View this message in context: http://www.nabble.com/Network-boot-thinstation-using-PXE-linux-tp26057375p26057375.html
> Sent from the thinstation-general mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> _______________________________________________
> Thinstation-general mailing list
> Thinstation-general@...
> https://lists.sourceforge.net/lists/listinfo/thinstation-general
>



--
Thinstation oldtimer
http://thinstation.org
- a light, full featured linux based thin client OS

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Thinstation-general mailing list
Thinstation-general@...
https://lists.sourceforge.net/lists/listinfo/thinstation-general

Re: Network boot thinstation using PXE linux

by Sasmith Reddi :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Vinay,

        I just got this working(this past week). Intel Atom Processor with
D945GCLF motherboard.

        From the Danish TSoM site, ensure that you select the r8101 module
from Network Modules. You cannot use Etherboot. You have to use PXE Boot
only (as you have mentioned in your email below).

        If you are using Windows Server 2003 DHCP Server, then add option 60
(you might have to use netsh from a dos command prompt - provide at the end
of this email). In this option add the value 'pxeclient'.

        Option 67, will point to pxelinuz.0 file (you can name this anything
you want).

        The following files need to be in the "TftpdRoot" folder.

        initrd, pxelinuz.0, vmlinuz, thinstation.conf.network, prelinux.cfg
folder (with default file in this folder).

        Since I had a mix of hardware, I am using PXE for all. I had to
compile a driver for the latest Realtek 8110sc based cards.

        Let me know if you need anymore information.

        Good luck.

Sasmith Reddi


NETSH Commands:

1. c:\>  netsh
2. netsh>   dhcp
3. netsh dhcp>     server \\server_name
4. netsh dhcp server>    add optiondef 60 ClassID String 0
5. netsh dhcp server>    set optionvalue 60 STRING PXEClient




-----Original Message-----
From: vinay.khongwir [mailto:vinay.khongwir@...]
Sent: Monday, October 26, 2009 4:06 PM
To: thinstation-general@...
Subject: [Thinstation-general] Network boot thinstation using PXE linux


Hi,

I had been looking for a way to convert some of my older machines at work
into diskless clients and came across thinstation. I must thank and
congratulate the developers and others involved for an absolute cracker of a
thin client solution.

I am running windows server 2003, and got some of my older machines to work
as clients using the network boot with a NIC w/o a boot ROM using a hard
disk thanks to Alexander Heinz. it worked like a charm and was easy to
setup.

Recently I got in some more new thin clients based on the intel atom
platform and these are diskless, I've been trying to get them to boot using
PXElinux as the FAQ suggested, but i cannot figure out how to setup the
default configuration file inside PXELINUX.CFG. I've tried going through the
syslinux wiki, but being a linux novice, i cannot get much of what they're
saying. irc hasn't helped either, so i finally decided to ask here.

Basically i think the setup is OK (i hope) since the older clients were
working...but how do you setup the pxelinux default file to get this
working? is there a template or something with which we can work with? any
help will be greatly appreciated.

Thanks.
--
View this message in context:
http://www.nabble.com/Network-boot-thinstation-using-PXE-linux-tp26057375p26
057375.html
Sent from the thinstation-general mailing list archive at Nabble.com.


----------------------------------------------------------------------------
--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Thinstation-general mailing list
Thinstation-general@...
https://lists.sourceforge.net/lists/listinfo/thinstation-general


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Thinstation-general mailing list
Thinstation-general@...
https://lists.sourceforge.net/lists/listinfo/thinstation-general

Multiple IPs of "ica_servers" in thinstation.conf configuration file

by Sergio Sánchez Trujillo :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hello,

Could be posible to have multiple IPs of a Citrix Farm in the "ICA_SERVER" section of a thinstation.conf configuration file?

For example:

ICA_SERVER = 10.205.96.120 | 10.205.96.121
Or
ICA_SERVER = 10.205.96.120,10.205.96.121

Thanks.
Sergio.

-----Mensaje original-----
De: Sasmith Reddi [mailto:sasmithreddi@...]
Enviado el: lunes, 26 de octubre de 2009 12:15
Para: 'vinay.khongwir'; thinstation-general@...
Asunto: Re: [Thinstation-general] Network boot thinstation using PXE linux

Hi Vinay,

        I just got this working(this past week). Intel Atom Processor with
D945GCLF motherboard.

        From the Danish TSoM site, ensure that you select the r8101 module
from Network Modules. You cannot use Etherboot. You have to use PXE Boot
only (as you have mentioned in your email below).

        If you are using Windows Server 2003 DHCP Server, then add option 60
(you might have to use netsh from a dos command prompt - provide at the end
of this email). In this option add the value 'pxeclient'.

        Option 67, will point to pxelinuz.0 file (you can name this anything
you want).

        The following files need to be in the "TftpdRoot" folder.

        initrd, pxelinuz.0, vmlinuz, thinstation.conf.network, prelinux.cfg
folder (with default file in this folder).

        Since I had a mix of hardware, I am using PXE for all. I had to
compile a driver for the latest Realtek 8110sc based cards.

        Let me know if you need anymore information.

        Good luck.

Sasmith Reddi


NETSH Commands:

1. c:\>  netsh
2. netsh>   dhcp
3. netsh dhcp>     server \\server_name
4. netsh dhcp server>    add optiondef 60 ClassID String 0
5. netsh dhcp server>    set optionvalue 60 STRING PXEClient




-----Original Message-----
From: vinay.khongwir [mailto:vinay.khongwir@...]
Sent: Monday, October 26, 2009 4:06 PM
To: thinstation-general@...
Subject: [Thinstation-general] Network boot thinstation using PXE linux


Hi,

I had been looking for a way to convert some of my older machines at work
into diskless clients and came across thinstation. I must thank and
congratulate the developers and others involved for an absolute cracker of a
thin client solution.

I am running windows server 2003, and got some of my older machines to work
as clients using the network boot with a NIC w/o a boot ROM using a hard
disk thanks to Alexander Heinz. it worked like a charm and was easy to
setup.

Recently I got in some more new thin clients based on the intel atom
platform and these are diskless, I've been trying to get them to boot using
PXElinux as the FAQ suggested, but i cannot figure out how to setup the
default configuration file inside PXELINUX.CFG. I've tried going through the
syslinux wiki, but being a linux novice, i cannot get much of what they're
saying. irc hasn't helped either, so i finally decided to ask here.

Basically i think the setup is OK (i hope) since the older clients were
working...but how do you setup the pxelinux default file to get this
working? is there a template or something with which we can work with? any
help will be greatly appreciated.

Thanks.
--
View this message in context:
http://www.nabble.com/Network-boot-thinstation-using-PXE-linux-tp26057375p26
057375.html
Sent from the thinstation-general mailing list archive at Nabble.com.


----------------------------------------------------------------------------
--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Thinstation-general mailing list
Thinstation-general@...
https://lists.sourceforge.net/lists/listinfo/thinstation-general


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Thinstation-general mailing list
Thinstation-general@...
https://lists.sourceforge.net/lists/listinfo/thinstation-general

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Thinstation-general mailing list
Thinstation-general@...
https://lists.sourceforge.net/lists/listinfo/thinstation-general

Re: Network boot thinstation using PXE linux

by vinay.khongwir :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

Thanks for the tips guys. i did get it to load somewhat, here's what i'm getting:

acpi - network_files - Getting global configuration from (192.168.65.254)Not found
can't get global configuration file!using default config
booting in 5 seconds

then nothing.

my dhcp config for PXE is  (using tftpd32)
IP starting pool - 192.168.1.2
size of pool - 25
boot file = pxelinux.0
mask - 255.255.255.0

on the server in c:\tftpdroot i have initrd, pxelinux.0, thinstation.confg.network, vmlinuz, and pxelinux.cfg

i left everything default in the config.network file except for:
SESSION_0_TITLE="i put my server name here"
SESSION_0_TYPE=rdesktop
SESSION_0_RDESKTOP_SERVER=192.168.1.1
SESSION_0_RDESKTOP_OPTIONS="-u user -p password -a 16 –r sound"

I have also tried etherboot with the same result.

Why would it look to 192.168.65.254 for the config file? what am i doing wrong? i know there must be a setting somewhere but i can't find it. please advise.

Your replies are greatly appreciated. thanks.

Sasmith Reddi wrote:
Hi Vinay,

        I just got this working(this past week). Intel Atom Processor with
D945GCLF motherboard.

        From the Danish TSoM site, ensure that you select the r8101 module
from Network Modules. You cannot use Etherboot. You have to use PXE Boot
only (as you have mentioned in your email below).

        If you are using Windows Server 2003 DHCP Server, then add option 60
(you might have to use netsh from a dos command prompt - provide at the end
of this email). In this option add the value 'pxeclient'.

        Option 67, will point to pxelinuz.0 file (you can name this anything
you want).

        The following files need to be in the "TftpdRoot" folder.

        initrd, pxelinuz.0, vmlinuz, thinstation.conf.network, prelinux.cfg
folder (with default file in this folder).

        Since I had a mix of hardware, I am using PXE for all. I had to
compile a driver for the latest Realtek 8110sc based cards.

        Let me know if you need anymore information.

        Good luck.

Sasmith Reddi


NETSH Commands:

1. c:\>  netsh
2. netsh>   dhcp
3. netsh dhcp>     server \\server_name
4. netsh dhcp server>    add optiondef 60 ClassID String 0
5. netsh dhcp server>    set optionvalue 60 STRING PXEClient




-----Original Message-----
From: vinay.khongwir [mailto:vinay.khongwir@gmail.com]
Sent: Monday, October 26, 2009 4:06 PM
To: thinstation-general@lists.sourceforge.net
Subject: [Thinstation-general] Network boot thinstation using PXE linux


Hi,

I had been looking for a way to convert some of my older machines at work
into diskless clients and came across thinstation. I must thank and
congratulate the developers and others involved for an absolute cracker of a
thin client solution.

I am running windows server 2003, and got some of my older machines to work
as clients using the network boot with a NIC w/o a boot ROM using a hard
disk thanks to Alexander Heinz. it worked like a charm and was easy to
setup.

Recently I got in some more new thin clients based on the intel atom
platform and these are diskless, I've been trying to get them to boot using
PXElinux as the FAQ suggested, but i cannot figure out how to setup the
default configuration file inside PXELINUX.CFG. I've tried going through the
syslinux wiki, but being a linux novice, i cannot get much of what they're
saying. irc hasn't helped either, so i finally decided to ask here.

Basically i think the setup is OK (i hope) since the older clients were
working...but how do you setup the pxelinux default file to get this
working? is there a template or something with which we can work with? any
help will be greatly appreciated.

Thanks.
--
View this message in context:
http://www.nabble.com/Network-boot-thinstation-using-PXE-linux-tp26057375p26
057375.html
Sent from the thinstation-general mailing list archive at Nabble.com.


----------------------------------------------------------------------------
--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Thinstation-general mailing list
Thinstation-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/thinstation-general


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Thinstation-general mailing list
Thinstation-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/thinstation-general

Re: Network boot thinstation using PXE linux

by TrevorB :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, 2009-10-27 at 01:26 -0700, vinay.khongwir wrote:

> Hi,
>
> Thanks for the tips guys. i did get it to load somewhat, here's what i'm
> getting:
>
> acpi - network_files - Getting global configuration from (192.168.65.254)Not
> found
> can't get global configuration file!using default config
> booting in 5 seconds
>
> then nothing.
>
> my dhcp config for PXE is  (using tftpd32)
> IP starting pool - 192.168.1.2
> size of pool - 25
> boot file = pxelinux.0
> mask - 255.255.255.0
>
> on the server in c:\tftpdroot i have initrd, pxelinux.0,
> thinstation.confg.network, vmlinuz, and pxelinux.cfg

It is looking for a file called thinstation.conf.network (no g).
Also, you need a file called default in the pxelinux.cfg directory (if
you used a TSoM it would have created one for you, if you did a local
build it will be in the boot-images/pxe directory).

Good Luck
Trevor B

>
> i left everything default in the config.network file except for:
> SESSION_0_TITLE="i put my server name here"
> SESSION_0_TYPE=rdesktop
> SESSION_0_RDESKTOP_SERVER=192.168.1.1
> SESSION_0_RDESKTOP_OPTIONS="-u user -p password -a 16 –r sound"
>
> I have also tried etherboot with the same result.
>
> Why would it look to 192.168.65.254 for the config file? what am i doing
> wrong? i know there must be a setting somewhere but i can't find it. please
> advise.
>
> Your replies are greatly appreciated. thanks.
>
>
> Sasmith Reddi wrote:
> >
> > Hi Vinay,
> >
> > I just got this working(this past week). Intel Atom Processor with
> > D945GCLF motherboard.
> >
> > From the Danish TSoM site, ensure that you select the r8101 module
> > from Network Modules. You cannot use Etherboot. You have to use PXE Boot
> > only (as you have mentioned in your email below).
> >
> > If you are using Windows Server 2003 DHCP Server, then add option 60
> > (you might have to use netsh from a dos command prompt - provide at the
> > end
> > of this email). In this option add the value 'pxeclient'.
> >
> > Option 67, will point to pxelinuz.0 file (you can name this anything
> > you want).
> >
> > The following files need to be in the "TftpdRoot" folder.
> >
> > initrd, pxelinuz.0, vmlinuz, thinstation.conf.network, prelinux.cfg
> > folder (with default file in this folder).
> >
> > Since I had a mix of hardware, I am using PXE for all. I had to
> > compile a driver for the latest Realtek 8110sc based cards.
> >
> > Let me know if you need anymore information.
> >
> > Good luck.
> >
> > Sasmith Reddi
> >
> >
> > NETSH Commands:
> >
> > 1. c:\>  netsh
> > 2. netsh>   dhcp
> > 3. netsh dhcp>     server \\server_name
> > 4. netsh dhcp server>    add optiondef 60 ClassID String 0
> > 5. netsh dhcp server>    set optionvalue 60 STRING PXEClient
> >
> >
> >
> >
> > -----Original Message-----
> > From: vinay.khongwir [mailto:vinay.khongwir@...]
> > Sent: Monday, October 26, 2009 4:06 PM
> > To: thinstation-general@...
> > Subject: [Thinstation-general] Network boot thinstation using PXE linux
> >
> >
> > Hi,
> >
> > I had been looking for a way to convert some of my older machines at work
> > into diskless clients and came across thinstation. I must thank and
> > congratulate the developers and others involved for an absolute cracker of
> > a
> > thin client solution.
> >
> > I am running windows server 2003, and got some of my older machines to
> > work
> > as clients using the network boot with a NIC w/o a boot ROM using a hard
> > disk thanks to Alexander Heinz. it worked like a charm and was easy to
> > setup.
> >
> > Recently I got in some more new thin clients based on the intel atom
> > platform and these are diskless, I've been trying to get them to boot
> > using
> > PXElinux as the FAQ suggested, but i cannot figure out how to setup the
> > default configuration file inside PXELINUX.CFG. I've tried going through
> > the
> > syslinux wiki, but being a linux novice, i cannot get much of what they're
> > saying. irc hasn't helped either, so i finally decided to ask here.
> >
> > Basically i think the setup is OK (i hope) since the older clients were
> > working...but how do you setup the pxelinux default file to get this
> > working? is there a template or something with which we can work with? any
> > help will be greatly appreciated.
> >
> > Thanks.
> > --
> > View this message in context:
> > http://www.nabble.com/Network-boot-thinstation-using-PXE-linux-tp26057375p26
> > 057375.html
> > Sent from the thinstation-general mailing list archive at Nabble.com.
> >
> >
> > ----------------------------------------------------------------------------
> > --
> > Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> > is the only developer event you need to attend this year. Jumpstart your
> > developing skills, take BlackBerry mobile applications to market and stay
> > ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> > http://p.sf.net/sfu/devconference
> > _______________________________________________
> > Thinstation-general mailing list
> > Thinstation-general@...
> > https://lists.sourceforge.net/lists/listinfo/thinstation-general
> >
> >
> > ------------------------------------------------------------------------------
> > Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> > is the only developer event you need to attend this year. Jumpstart your
> > developing skills, take BlackBerry mobile applications to market and stay
> > ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> > http://p.sf.net/sfu/devconference
> > _______________________________________________
> > Thinstation-general mailing list
> > Thinstation-general@...
> > https://lists.sourceforge.net/lists/listinfo/thinstation-general
> >
> >
>


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Thinstation-general mailing list
Thinstation-general@...
https://lists.sourceforge.net/lists/listinfo/thinstation-general