Changes

From SME Server
Jump to navigationJump to search
1,215 bytes added ,  04:58, 25 June 2013
Line 18: Line 18:  
*Selecting Self will activate the Tftp server running on this server (if [[Tftp server|smeserver-tftp-server]] is installed).
 
*Selecting Self will activate the Tftp server running on this server (if [[Tftp server|smeserver-tftp-server]] is installed).
 
*You can also select from any host defined on your network (preferred), or specify the IP address of the machine your Tftp server is running on.
 
*You can also select from any host defined on your network (preferred), or specify the IP address of the machine your Tftp server is running on.
 +
'''Note:''' Some older network cards require the 'next-server' parameter to be passed. To do this enter the IP address of this server, rather than selecting Self.
    
=== The default distribution is ===
 
=== The default distribution is ===
Line 48: Line 49:  
[[Image:Thinclientgetrpm.png]]
 
[[Image:Thinclientgetrpm.png]]
 
==== Manual ====
 
==== Manual ====
If you want your own, give it a meaningful name and then define the directory uder /tftpboot/ that you want to use (as per the diagram above) and then press the Add button.
+
If you want your own, give it a meaningful name and then define the directory uder /tftpboot/ that you want to use (as per the opensuse example above) and then press the Add button.
   −
'''''Note:''''' the default Executable is PXELinux (pxelinux.0), but if you use something else (eg. a <image>.nbi.zpxe file), just enter it in the Executable field.
+
'''''Note:''''' the default Executable is PXELinux (pxelinux.0), but if you use something else (eg. a <image>.nbi.zpxe file), just enter that in the Executable field.
 +
 
 +
You will have to populate this directory with all of the files required by your 'distribution'.
 +
 
 +
As an example I will show the files used by my prepackaged Thinstation distribution.
 +
*/tftpboot/thinstation/
 +
*/tftpboot/thinstation/initrd (thinstation ramdisk image)
 +
*/tftpboot/thinstation/pxelinux.0 (pxelinux executable)
 +
*/tftpboot/thinstation/thinstation.conf.network (thinstation global configuration file)
 +
*/tftpboot/thinstation/vmlinuz (kernel)
 +
*/tftpboot/thinstation/pxelinux.cfg/
 +
*/tftpboot/thinstation/pxelinux.cfg/default (pxelinux configuration file)
 +
 
 +
Please also note that most 'distributions' expect that they are the ONLY one, so assume that they exist in the /tftpboot/ directory. You may need to tweak their config so that they look in the appropriate directory (eg. in the case of thinstation, this means setting the 'param basepath thinstation' in your build.conf prior to building).
    
=== Workstations ===
 
=== Workstations ===
Line 60: Line 74:     
==== Device address ====
 
==== Device address ====
the mac or physical address of the network interface card (nic) in your workstation (in nn:nn:nn:nn:nn:nn format). This is how the dhcp server knows which workstation you want to use. You can find this out via:
+
The mac or physical address of the network interface card (nic) in your workstation (in nn:nn:nn:nn:nn:nn format). This is how the dhcp server knows which workstation you want to use.  
*Linux/Unix/BSD etc. ifconfig eth0 (or the interface you are pxe booting from)
+
 
*Windows via the command prompt 'ipconfig /all' or via Network Connections => Right Click / Status on your Local Area Network icon => Support tab => Details
+
You can find this out via:
 +
*Linux/Unix/BSD etc. 'ifconfig eth0' (for the interface you are pxe booting from)
 +
*Windows from the command prompt 'ipconfig /all' or via Network Connections => Right Click / Status on your Local Area Network icon => Support tab => Details (in this example my IP address is 192.168.101.128 and the mac is 00:0C:29:10:CB:DC)
    
[[Image:Thinclientnicxp.png]]
 
[[Image:Thinclientnicxp.png]]
Line 75: Line 91:  
*enable = this workstation will use the distribution selected above
 
*enable = this workstation will use the distribution selected above
 
*disabled = this workstation will use the default distribution
 
*disabled = this workstation will use the default distribution
 +
 +
[[Category: Howto]]
 +
[[Category: Administration]]
371

edits

Navigation menu