Hi again Tobias,

I guess i need a clarification on your reply;

>But, if you remove the DHCP Proxy service, you will lose automatic
inclusion of the PXE clients and have to add each client manually.
Plus, when removing the TFTP service you have to do the pxelinux
setup manually. 

Can you please clarify this in details? When i check the otc...\root\tftp
folder while the thinclient booting i dont see any pxelinux.cfg file/folder
created or the configuration file for the macid of the thinclient....
What sort of mechanism is in place with the OTC TFTP pxelinux configuration
generation and handling here?

you mentioned i need to do tftp config manually, which i assumed create a
folder pxelinux.cfg and the filename that match the macid and fill in the
details of the file that matches the constants' values as per
template.txt....

would really appreciate if you can breakdown the internal processes going on
under the tftp folder...


i have removed the DHCP proxy and the DHCP server is running on Linksys DWRT
WRT54GL (linux) dnsmasq service with "dhcp-boot=pxelinux.0,,192.168.1.63"
option added to dnsmasq -  where the 192.168.1.63 is the external NFS server
with two NFS shares defined (/mnt/HD_a2/root and /mnt/HD_a2/home with
contents inline with the OTC server file/folder structure.
If i use the TFTP server from OTC and use the external NFS by changing the
values from manager accordingly, i can boot the thinclients on the NFS
server and their home folder etc. works.

The problem arise when i try to move the TFTP server, i.e. copy all the
files under ....\root\tftp folder from OTC and put on the external TFTP
server. Since there is no pxelinux.cfg file or folder, i attempted to create
these folder and file (with macid name) along with the contents that match
the template.txt.

thinclient boots, gets the dhcp boot server, connects the externa TFTP,
retrieves pxeinux.0 and looks for pxelinux.cfg/MAC_ID_ofThinClient. Even
though i have the file in that folder, it simply doesnt read and attempts to
read alternate configuration files under pxelinux.cfg folder numerous times.

what sort of magic is going on under tftp folder when a new thinclient boots
up?
how is the templates.txt gets involved in generating the pxeconfig?
is the pxelinux.0 compiled specifically for OTC that reads the template.txt
and parses it against OTC's ldap and create a pxeconfig file for the macid
on the fly??  I have monitored the root\tftp folder with FILEMON tool and i
didnt see a single pxeconfig file/folder being created when a thinclient
boots throught the OTC....

definitely needs some clarification here...

looking forward to hear from you.
cheers


Tobias Abt wrote:
> 
> Hi!
> 
> akeilo cm schrieb:
>> We have a dhcpd server running, which also has a TFTP server installed
>> running on centos 5.
> 
> Fine.
> 
>> In order to cut down the number of servers and to effectively control all
>> DHCP, PXE and TFTP matters from one server, how one can integrate
>> DHCP(PXE)
>> and TFTP portions of the OTC to a centos box (which has dhcpd and tftp
>> configured with defaults and running smoothly - serving equipment
>> firmware,
>> VoIP phone configuration pushing etc
> 
> You can remove the DHCP Proxy and TFTP server from OTC by deinstalling
> it via the package management of the management GUI.
> 
> But, if you remove the DHCP Proxy service, you will lose automatic
> inclusion of the PXE clients and have to add each client manually.
> Plus, when removing the TFTP service you have to do the pxelinux
> setup manually.
> 
>> If we can integrate the OTC, that it will be very cool, one box will take
>> care of all DHCP and TFTP matters and won't be running any issues with
>> thinclient computer name DNS resolutions...
> 
> AFAIK DNS is not required. Although I prefer to have a proper DNS
> setup and use DHCP reservations most of the time, too.
> 
>> Any body knows how to go about that?
>> all the best !
> 
> Thx.
> 
> -- 
> Bye,
>   Tobias Abt
> 
> levigo systems gmbh  -----------  ein unternehmen der levigo gruppe
> Max-Eyth-Strasse 30                        Telefon: 07031 / 4161-10
> D-71088 Holzgerlingen                      Telefax: 07031 / 4161-11
> Geschäftsführer: Oliver Bausch            http://systems.levigo.de/
> Registergericht: Stuttgart HRB 245 180          USt-ID: DE813226078
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
> world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> The Open Source Thin Client Solution http://openthinclient.org
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/openthinclient-user
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Moving-TFTP-and-DNS-PXE-listener-to-dhcpd-server-tp20428629p20546748.html
Sent from the openthinclient.org users' mailing list mailing list archive at 
Nabble.com.


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
The Open Source Thin Client Solution http://openthinclient.org
[email protected]
https://lists.sourceforge.net/lists/listinfo/openthinclient-user

Reply via email to