Vmware server and LTSP 5

I tested LTSP 5 in fedora 8 using vmware server 1.0.4 build-56528.

There are certain thing that is needed to be taken care off .

By default a bridging in configured between your ethernet card and vmware which is known as virbr0 . Now as most internet connection are served over dhcp, so there are chances of both dhcp server getiing mixed and result is this error

No root path received
no option root-path specified in your dhcpd.conf file
may be multiple dhcp server configured

A solution to this problem is to create a host only network configuration . This is same as configuring a network on a server with two NIC’s. On for internet and other for serving dhcp to clients.

in order to do so run vmware-config.pl as root


#vmware-config.pl

Now i am just adding the portion needed to configure a host only networking

configured manually


Do you want networking for your virtual machines? (yes/no/help) yes


Would you prefer to modify your existing networking configuration using the
wizard or the editor? (wizard/editor/help) wizard

Do you want to be able to use NAT networking in your virtual machines? (yes/no)
[yes] no

Do you want to be able to use host-only networking in your virtual machines?
[no] yes


Configuring a host-only network for vmnet1.

Do you want this program to probe for an unused private subnet? (yes/no/help)
[yes] no

What will be the IP address of your host on the private
network? 10.82.6.1


What will be the netmask of your private network? 255.255.255.0


The following host-only networks have been defined:


. vmnet1 is a host-only network on private subnet 10.82.6.0.

Do you wish to configure another host-only network? (yes/no) no

Ltsp 5 in fedora 8

I have made a pdf file that contain a little bit more detail description of making LTSP 5 running in fedora 8 (i386) .

This contain detail about configuring configuration files as well .

Hope this will help .

You can find the file here

p.s . :

This file contains details about /etc/exports , /etc/host.allow , /etc/dhcpd.conf , because for LTSP 5 need these to wriiten manually as compared to LTSP 4.2 .

TATA ‘s people car

Now everywhere among middle class people is only one hot news now … The TATA’s Rupee 1 lac car .

To me ,after i saw it first in T.V its a cute little vehicle . i loved the look . and i am sure it is going to make some impact . Here is the website .

Some pics

finalimage04.jpgfinalimage07.jpg

LTSP 5 and fedora 8 … a hard way

This is a follow up to my previous post regarding LTSP 5 and Fedora 8 .

The installation part is pretty simple and is same as told before . But need some tweaks to make things work . I am detailing them here ..hope it will help .

————————————————————————————————————-

One most important point is ,

xinetd service must be enabled and running in order to have a xsession running in thin clients .

In order to do so there are some points to take care of: -
As this a ubuntu version running so there are certain changes than a normal fedora version.
a) Ubuntu uses inetd instead of xinetd so take care of that . Also from this version NBD is used and is fired over NFS. This is taken care of by installing nbd.rpm which can be found here.
b )Ubuntu has /etc/X11/Xsession but fedora has /etc/X11/xinit/Xsession , so it is important to create link between them in order to have a xsession firing up.
This can be done by

# ln -s /etc/X11/xinit/Xsession /etc/X11/Xsession

Now that most configurations are ready . Fire up the thin client . At this point actually
ubuntu bits are executed .if every things all right you will be getting a ubuntu login screen.

login.png

At this point it is necessary that a ssh authentication do takes place otherwise no login allowed .
If you run ltsp-update-sshkeys for the first time in Fedora you will get the following error

ltsp-update-sshkeys: line 6: tempfile: command not found

Now it can be solved by downloading an installing tempfile rpm from here .
Another problem encountered is

/var/log/syslog: No such file or directory.

This can be easily overcomed by either creating a blank file as /var/log/syslog .
Now execute the command

#ltsp-update-sshkeys

The output will be something like the following.

Setting up ssh_known_hosts in:
/opt/ltsp/i386

One important point , you may face problem while logging in . It is better to enable passward authentication for ssh . In order to enable this
#vi /etc/ssh/ssh_config
and remove comment from line 25 which states

    password authentication yes

Now run the command after you are sure of all changes .
#ltsp-update-kernels


you will get a output like the one below.

Updating /tftpboot directories for chroot: /opt/ltsp/i386

Now Configurations are ready and you should be getting a fedora desktop fired up . a pic is here showing a fedora 8 desktop

desktop1.png

Happy New Year

Wishing  every one a very Happy and Prosperous New year 2008. No resolution but will try to be consistently contribute to some open source project this year.