Changes between Version 1 and Version 2 of PxeInstallation
- Timestamp:
- 11/14/06 11:11:41 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PxeInstallation
v1 v2 2 2 [[PageOutline]] 3 3 4 = = Installation ==4 = Installation = 5 5 First get the latest stable source of the package from: 6 6 … … 9 9 Then unpack the package. There are 3 methods to build the package: 10 10 * Debian package 11 * 11 * Manual installation 12 12 13 13 == Debian package == 14 14 15 How to build a debian package: 16 * make_deb_pkg.sh 17 * dpkg -i <packagename> 18 19 The debian package determines if we use ''inetd'' or ''xinetd''. 20 21 == Manual installtion == 22 23 To activate the ''pxeconfigd'' daemon utility on other platforms use this 24 procedure: 25 * edit '/etc/services', eg: 15 26 {{{ 27 pxeconfigd 6611/tcp # pxe config daemon 28 }}} 16 29 17 Here follow some basic installation instructions. 18 19 If you are using DEBIAN then you can run the following utility: 20 make_deb_pkg.sh) This will make debian package that you can install 21 with dpkg -i <packagename> 22 23 24 To activate the 'pxeconfigd' daemon utility on other platforms use this 25 procedure: 26 1) edit '/etc/services', eg: 27 pxeconfigd 6611/tcp # pxe config daemon 28 29 2) Install the server: 30 * Install the server, the server can '''ONLY''' be started froom ''inetd'' or ''xinetd'': 31 {{{ 30 32 a) inetd.conf 31 33 - edit '/etc/inetd.conf', eg: … … 38 40 - cp pxeconfigd.xinetd /etc/xinetd.d/pxeconfigd 39 41 - /etc/init.d/xinetd reload 42 }}} 40 43 41 NOTE: the pxeconfigd can only be started from inetd or xinetd!!! 44 == Test the setup == 42 45 43 44 4) You can test it by: 45 telnet localhost pxeconfigd (or port number) 46 46 You can test it by: 47 * telnet localhost pxeconfigd (or port number) 48 {{{ 47 49 output: 48 50 Trying 127.0.0.1... … … 52 54 file = /tftpboot/pxelinux.cfg/7F000001 53 55 Connection closed by foreign host. 56 }}} 54 57 55 In syslog a line will be added if the removal is succesful: 58 In syslog a line will be added if the removal is succesful: 59 {{{ 56 60 Feb 20 09:32:40 test pxeconfigd: /tftpboot/pxelinux.cfg/7F000001 61 }}} 57 62 58 63 4) As you can see '/tftpboot/pxelinux.cfg/' is the default directory. If