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
