<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://clonwiki0.jlab.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=129.57.167.142</id>
	<title>CLONWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://clonwiki0.jlab.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=129.57.167.142"/>
	<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Special:Contributions/129.57.167.142"/>
	<updated>2026-05-07T10:17:50Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=JLAB_FADC250&amp;diff=5436</id>
		<title>JLAB FADC250</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=JLAB_FADC250&amp;diff=5436"/>
		<updated>2011-09-12T15:06:51Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Preliminary documentation:&lt;br /&gt;
&lt;br /&gt;
Sep 1, 2011 registers description in [https://clonwiki.jlab.org/wiki/clondocs/Docs/JLAB_FADC250_1_sep_2011_Programming_the_FADCV2_3.pdf  (pdf)]&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=JLAB_FADC250&amp;diff=5435</id>
		<title>JLAB FADC250</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=JLAB_FADC250&amp;diff=5435"/>
		<updated>2011-09-12T14:59:05Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: Created page with &amp;quot;Preliminary documentation:&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Preliminary documentation:&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=CLON_Index&amp;diff=5434</id>
		<title>CLON Index</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=CLON_Index&amp;diff=5434"/>
		<updated>2011-09-12T14:58:39Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[akcp]] temperature/humidity etc sensors&lt;br /&gt;
&lt;br /&gt;
[[Apache]]&lt;br /&gt;
&lt;br /&gt;
[[automounts]]&lt;br /&gt;
&lt;br /&gt;
[[Bertan MWPC]] High Voltage Power Supplies&lt;br /&gt;
&lt;br /&gt;
[[Bootp]]&lt;br /&gt;
&lt;br /&gt;
[[Cacti]]&lt;br /&gt;
&lt;br /&gt;
[[CAEN A464]] caenet board (installed in sy527 mainframes)&lt;br /&gt;
&lt;br /&gt;
[[CAEN A1733 A1833]] 12/28 ch. 3kV/3mA, 4kV/2mA  High Voltage Boards ( SY1527 / SY2527 / SY3527 Universal Multichannel System )&lt;br /&gt;
&lt;br /&gt;
[[CAEN A1932A]] 48 ch. 3kV 500uA  High Voltage Board ( SY1527 / SY2527 / SY3527 Universal Multichannel System )&lt;br /&gt;
&lt;br /&gt;
[[CAEN SY1527 Mainframe]]&lt;br /&gt;
&lt;br /&gt;
[[CAEN SY527 Mainframe]] and modules&lt;br /&gt;
&lt;br /&gt;
[[CAEN V1190]] TDC board (128 ch 100 ps)&lt;br /&gt;
&lt;br /&gt;
[[CAEN V1290]] TDC board (32 ch 25 ps)&lt;br /&gt;
&lt;br /&gt;
[[CAEN V1495]] General Purpose VME Board&lt;br /&gt;
&lt;br /&gt;
[[CAEN V1720]] Flash ADC VME Board&lt;br /&gt;
&lt;br /&gt;
[[CAEN V288]]&lt;br /&gt;
&lt;br /&gt;
[[CAEN V560]] scaler board&lt;br /&gt;
&lt;br /&gt;
[[CAEN V775]] TDC Board&lt;br /&gt;
&lt;br /&gt;
[[CAEN V792]] ADC Board&lt;br /&gt;
&lt;br /&gt;
[[CAEN V895]] 16 ch. Leading Edge Discriminator with individual thresholds&lt;br /&gt;
&lt;br /&gt;
[[Capfast]]&lt;br /&gt;
&lt;br /&gt;
[[Cisco Switches]]&lt;br /&gt;
&lt;br /&gt;
[[Clasweb]]&lt;br /&gt;
&lt;br /&gt;
[[Clasxt]]&lt;br /&gt;
&lt;br /&gt;
[[Clon00]]&lt;br /&gt;
&lt;br /&gt;
[[Clon01]]&lt;br /&gt;
&lt;br /&gt;
[[Clon02]]&lt;br /&gt;
&lt;br /&gt;
[[Clon03]]&lt;br /&gt;
&lt;br /&gt;
[[Clon04]]&lt;br /&gt;
&lt;br /&gt;
[[Clon05]]&lt;br /&gt;
&lt;br /&gt;
[[Clon06]]&lt;br /&gt;
&lt;br /&gt;
[[Clon10]]&lt;br /&gt;
&lt;br /&gt;
[[Clon20]]&lt;br /&gt;
&lt;br /&gt;
[[Clondaq1]]&lt;br /&gt;
&lt;br /&gt;
[[Clondaq2]]&lt;br /&gt;
&lt;br /&gt;
[[Clondb1]]&lt;br /&gt;
&lt;br /&gt;
[[Clondb2]]&lt;br /&gt;
&lt;br /&gt;
[[Clondb3]]&lt;br /&gt;
&lt;br /&gt;
[[Clonfs]] Main RAID System&lt;br /&gt;
&lt;br /&gt;
[[Clonfs1]]&lt;br /&gt;
&lt;br /&gt;
[[Clonfs2]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon0]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon1]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon2]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc1]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc2]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc3]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc5]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc6]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc8]]&lt;br /&gt;
&lt;br /&gt;
[[Clontrig0]]&lt;br /&gt;
&lt;br /&gt;
[[Clonweb]]&lt;br /&gt;
&lt;br /&gt;
[[Clonwiki]]&lt;br /&gt;
&lt;br /&gt;
[[clonhp]]&lt;br /&gt;
&lt;br /&gt;
[[clonhp2]]&lt;br /&gt;
&lt;br /&gt;
[[Coda]]&lt;br /&gt;
&lt;br /&gt;
[[Compcontrol CC121]]&lt;br /&gt;
&lt;br /&gt;
[[CycladesTS1000]]&lt;br /&gt;
&lt;br /&gt;
[[DATEL DVME-628]]&lt;br /&gt;
&lt;br /&gt;
[[DNS server]]&lt;br /&gt;
&lt;br /&gt;
[[Electronics Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[EtherLite32]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS Base Installation]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Generation of IOC with different options and customization for HallB]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Software IOC]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: vxWorks IOC]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Software IOC for CAEN HV]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: generation of DBs and GUIs for HV]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: CVS usage examples]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Timeline Histories]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Gamma Profiler]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: EDM compilation and configuration]]&lt;br /&gt;
&lt;br /&gt;
[[Event Monitor]]&lt;br /&gt;
&lt;br /&gt;
[[Fiber Channel Switches]]&lt;br /&gt;
&lt;br /&gt;
[[FieldPoint]]&lt;br /&gt;
&lt;br /&gt;
[[Flash ADC Studies]]&lt;br /&gt;
&lt;br /&gt;
[[Foundry BigIron 15000 Switch]]&lt;br /&gt;
&lt;br /&gt;
[[Foundry Switches]]&lt;br /&gt;
&lt;br /&gt;
[[GE XVB601]] VME controller&lt;br /&gt;
&lt;br /&gt;
[[Helicity Signals from MCC]]&lt;br /&gt;
&lt;br /&gt;
[[HYTEC VSD2992]]&lt;br /&gt;
&lt;br /&gt;
[[JAVA installation]]&lt;br /&gt;
&lt;br /&gt;
[[JLAB Discriminators]]&lt;br /&gt;
&lt;br /&gt;
[[JLAB FANIO]] VME TDC FanIO board for v1190/v1290 CAEN TDCs&lt;br /&gt;
&lt;br /&gt;
[[JLAB FADC250]]&lt;br /&gt;
&lt;br /&gt;
[[JLAB FLEXIO]]&lt;br /&gt;
&lt;br /&gt;
[[JLAB LF]] VME Latch FIFO Board&lt;br /&gt;
&lt;br /&gt;
[[JLAB LD]] VME Latch Driver Board&lt;br /&gt;
&lt;br /&gt;
[[JLAB Level2 Majority]] Logic Unit&lt;br /&gt;
&lt;br /&gt;
[[JLAB MLU]] VME Memory Lookup Unit (MLU)&lt;br /&gt;
&lt;br /&gt;
[[JLAB OR]] VME Programmable “OR” Module&lt;br /&gt;
&lt;br /&gt;
[[JLAB TS2]] VXI D-size Trigger Supervisor Module&lt;br /&gt;
&lt;br /&gt;
[[JLAB TI]] CODA Trigger Interface Cards&lt;br /&gt;
&lt;br /&gt;
[[JLAB PCI TI]] PCI Trigger Interface Card&lt;br /&gt;
&lt;br /&gt;
[[JLAB VME TI]] VME Trigger Interface Module&lt;br /&gt;
&lt;br /&gt;
[[Joerger VSC16]]&lt;br /&gt;
&lt;br /&gt;
[[KineticSystems 2917]]&lt;br /&gt;
&lt;br /&gt;
[[Labeling Machines]]&lt;br /&gt;
&lt;br /&gt;
[[Linux Installation Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Linux Customization on CLON Cluster]]&lt;br /&gt;
&lt;br /&gt;
[[Lnf cluster]]&lt;br /&gt;
&lt;br /&gt;
[[Mac OS X Installation Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Motorola MVME5500]]&lt;br /&gt;
&lt;br /&gt;
[[MRTG]]&lt;br /&gt;
&lt;br /&gt;
[[mSQL]]&lt;br /&gt;
&lt;br /&gt;
[[MySQL Installation]]&lt;br /&gt;
&lt;br /&gt;
[[MySQL Usage]]&lt;br /&gt;
&lt;br /&gt;
[[Nagios]]&lt;br /&gt;
&lt;br /&gt;
[[Nagios Plugins]]&lt;br /&gt;
&lt;br /&gt;
[[Net-SNMP]]&lt;br /&gt;
&lt;br /&gt;
[[NFS]]&lt;br /&gt;
&lt;br /&gt;
[[NIS server]]&lt;br /&gt;
&lt;br /&gt;
[[Nrpe]]&lt;br /&gt;
&lt;br /&gt;
[[Ntp]]&lt;br /&gt;
&lt;br /&gt;
[[OMS VME44]] by Oregon Micro Systems&lt;br /&gt;
&lt;br /&gt;
[[OMS VS4]] by Oregon Micro Systems&lt;br /&gt;
&lt;br /&gt;
[[OpenSSL]]&lt;br /&gt;
&lt;br /&gt;
[[PERL]]&lt;br /&gt;
&lt;br /&gt;
[[Procmail]]&lt;br /&gt;
&lt;br /&gt;
[[PrPMC]]&lt;br /&gt;
&lt;br /&gt;
[[raidold]]&lt;br /&gt;
&lt;br /&gt;
[[Routing]]&lt;br /&gt;
&lt;br /&gt;
[[Rrdtool]]&lt;br /&gt;
&lt;br /&gt;
[[SBS VIPC616]]&lt;br /&gt;
&lt;br /&gt;
[[Serial Connections from Computer Ports]]&lt;br /&gt;
&lt;br /&gt;
[[Sfs61]]&lt;br /&gt;
&lt;br /&gt;
[[Slow Controls Time History]]&lt;br /&gt;
&lt;br /&gt;
[[SmartSockets]]&lt;br /&gt;
&lt;br /&gt;
[[SNMP]]&lt;br /&gt;
&lt;br /&gt;
[[Software Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Solaris Installation Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Solaris Customization on CLON Cluster]]&lt;br /&gt;
&lt;br /&gt;
[[Solaris Patches]]&lt;br /&gt;
&lt;br /&gt;
[[SSH]]&lt;br /&gt;
&lt;br /&gt;
[[Struck SIS3801]]&lt;br /&gt;
&lt;br /&gt;
[[Sudo]]&lt;br /&gt;
&lt;br /&gt;
[[SUN Microsystems]]&lt;br /&gt;
&lt;br /&gt;
[[SYSTRAN VMESC5]]&lt;br /&gt;
&lt;br /&gt;
[[Tcl/Tk]]&lt;br /&gt;
&lt;br /&gt;
[[Tftp]]&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting printing]]&lt;br /&gt;
&lt;br /&gt;
[[Tsi148]] VME Tempe controller&lt;br /&gt;
&lt;br /&gt;
[[Universe II]] VME controller&lt;br /&gt;
&lt;br /&gt;
[[UNIX Automount on CLON Cluster]]&lt;br /&gt;
&lt;br /&gt;
[[UPS (Uninterruptible Power Supplies)]]&lt;br /&gt;
&lt;br /&gt;
[[UPS CHB1]]&lt;br /&gt;
&lt;br /&gt;
[[UPS CHB2]]&lt;br /&gt;
&lt;br /&gt;
[[UPS Troubleshooting]]&lt;br /&gt;
&lt;br /&gt;
[[VHDL programming]]&lt;br /&gt;
&lt;br /&gt;
[[VI editor]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-3122]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-2120]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-1129]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-2232]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-6015]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-6016]]&lt;br /&gt;
&lt;br /&gt;
[[VNC]]&lt;br /&gt;
&lt;br /&gt;
[[WIENER]]&lt;br /&gt;
&lt;br /&gt;
[[Wiki]]&lt;br /&gt;
&lt;br /&gt;
[[Wiring]]&lt;br /&gt;
&lt;br /&gt;
[[X server]]&lt;br /&gt;
&lt;br /&gt;
[[Xycom DIO XVME-240]]&lt;br /&gt;
&lt;br /&gt;
[[Xycom XVME-564]]&lt;br /&gt;
&lt;br /&gt;
[[Xycom XVME-560]]&lt;br /&gt;
&lt;br /&gt;
[[ZFS]]&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5274</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5274"/>
		<updated>2011-04-22T16:42:40Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: /* Initial settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
* [03] 00:20:38:04:29:2E / 129.57.68.68 / tage&lt;br /&gt;
&lt;br /&gt;
* [04] 00:20:38:04:23:64 / 129.57.68.86 / tage2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, rs232 9600N1 serial line (optional), VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &#039;&#039;&#039;DEL&#039;&#039;&#039; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;Advanced-&amp;gt;Serial Port Console Redirection&#039;&#039;&#039;, enable &#039;&#039;&#039;COM1 Console Redirection&#039;&#039;&#039; and in &#039;&#039;&#039;Console Redirection Settings&#039;&#039;&#039; set &#039;&#039;&#039;Bits per second=9600&#039;&#039;&#039;. Do &#039;&#039;&#039;Save &amp;amp; Exit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sergey Boyarinov only: open web browser from &#039;&#039;&#039;clonweb&#039;&#039;&#039; and goto &#039;&#039;&#039;jnet.jlab.org&#039;&#039;&#039;. Login using CUE login and password. Click on &#039;&#039;&#039;Machine Registration&#039;&#039;&#039; button. Click &#039;&#039;&#039;Add Device&#039;&#039;&#039;. Fill in a form, for example:&lt;br /&gt;
 Connection Type: wired&lt;br /&gt;
 MAC address: 00:20:38:04:23:64&lt;br /&gt;
 VLAN: VLAN 568 : Hall B Data Acquisition &amp;lt;choose from the list&amp;gt;&lt;br /&gt;
 Hostname: tage2.jlab.org&lt;br /&gt;
 IP address: 129.57.68.86 &amp;lt;unselect &#039;Automatically Assign Statis IP&amp;gt;&lt;br /&gt;
 JLAB Username: boiarino&lt;br /&gt;
 Has PII: no&lt;br /&gt;
 Machine Type: other&lt;br /&gt;
 Property Tag: F&lt;br /&gt;
Click &#039;&#039;&#039;Submit&#039;&#039;&#039;. Following message must shows up:&lt;br /&gt;
 The device (00:20:38:04:23:64) has been successfully added to the registration table.&lt;br /&gt;
 -----------------&lt;br /&gt;
 The device (00:20:38:04:23:64) has been successfully added to the assignment table.&lt;br /&gt;
 -----------------&lt;br /&gt;
 (DHCP) This entry will be added to DHCP the next time the server restarts (about 10 seconds).&lt;br /&gt;
 -----------------&lt;br /&gt;
 hallb-rtr.jlab.org ethernet8/9 is not an access port, blip failed...&lt;br /&gt;
&lt;br /&gt;
Recycle power. Messages on monitor must show successful DHCP connection. Go to the following section to setup TFTP etc.&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there using templete tar ball, for example:&lt;br /&gt;
 tar xvf templete.jlab.org.tar&lt;br /&gt;
 mv templete.jlab.org croctest1.jlab.org&lt;br /&gt;
* File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5273</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5273"/>
		<updated>2011-04-22T16:30:08Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: /* Software structure description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
* [03] 00:20:38:04:29:2E / 129.57.68.68 / tage&lt;br /&gt;
&lt;br /&gt;
* [04] 00:20:38:04:23:64 / 129.57.68.86 / tage2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, rs232 9600N1 serial line (optional), VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &#039;&#039;&#039;DEL&#039;&#039;&#039; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;Advanced-&amp;gt;Serial Port Console Redirection&#039;&#039;&#039;, enable &#039;&#039;&#039;COM1 Console Redirection&#039;&#039;&#039; and in &#039;&#039;&#039;Console Redirection Settings&#039;&#039;&#039; set &#039;&#039;&#039;Bits per second=9600&#039;&#039;&#039;. Do &#039;&#039;&#039;Save &amp;amp; Exit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sergey Boyarinov only: open web browser from &#039;&#039;&#039;clonweb&#039;&#039;&#039; and goto &#039;&#039;&#039;jnet.jlab.org&#039;&#039;&#039;. Login using CUE login and password. Click on &#039;&#039;&#039;Machine Registration&#039;&#039;&#039; button. Click &#039;&#039;&#039;Add Device&#039;&#039;&#039;. Fill in a form, for example:&lt;br /&gt;
 Connection Type: wired&lt;br /&gt;
 MAC address: 00:20:38:04:23:64&lt;br /&gt;
 VLAN: VLAN 568 : Hall B Data Acquisition &amp;lt;choose from the list&amp;gt;&lt;br /&gt;
 Hostname: tage2&lt;br /&gt;
 IP address: 129.57.68.86 &amp;lt;unselect &#039;Automatically Assign Statis IP&amp;gt;&lt;br /&gt;
 JLAB Username: boiarino&lt;br /&gt;
 Has PII: no&lt;br /&gt;
 Machine Type: other&lt;br /&gt;
 Property Tag: F&lt;br /&gt;
Click &#039;&#039;&#039;Submit&#039;&#039;&#039;. Following message must shows up:&lt;br /&gt;
 The device (00:20:38:04:23:64) has been successfully added to the registration table.&lt;br /&gt;
 -----------------&lt;br /&gt;
 The device (00:20:38:04:23:64) has been successfully added to the assignment table.&lt;br /&gt;
 -----------------&lt;br /&gt;
 (DHCP) This entry will be added to DHCP the next time the server restarts (about 10 seconds).&lt;br /&gt;
 -----------------&lt;br /&gt;
 hallb-rtr.jlab.org ethernet8/9 is not an access port, blip failed...&lt;br /&gt;
&lt;br /&gt;
Recycle power. Messages on monitor must show successful DHCP connection. Go to the following section to setup TFTP etc.&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there using templete tar ball, for example:&lt;br /&gt;
 tar xvf templete.jlab.org.tar&lt;br /&gt;
 mv templete.jlab.org croctest1.jlab.org&lt;br /&gt;
* File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5272</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5272"/>
		<updated>2011-04-22T16:29:29Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: /* Software structure description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
* [03] 00:20:38:04:29:2E / 129.57.68.68 / tage&lt;br /&gt;
&lt;br /&gt;
* [04] 00:20:38:04:23:64 / 129.57.68.86 / tage2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, rs232 9600N1 serial line (optional), VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &#039;&#039;&#039;DEL&#039;&#039;&#039; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;Advanced-&amp;gt;Serial Port Console Redirection&#039;&#039;&#039;, enable &#039;&#039;&#039;COM1 Console Redirection&#039;&#039;&#039; and in &#039;&#039;&#039;Console Redirection Settings&#039;&#039;&#039; set &#039;&#039;&#039;Bits per second=9600&#039;&#039;&#039;. Do &#039;&#039;&#039;Save &amp;amp; Exit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sergey Boyarinov only: open web browser from &#039;&#039;&#039;clonweb&#039;&#039;&#039; and goto &#039;&#039;&#039;jnet.jlab.org&#039;&#039;&#039;. Login using CUE login and password. Click on &#039;&#039;&#039;Machine Registration&#039;&#039;&#039; button. Click &#039;&#039;&#039;Add Device&#039;&#039;&#039;. Fill in a form, for example:&lt;br /&gt;
 Connection Type: wired&lt;br /&gt;
 MAC address: 00:20:38:04:23:64&lt;br /&gt;
 VLAN: VLAN 568 : Hall B Data Acquisition &amp;lt;choose from the list&amp;gt;&lt;br /&gt;
 Hostname: tage2&lt;br /&gt;
 IP address: 129.57.68.86 &amp;lt;unselect &#039;Automatically Assign Statis IP&amp;gt;&lt;br /&gt;
 JLAB Username: boiarino&lt;br /&gt;
 Has PII: no&lt;br /&gt;
 Machine Type: other&lt;br /&gt;
 Property Tag: F&lt;br /&gt;
Click &#039;&#039;&#039;Submit&#039;&#039;&#039;. Following message must shows up:&lt;br /&gt;
 The device (00:20:38:04:23:64) has been successfully added to the registration table.&lt;br /&gt;
 -----------------&lt;br /&gt;
 The device (00:20:38:04:23:64) has been successfully added to the assignment table.&lt;br /&gt;
 -----------------&lt;br /&gt;
 (DHCP) This entry will be added to DHCP the next time the server restarts (about 10 seconds).&lt;br /&gt;
 -----------------&lt;br /&gt;
 hallb-rtr.jlab.org ethernet8/9 is not an access port, blip failed...&lt;br /&gt;
&lt;br /&gt;
Recycle power. Messages on monitor must show successful DHCP connection. Go to the following section to setup TFTP etc.&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there using templete tar ball, for example:&lt;br /&gt;
 tar xvf templete.jlab.org.tar&lt;br /&gt;
 mv templete.jlab.org croctest1.jlab.org&lt;br /&gt;
File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5271</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5271"/>
		<updated>2011-04-22T16:11:09Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: /* List of boards */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
* [03] 00:20:38:04:29:2E / 129.57.68.68 / tage&lt;br /&gt;
&lt;br /&gt;
* [04] 00:20:38:04:23:64 / 129.57.68.86 / tage2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, rs232 9600N1 serial line (optional), VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &#039;&#039;&#039;DEL&#039;&#039;&#039; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;Advanced-&amp;gt;Serial Port Console Redirection&#039;&#039;&#039;, enable &#039;&#039;&#039;COM1 Console Redirection&#039;&#039;&#039; and in &#039;&#039;&#039;Console Redirection Settings&#039;&#039;&#039; set &#039;&#039;&#039;Bits per second=9600&#039;&#039;&#039;. Do &#039;&#039;&#039;Save &amp;amp; Exit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sergey Boyarinov only: open web browser from &#039;&#039;&#039;clonweb&#039;&#039;&#039; and goto &#039;&#039;&#039;jnet.jlab.org&#039;&#039;&#039;. Login using CUE login and password. Click on &#039;&#039;&#039;Machine Registration&#039;&#039;&#039; button. Click &#039;&#039;&#039;Add Device&#039;&#039;&#039;. Fill in a form, for example:&lt;br /&gt;
 Connection Type: wired&lt;br /&gt;
 MAC address: 00:20:38:04:23:64&lt;br /&gt;
 VLAN: VLAN 568 : Hall B Data Acquisition &amp;lt;choose from the list&amp;gt;&lt;br /&gt;
 Hostname: tage2&lt;br /&gt;
 IP address: 129.57.68.86 &amp;lt;unselect &#039;Automatically Assign Statis IP&amp;gt;&lt;br /&gt;
 JLAB Username: boiarino&lt;br /&gt;
 Has PII: no&lt;br /&gt;
 Machine Type: other&lt;br /&gt;
 Property Tag: F&lt;br /&gt;
Click &#039;&#039;&#039;Submit&#039;&#039;&#039;. Following message must shows up:&lt;br /&gt;
 The device (00:20:38:04:23:64) has been successfully added to the registration table.&lt;br /&gt;
 -----------------&lt;br /&gt;
 The device (00:20:38:04:23:64) has been successfully added to the assignment table.&lt;br /&gt;
 -----------------&lt;br /&gt;
 (DHCP) This entry will be added to DHCP the next time the server restarts (about 10 seconds).&lt;br /&gt;
 -----------------&lt;br /&gt;
 hallb-rtr.jlab.org ethernet8/9 is not an access port, blip failed...&lt;br /&gt;
&lt;br /&gt;
Recycle power. Messages on monitor must show successful DHCP connection. Go to the following section to setup TFTP etc.&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there, usually by coping one of existing directories, for example &#039;&#039;croctest1.jlab.org&#039;&#039;. File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5270</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5270"/>
		<updated>2011-04-22T16:10:53Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: /* List of boards */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
* [03] 00:20:38:04:29:3E / 129.57.68.68 / tage&lt;br /&gt;
&lt;br /&gt;
* [04] 00:20:38:04:23:64 / 129.57.68.86 / tage2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, rs232 9600N1 serial line (optional), VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &#039;&#039;&#039;DEL&#039;&#039;&#039; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;Advanced-&amp;gt;Serial Port Console Redirection&#039;&#039;&#039;, enable &#039;&#039;&#039;COM1 Console Redirection&#039;&#039;&#039; and in &#039;&#039;&#039;Console Redirection Settings&#039;&#039;&#039; set &#039;&#039;&#039;Bits per second=9600&#039;&#039;&#039;. Do &#039;&#039;&#039;Save &amp;amp; Exit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sergey Boyarinov only: open web browser from &#039;&#039;&#039;clonweb&#039;&#039;&#039; and goto &#039;&#039;&#039;jnet.jlab.org&#039;&#039;&#039;. Login using CUE login and password. Click on &#039;&#039;&#039;Machine Registration&#039;&#039;&#039; button. Click &#039;&#039;&#039;Add Device&#039;&#039;&#039;. Fill in a form, for example:&lt;br /&gt;
 Connection Type: wired&lt;br /&gt;
 MAC address: 00:20:38:04:23:64&lt;br /&gt;
 VLAN: VLAN 568 : Hall B Data Acquisition &amp;lt;choose from the list&amp;gt;&lt;br /&gt;
 Hostname: tage2&lt;br /&gt;
 IP address: 129.57.68.86 &amp;lt;unselect &#039;Automatically Assign Statis IP&amp;gt;&lt;br /&gt;
 JLAB Username: boiarino&lt;br /&gt;
 Has PII: no&lt;br /&gt;
 Machine Type: other&lt;br /&gt;
 Property Tag: F&lt;br /&gt;
Click &#039;&#039;&#039;Submit&#039;&#039;&#039;. Following message must shows up:&lt;br /&gt;
 The device (00:20:38:04:23:64) has been successfully added to the registration table.&lt;br /&gt;
 -----------------&lt;br /&gt;
 The device (00:20:38:04:23:64) has been successfully added to the assignment table.&lt;br /&gt;
 -----------------&lt;br /&gt;
 (DHCP) This entry will be added to DHCP the next time the server restarts (about 10 seconds).&lt;br /&gt;
 -----------------&lt;br /&gt;
 hallb-rtr.jlab.org ethernet8/9 is not an access port, blip failed...&lt;br /&gt;
&lt;br /&gt;
Recycle power. Messages on monitor must show successful DHCP connection. Go to the following section to setup TFTP etc.&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there, usually by coping one of existing directories, for example &#039;&#039;croctest1.jlab.org&#039;&#039;. File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5269</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5269"/>
		<updated>2011-04-22T16:05:54Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: /* Initial settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
* [03] / 129.57.68.68 / tage&lt;br /&gt;
&lt;br /&gt;
* [04] 00:20:38:04:23:64 / 129.57.68.86 / tage2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, rs232 9600N1 serial line (optional), VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &#039;&#039;&#039;DEL&#039;&#039;&#039; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;Advanced-&amp;gt;Serial Port Console Redirection&#039;&#039;&#039;, enable &#039;&#039;&#039;COM1 Console Redirection&#039;&#039;&#039; and in &#039;&#039;&#039;Console Redirection Settings&#039;&#039;&#039; set &#039;&#039;&#039;Bits per second=9600&#039;&#039;&#039;. Do &#039;&#039;&#039;Save &amp;amp; Exit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sergey Boyarinov only: open web browser from &#039;&#039;&#039;clonweb&#039;&#039;&#039; and goto &#039;&#039;&#039;jnet.jlab.org&#039;&#039;&#039;. Login using CUE login and password. Click on &#039;&#039;&#039;Machine Registration&#039;&#039;&#039; button. Click &#039;&#039;&#039;Add Device&#039;&#039;&#039;. Fill in a form, for example:&lt;br /&gt;
 Connection Type: wired&lt;br /&gt;
 MAC address: 00:20:38:04:23:64&lt;br /&gt;
 VLAN: VLAN 568 : Hall B Data Acquisition &amp;lt;choose from the list&amp;gt;&lt;br /&gt;
 Hostname: tage2&lt;br /&gt;
 IP address: 129.57.68.86 &amp;lt;unselect &#039;Automatically Assign Statis IP&amp;gt;&lt;br /&gt;
 JLAB Username: boiarino&lt;br /&gt;
 Has PII: no&lt;br /&gt;
 Machine Type: other&lt;br /&gt;
 Property Tag: F&lt;br /&gt;
Click &#039;&#039;&#039;Submit&#039;&#039;&#039;. Following message must shows up:&lt;br /&gt;
 The device (00:20:38:04:23:64) has been successfully added to the registration table.&lt;br /&gt;
 -----------------&lt;br /&gt;
 The device (00:20:38:04:23:64) has been successfully added to the assignment table.&lt;br /&gt;
 -----------------&lt;br /&gt;
 (DHCP) This entry will be added to DHCP the next time the server restarts (about 10 seconds).&lt;br /&gt;
 -----------------&lt;br /&gt;
 hallb-rtr.jlab.org ethernet8/9 is not an access port, blip failed...&lt;br /&gt;
&lt;br /&gt;
Recycle power. Messages on monitor must show successful DHCP connection. Go to the following section to setup TFTP etc.&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there, usually by coping one of existing directories, for example &#039;&#039;croctest1.jlab.org&#039;&#039;. File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5268</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5268"/>
		<updated>2011-04-22T16:03:05Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: /* Initial settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
* [03] / 129.57.68.68 / tage&lt;br /&gt;
&lt;br /&gt;
* [04] 00:20:38:04:23:64 / 129.57.68.86 / tage2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, rs232 9600N1 serial line (optional), VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &#039;&#039;&#039;DEL&#039;&#039;&#039; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;Advanced-&amp;gt;Serial Port Console Redirection&#039;&#039;&#039;, enable &#039;&#039;&#039;COM1 Console Redirection&#039;&#039;&#039; and in &#039;&#039;&#039;Console Redirection Settings&#039;&#039;&#039; set &#039;&#039;&#039;Bits per second=9600&#039;&#039;&#039;. Do &#039;&#039;&#039;Save &amp;amp; Exit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sergey Boyarinov only: open web browser from &#039;&#039;&#039;clonweb&#039;&#039;&#039; and goto &#039;&#039;&#039;jnet.jlab.org&#039;&#039;&#039;. Login using CUE login and password. Click on &#039;&#039;&#039;Machine Registration&#039;&#039;&#039; button. Click &#039;&#039;&#039;Add Device&#039;&#039;&#039;. Fill in a form, for example:&lt;br /&gt;
 Connection Type: wired&lt;br /&gt;
 MAC address: 00:20:38:04:23:64&lt;br /&gt;
 VLAN: VLAN 568 : Hall B Data Acquisition &amp;lt;choose from the list&amp;gt;&lt;br /&gt;
 Hostname: tage2&lt;br /&gt;
 IP address: 129.57.68.86 &amp;lt;unselect &#039;Automatically Assign Statis IP&amp;gt;&lt;br /&gt;
 JLAB Username: boiarino&lt;br /&gt;
 Has PII: no&lt;br /&gt;
 Machine Type: other&lt;br /&gt;
 Property Tag: F&lt;br /&gt;
Click &#039;&#039;&#039;Submit&#039;&#039;&#039;. Following message must shows up:&lt;br /&gt;
 The device (00:20:38:04:23:64) has been successfully added to the registration table.&lt;br /&gt;
 -----------------&lt;br /&gt;
 The device (00:20:38:04:23:64) has been successfully added to the assignment table.&lt;br /&gt;
 -----------------&lt;br /&gt;
 (DHCP) This entry will be added to DHCP the next time the server restarts (about 10 seconds).&lt;br /&gt;
 -----------------&lt;br /&gt;
 hallb-rtr.jlab.org ethernet8/9 is not an access port, blip failed...&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there, usually by coping one of existing directories, for example &#039;&#039;croctest1.jlab.org&#039;&#039;. File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5267</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5267"/>
		<updated>2011-04-22T16:01:23Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: /* Initial settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
* [03] / 129.57.68.68 / tage&lt;br /&gt;
&lt;br /&gt;
* [04] 00:20:38:04:23:64 / 129.57.68.86 / tage2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, rs232 9600N1 serial line (optional), VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &#039;&#039;&#039;DEL&#039;&#039;&#039; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;Advanced-&amp;gt;Serial Port Console Redirection&#039;&#039;&#039;, enable &#039;&#039;&#039;COM1 Console Redirection&#039;&#039;&#039; and in &#039;&#039;&#039;Console Redirection Settings&#039;&#039;&#039; set &#039;&#039;&#039;Bits per second=9600&#039;&#039;&#039;. Do &#039;&#039;&#039;Save &amp;amp; Exit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sergey Boyarinov only: open web browser from &#039;&#039;&#039;clonweb&#039;&#039;&#039; and goto &#039;&#039;&#039;jnet.jlab.org&#039;&#039;&#039;. Login using CUE login and password. Click on &#039;&#039;&#039;Machine Registration&#039;&#039;&#039; button. Click &#039;&#039;&#039;Add Device&#039;&#039;&#039;. Fill in a form, for example:&lt;br /&gt;
 Connection Type: wired&lt;br /&gt;
 MAC address: 00:20:38:04:23:64&lt;br /&gt;
 VLAN: VLAN 568 : Hall B Data Acquisition &amp;lt;choose from the list&amp;gt;&lt;br /&gt;
 Hostname: tage2&lt;br /&gt;
 IP address: 129.57.68.86 &amp;lt;unselect &#039;Automatically Assign Statis IP&amp;gt;&lt;br /&gt;
 JLAB Username: boiarino&lt;br /&gt;
 Has PII: no&lt;br /&gt;
 Machine Type: other&lt;br /&gt;
 Property Tag: F&lt;br /&gt;
Click &#039;&#039;&#039;Submit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there, usually by coping one of existing directories, for example &#039;&#039;croctest1.jlab.org&#039;&#039;. File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5266</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5266"/>
		<updated>2011-04-22T15:56:43Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: /* Initial settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
* [03] / 129.57.68.68 / tage&lt;br /&gt;
&lt;br /&gt;
* [04] 00:20:38:04:23:64 / 129.57.68.86 / tage2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, rs232 9600N1 serial line (optional), VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &#039;&#039;&#039;DEL&#039;&#039;&#039; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;Advanced-&amp;gt;Serial Port Console Redirection&#039;&#039;&#039;, enable &#039;&#039;&#039;COM1 Console Redirection&#039;&#039;&#039; and in &#039;&#039;&#039;Console Redirection Settings&#039;&#039;&#039; set &#039;&#039;&#039;Bits per second=9600&#039;&#039;&#039;. Do &#039;&#039;&#039;Save &amp;amp; Exit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sergey Boyarinov only: open web browser from &#039;&#039;&#039;clonweb&#039;&#039;&#039; and goto &#039;&#039;&#039;jnet.jlab.org&#039;&#039;&#039;. Login using CUE login and password. Click on &#039;&#039;&#039;Machine Registration&#039;&#039;&#039; button. Click &#039;&#039;&#039;Add Device&#039;&#039;&#039;. Fill in a form.&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there, usually by coping one of existing directories, for example &#039;&#039;croctest1.jlab.org&#039;&#039;. File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5265</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5265"/>
		<updated>2011-04-22T15:51:42Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: /* Initial settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
* [03] / 129.57.68.68 / tage&lt;br /&gt;
&lt;br /&gt;
* [04] 00:20:38:04:23:64 / 129.57.68.86 / tage2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, rs232 9600N1 serial line (optional), VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &#039;&#039;&#039;DEL&#039;&#039;&#039; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;Advanced-&amp;gt;Serial Port Console Redirection&#039;&#039;&#039;, enable &#039;&#039;&#039;COM1 Console Redirection&#039;&#039;&#039; and in &#039;&#039;&#039;Console Redirection Settings&#039;&#039;&#039; set &#039;&#039;&#039;Bits per second=9600&#039;&#039;&#039;. Do &#039;&#039;&#039;Save &amp;amp; Exit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there, usually by coping one of existing directories, for example &#039;&#039;croctest1.jlab.org&#039;&#039;. File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5264</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5264"/>
		<updated>2011-04-22T15:46:51Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: /* Initial settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
* [03] / 129.57.68.68 / tage&lt;br /&gt;
&lt;br /&gt;
* [04] 00:20:38:04:23:64 / 129.57.68.86 / tage2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &#039;&#039;&#039;DEL&#039;&#039;&#039; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;Advanced-&amp;gt;Serial Port Console Redirection&#039;&#039;&#039;, enable &#039;&#039;&#039;COM1 Console Redirection&#039;&#039;&#039; and in &#039;&#039;&#039;Console Redirection Settings&#039;&#039;&#039; set &#039;&#039;&#039;Bits per second=9600&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there, usually by coping one of existing directories, for example &#039;&#039;croctest1.jlab.org&#039;&#039;. File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5263</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5263"/>
		<updated>2011-04-22T15:46:15Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: /* Initial settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
* [03] / 129.57.68.68 / tage&lt;br /&gt;
&lt;br /&gt;
* [04] 00:20:38:04:23:64 / 129.57.68.86 / tage2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &#039;&#039;&#039;DEL&#039;&#039;&#039; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;Advanced-&amp;gt;Serial Port Console Redirection&#039;&#039;&#039;, enable &#039;&#039;&#039;COM1 Console Redirection&#039;&#039;&#039; and in &#039;&#039;&#039;Console Redirection Settings&#039;&#039;&#039; set Bits per second=9600.&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there, usually by coping one of existing directories, for example &#039;&#039;croctest1.jlab.org&#039;&#039;. File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5262</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5262"/>
		<updated>2011-04-22T15:37:04Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: /* Initial settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
* [03] / 129.57.68.68 / tage&lt;br /&gt;
&lt;br /&gt;
* [04] 00:20:38:04:23:64 / 129.57.68.86 / tage2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &#039;&#039;&#039;DEL&#039;&#039;&#039; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there, usually by coping one of existing directories, for example &#039;&#039;croctest1.jlab.org&#039;&#039;. File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5261</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5261"/>
		<updated>2011-04-22T15:36:33Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: /* List of boards */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
* [03] / 129.57.68.68 / tage&lt;br /&gt;
&lt;br /&gt;
* [04] 00:20:38:04:23:64 / 129.57.68.86 / tage2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &amp;lt;DEL&amp;gt; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there, usually by coping one of existing directories, for example &#039;&#039;croctest1.jlab.org&#039;&#039;. File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5260</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5260"/>
		<updated>2011-04-22T15:34:58Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
== Module manufacturer information ==&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== List of boards ==&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
== Initial settings ==&lt;br /&gt;
&lt;br /&gt;
Install new board into VME crate. Connect ethernet to the upper LAN port, VGA monitor and USB keyboard. Turn on power, setup page should appear (for future reboots hold &amp;lt;DEL&amp;gt; key to enter setup). Goto &#039;&#039;&#039;Advanced-&amp;gt;Onboard Device&#039;&#039;&#039; and enable &#039;&#039;&#039;Onboard Gigabit LAN 1&#039;&#039;&#039;. Goto &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Software structure description ==&lt;br /&gt;
&lt;br /&gt;
* following is installed in &#039;&#039;/tftpboot&#039;&#039; area on clon10 server:&lt;br /&gt;
&lt;br /&gt;
 linux-install/Centos5PAE_new/initrd.img&lt;br /&gt;
                             /initrd.img.backup&lt;br /&gt;
                             /vmlinuz&lt;br /&gt;
              /msgs/boot.msg&lt;br /&gt;
                   /expert.msg&lt;br /&gt;
                   /general.msg&lt;br /&gt;
                   /param.msg&lt;br /&gt;
                   /rescue.msg&lt;br /&gt;
                   /snake.msg&lt;br /&gt;
              /pxelinux.0&lt;br /&gt;
              /pxelinux.cfg/81394458 -&amp;gt; croctest1&lt;br /&gt;
                           /81394459 -&amp;gt; croctest2&lt;br /&gt;
                           /croctest1&lt;br /&gt;
                           /croctest2&lt;br /&gt;
                           /default&lt;br /&gt;
                           /pxeos.xml&lt;br /&gt;
          &lt;br /&gt;
Every client must has a file in &#039;&#039;/pxelinux.cfg/&#039;&#039; area with the name containing IP address in HEX format, for example croctest1&#039;s IP is 129.57.68.88, so file name must be 81394458. It can be a symbolic link. The contents of the file for croctest1:&lt;br /&gt;
&lt;br /&gt;
 default Centos5PAE_new&lt;br /&gt;
 label Centos5PAE_new&lt;br /&gt;
     kernel Centos5PAE_new/vmlinuz&lt;br /&gt;
     append  initrd=Centos5PAE_new/initrd.img root=/dev/ram0 init=disklessrc NFSROOT=129.57.167.16:/vol/diskless/Centos5 ramdisk_size=31809 ETHERNET=eth0 SNAPSHOT=croctest1.jlab.org NISDOMAIN=CCCHP acpi=force vga=0x305 vmalloc=256MB console=ttyS0,9600&lt;br /&gt;
&lt;br /&gt;
All settings in that file are more or less generic. To customize it for another client only &#039;&#039;SNAPSHOT=croctest1.jlab.org&#039;&#039; must be changed. Statement &#039;&#039;NFSROOT=129.57.167.16:/vol/diskless/Centos5&#039;&#039; defines the fileserver IP and directory where diskless Linux is located, in our case it is &#039;&#039;clonfs1&#039;&#039;. Statement &#039;&#039;console=ttyS0,9600&#039;&#039; force Centos5 to send boot messages to the com port so they can be monitored using &#039;&#039;tsconnect&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* diskless Linux is installed on &#039;&#039;clonfs1&#039;&#039; fileserver in &#039;&#039;/vol/diskless/Centos5&#039;&#039; volume. That volume is mounted on the clonpc3 RHEL machine as well, and all Centos5 installation was performed on clonpc3, as it described in EXPERT PART section below. Directory &#039;&#039;/diskless/Centos5/root&#039;&#039; will be mounted as &#039;&#039;/&#039;&#039;  level on all diskless clients, so that part is generic for all clients. Custom areas in &#039;&#039;/diskless/Centos5/snapshot&#039;&#039; will be client-specific, for every new client new directory with appropriate name must be creates there, usually by coping one of existing directories, for example &#039;&#039;croctest1.jlab.org&#039;&#039;. File &#039;&#039;files&#039;&#039; contains the list of all files/directories to be used from snapshot area rather then from root area, that file was created during Centos5 installation. File &#039;&#039;files.custom&#039;&#039; can be used to specify additional files/directories, not in use right now.&lt;br /&gt;
&lt;br /&gt;
== Customizing kernel installed in &#039;&#039;/diskless/Centos5/root&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
After expert installation is done, following changes must be applied. They are similar to the RHEL installation on clon cluster PCs and servers:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
== EXPERT PART: setting everything from scratch using clonpc3 ==&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5200</id>
		<title>GE XVB601</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=GE_XVB601&amp;diff=5200"/>
		<updated>2011-04-04T19:36:15Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Company site: [http://www.ge-ip.com/products/family/embedded-systems GE Intelligent Platforms]&lt;br /&gt;
&lt;br /&gt;
Board page on company site: [http://www.ge-ip.com/products/3448 XVB601]&lt;br /&gt;
&lt;br /&gt;
Documentation: &lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_ds_gfa1299.pdf Datasheet]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_xvb601_hr_500-930007815-000_E.pdf Hardware Reference]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_522-9300800627-000_A.book.pdf Transition Module Installation Guide]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Configuration_Guide_XVB601.pdf Product Configurations]&lt;br /&gt;
[https://clonwiki.jlab.org/wiki/clondocs/Docs/ge_Ruggedization_Levels_GFA-926a.pdf Ruggedization]&lt;br /&gt;
&lt;br /&gt;
== Customization for the CLON cluster ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;List of boards&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [01] 00:20:38:04:23:5E / 129.57.68.88 / croctest1&lt;br /&gt;
&lt;br /&gt;
* [02] 00:20:38:04:23:60 / 129.57.68.89 / croctest2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Customizing kernel installed on the FLASH&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/usr/bin/system-config-network&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/passwd&#039;&#039;, &#039;&#039;/etc/shadow&#039;&#039;, &#039;&#039;/etc/group&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/nsswitch.conf&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/yp.conf&#039;&#039; (add lines &#039;&#039;domain CCCHP server clon00.jlab.org&#039;&#039; and &#039;&#039;ypserver  clon10.jlab.org&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* fix &#039;&#039;/etc/sysconfig/network&#039;&#039; (add line &#039;&#039;NISDOMAIN=CCCHP&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/ypbind start&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;chkconfig ypbind on&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* set RHEL-style [[automounts]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;/etc/init.d/autofs restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* fix symbolic links to /apps, /home, /usr/local etc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Trying netboot following Bryan&#039;s instructions, using clonpc3&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;yum install system-config-netboot&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Change line (&amp;lt;code&amp;gt;/etc/xinetd.d/tftp&amp;lt;/code&amp;gt;):&lt;br /&gt;
 disable                 = yes&lt;br /&gt;
: To&lt;br /&gt;
 disable                 = no&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;service xinetd restart&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add these entries to &amp;lt;code&amp;gt;/etc/exports&amp;lt;/code&amp;gt;&lt;br /&gt;
 /diskless/x86_64/Centos5.5/root/     129.57.167.0/255.255.255.0(ro,sync,no_root_squash)&lt;br /&gt;
 /diskless/x86_64/Centos5.5/snapshot/ 129.57.167.0/255.255.255.0(rw,sync,no_root_squash)&lt;br /&gt;
: Where the &amp;lt;code&amp;gt;129.57.167.0/255.255.255.0&amp;lt;/code&amp;gt; only allows the 167 subnet to access these mounts.&lt;br /&gt;
             &lt;br /&gt;
* Reload the NFS configuration or start NFS, if it&#039;s not started&lt;br /&gt;
 &#039;&#039;service nfs reload&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Make sure NFS is started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
* Enable remote syslog (optional)&lt;br /&gt;
&lt;br /&gt;
 Change syslog argument in &amp;lt;code&amp;gt;/etc/sysconfig/syslog&amp;lt;/code&amp;gt; from:&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0&amp;quot;&lt;br /&gt;
:: To&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0 -r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 Restart syslogd&lt;br /&gt;
 service syslog restart&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DHCP Server Setup&#039;&#039;&#039;&lt;br /&gt;
On the machine hosting the DHCP server.&lt;br /&gt;
&lt;br /&gt;
* Add an entry in &amp;lt;code&amp;gt;/etc/dhcpd.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 host dafarm44&lt;br /&gt;
              {&lt;br /&gt;
              filename &amp;quot;linux-install/pxelinux.0&amp;quot;; # File location relative to /tftpboot/&lt;br /&gt;
              next-server 129.57.29.38;            # TFTP server&lt;br /&gt;
              hardware ethernet 00:20:38:03:D8:52; # Client MAC&lt;br /&gt;
              fixed-address 129.57.29.54;          # Client IP&lt;br /&gt;
              }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Restart dhcpd&lt;br /&gt;
 service dhcpd restart&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Configure Client OS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Here, we configure the OS that each and every Diskless Client will enjoy.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of Diskless Kernel&#039;&#039;&#039;&lt;br /&gt;
Run system-config-netboot (on TFTP server):&lt;br /&gt;
 system-config-netboot&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;First Time Druid&amp;quot; window.  Click on &amp;quot;Diskless&amp;quot;&lt;br /&gt;
# Click &amp;quot;Forward&amp;quot; on first page&lt;br /&gt;
# Enter Name and Description.&lt;br /&gt;
# Enter IP address of TFTP server and the &amp;quot;root&amp;quot; directory exported via NFS&lt;br /&gt;
# Select a kernel&lt;br /&gt;
# Click on Apply.&lt;br /&gt;
: This will take a minute or two to compile a boot kernel for the diskless client.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of chroot environment&#039;&#039;&#039;&lt;br /&gt;
There are lots of specifics here for setup on the JLab CUE and Data Acquisition Network (daqfs).&lt;br /&gt;
This enviroment will give you the capability to do system updates/upgrades for all diskless clients at the same time.&lt;br /&gt;
 chroot /diskless/x86_64/Centos5.5/root&lt;br /&gt;
 mount /proc /proc -t proc&lt;br /&gt;
 mkdir /u &lt;br /&gt;
 mkdir /group&lt;br /&gt;
 mkdir /daqfs&lt;br /&gt;
 mv /home /home.old&lt;br /&gt;
 ln -s /u/apps /apps&lt;br /&gt;
 ln -s /u/site /site&lt;br /&gt;
 ln -s /daqfs/home /home&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Setup of diskless system configurations&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which NFS directories to mount &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Add entry to &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;&lt;br /&gt;
 phecda:/raid    /daqfs  nfs     rw,soft,intr 0 0&lt;br /&gt;
&lt;br /&gt;
* Mount daqfs&lt;br /&gt;
 mount /daqfs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which users/groups to allow access &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/passwd&lt;br /&gt;
 +@da::::::&lt;br /&gt;
 +@ccc::::::&lt;br /&gt;
 +::::::/bin/false&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; A proxy for yum &#039;&#039;&#039; (may be optional)&lt;br /&gt;
* Add entry to /etc/yum.conf&lt;br /&gt;
 proxy=http://jprox:8080&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; domain servers for ypbind &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/yp.conf&lt;br /&gt;
 domain CCCHP server nis2.jlab.org&lt;br /&gt;
 domain CCCHP server nis3.jlab.org&lt;br /&gt;
&lt;br /&gt;
* Make sure ypbind started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; NTP setup &#039;&#039;&#039; (optional... ntp must be installed)&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/ntp.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
 server 127.0.0.1 # local clock&lt;br /&gt;
 fudge 127.0.0.1 stratum 10&lt;br /&gt;
 server ntp1.jlab.org&lt;br /&gt;
 server ntp2.jlab.org&lt;br /&gt;
 driftfile /etc/ntp/drift&lt;br /&gt;
 broadcastdelay 0.008&lt;br /&gt;
 authenticate no&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Some additional JLab CUE directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/auto.master&amp;lt;/code&amp;gt;&lt;br /&gt;
 /group          /etc/auto.group --timeout=0&lt;br /&gt;
 /u              auto.u.bb       --DOSNAME=Linux-RHEL5&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Additional files, not included in the standard diskless filesystem &#039;&#039;&#039;&lt;br /&gt;
* Add a new file &amp;lt;code&amp;gt;/diskless/x86_64/Centos5.5/snapshot/files.custom&amp;lt;/code&amp;gt;.  Entry:&lt;br /&gt;
 /tmp/&lt;br /&gt;
 /etc/minirc.dfl&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configure a NEW diskless client &#039;&#039;&#039;&lt;br /&gt;
This operation must be peformed to add a new Diskless Client.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configuration on the tftp/NFS server &#039;&#039;&#039;&lt;br /&gt;
* In &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; &amp;quot;Network Installation and Diskless Environment&amp;quot; window:&lt;br /&gt;
# Click on &amp;quot;New&amp;quot;&lt;br /&gt;
# Enter hostname&lt;br /&gt;
# Select OS&lt;br /&gt;
# Enter &amp;quot;CCCHP&amp;quot; in Enable NISDOMAIN box.&lt;br /&gt;
# Enter options in &amp;quot;Edit Extra Kernel Boot Options&amp;quot; &amp;lt;br /&amp;gt; &amp;lt;code&amp;gt;vga=0x305 acpi=force&amp;lt;/code&amp;gt;&lt;br /&gt;
# Enter hostname as snapshot name.  Make sure &amp;quot;generate&amp;quot; is check-marked&lt;br /&gt;
# Click &amp;quot;OK&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Configuration on the Diskless Client &#039;&#039;&#039;&lt;br /&gt;
* PXEboot must be enabled and should be the primary boot option.  This is set in the BIOS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Other useful packages to install &#039;&#039;&#039;&lt;br /&gt;
Later on... I installed some other useful packages using the chroot environment.  Here they are:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;xorg-x11-xauth&amp;lt;/code&amp;gt; - Required to run X-applications remotely&lt;br /&gt;
* &amp;lt;code&amp;gt;ntp&amp;lt;/code&amp;gt; - Synchronize system clock with a central server&lt;br /&gt;
: To Execute &amp;lt;code&amp;gt;ntpdate&amp;lt;/code&amp;gt; on server startup:&lt;br /&gt;
:* Add &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;-x&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;OPTIONS&amp;lt;/code&amp;gt; in&lt;br /&gt;
 /etc/sysconfig/ntpd&lt;br /&gt;
:* Make sure it starts on boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
== Network-based booting ==&lt;br /&gt;
&lt;br /&gt;
The page is geared towards the setup of Diskless nodes for Intel-based VME Controllers, but may be useful for similar other applications.  Much of what is here was derived from the [http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/3/html/System_Administration_Guide/ch-diskless.html Redhat Enterprise Linux 3 Documentation].&lt;br /&gt;
&lt;br /&gt;
This examples assumes:&lt;br /&gt;
* The DHCP server (phecda: 129.57.29.104) has been installed and works.  Here we&#039;re using the dhcp 3.0.1 package distributed by RHEL4.&lt;br /&gt;
* The TFTP and NFS server (mizar: 129.57.29.100) is running RHEL5.5 x86_64.&lt;br /&gt;
* The Diskless Client (dafarm44: 129.57.29.54) will run Centos 5.5 x86_64.&lt;br /&gt;
&lt;br /&gt;
There&#039;s nothing stopping you from having the DHCP server on the same machine as that servering TFTP and NFS.  You can obviously have more than one diskless client.&lt;br /&gt;
&lt;br /&gt;
Once the first four steps have been completed, new clients can be configured individually with step 5.&lt;br /&gt;
&lt;br /&gt;
= Client Setup of OS in VirtualBox =&lt;br /&gt;
Here, we&#039;ve downloaded the latest and greatest Centos 5.5 x86_64 ISO and have set up a VirtualBox Client to use it to boot.  We will not attempt to describe the VirtualBox installation or Setup of the ISO to boot as the VirtualBox Guest.&lt;br /&gt;
&lt;br /&gt;
The Centos 5.5 installation proceeds as normal installations go, but we opt to do a minimal installation (excluding KDE and/or GNOME components) since we&#039;re running on a VME controller.  Other packages will be installed after first boot.&lt;br /&gt;
&lt;br /&gt;
=== First Boot ===&lt;br /&gt;
At first boot (after installation), a UI will appear and provide you with some options.:&lt;br /&gt;
* Disable firewall and SELinux.  SELinux setup can be double checked in the file:&lt;br /&gt;
 /etc/selinux/config&lt;br /&gt;
* Disable sendmail, and other services not required for a VME controller&lt;br /&gt;
&lt;br /&gt;
=== Update packages and transfer the OS to Server ===&lt;br /&gt;
Login as root&lt;br /&gt;
* Update all installed packages:&lt;br /&gt;
 yum update&lt;br /&gt;
* Install the following packages, with:&lt;br /&gt;
 yum install &amp;lt;i&amp;gt;package&amp;lt;/i&amp;gt;&lt;br /&gt;
:: busybox-anaconda&lt;br /&gt;
:: gcc&lt;br /&gt;
:: kernel-devel&lt;br /&gt;
:: gdb&lt;br /&gt;
:: valgrind&lt;br /&gt;
:: cvs&lt;br /&gt;
:: subversion&lt;br /&gt;
:: compat-libstdc++-33&lt;br /&gt;
:: redhat-rpm-config&lt;br /&gt;
&lt;br /&gt;
* Copy the Client OS to the tftp/NFS Server.&lt;br /&gt;
** On The Server:&lt;br /&gt;
 mkdir -p /diskless/x86_64/Centos5.5/root&lt;br /&gt;
: In The VirtualBox Guest:&lt;br /&gt;
 rsync -Pav -e ssh --exclude=&#039;/proc/*&#039; --exclude=&#039;/sys/*&#039; / mizar:/diskless/x86_64/Centos5.5/root/&lt;br /&gt;
&lt;br /&gt;
You are now done with the Centos5.5 Guest installed in the VirtualBox.  It can be closed down now.&lt;br /&gt;
&lt;br /&gt;
= tftp and NFS Server Setup =&lt;br /&gt;
Follow these steps on the machine serving out tftp and NFS:&lt;br /&gt;
&lt;br /&gt;
===Install &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; ===&lt;br /&gt;
(This should automatically install the tftp server)&lt;br /&gt;
 yum install system-config-netboot&lt;br /&gt;
&lt;br /&gt;
=== Enable the tftp server to start at boot ===&lt;br /&gt;
* Change line (&amp;lt;code&amp;gt;/etc/xinetd.d/tftp&amp;lt;/code&amp;gt;):&lt;br /&gt;
 disable                 = yes&lt;br /&gt;
: To&lt;br /&gt;
 disable                 = no&lt;br /&gt;
&lt;br /&gt;
* Restart &amp;lt;code&amp;gt;xinetd&amp;lt;/code&amp;gt;&lt;br /&gt;
 service xinetd restart&lt;br /&gt;
&lt;br /&gt;
=== Configure NFS ===&lt;br /&gt;
* Add these entries to &amp;lt;code&amp;gt;/etc/exports&amp;lt;/code&amp;gt;&lt;br /&gt;
 /diskless/x86_64/Centos5.5/root/     129.57.29.0/255.255.255.0(ro,sync,no_root_squash)&lt;br /&gt;
 /diskless/x86_64/Centos5.5/snapshot/ 129.57.29.0/255.255.255.0(rw,sync,no_root_squash)&lt;br /&gt;
: Where the &amp;lt;code&amp;gt;129.57.29.0/255.255.255.0&amp;lt;/code&amp;gt; only allows the 29 subnet to access these mounts.&lt;br /&gt;
             &lt;br /&gt;
* Reload the NFS configuration or start NFS, if it&#039;s not started&lt;br /&gt;
 service nfs reload&lt;br /&gt;
&lt;br /&gt;
* Make sure NFS is started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;br /&gt;
&lt;br /&gt;
=== Enable remote syslog (optional) ===&lt;br /&gt;
* Change syslog argument in &amp;lt;code&amp;gt;/etc/sysconfig/syslog&amp;lt;/code&amp;gt; from:&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0&amp;quot;&lt;br /&gt;
:: To&lt;br /&gt;
 SYSLOGD_OPTIONS=&amp;quot;-m 0 -r&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Restart syslogd&lt;br /&gt;
 service syslog restart&lt;br /&gt;
&lt;br /&gt;
= DHCP Server Setup =&lt;br /&gt;
On the machine hosting the DHCP server.&lt;br /&gt;
&lt;br /&gt;
* Add an entry in &amp;lt;code&amp;gt;/etc/dhcpd.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 host dafarm44&lt;br /&gt;
              {&lt;br /&gt;
              filename &amp;quot;linux-install/pxelinux.0&amp;quot;; # File location relative to /tftpboot/&lt;br /&gt;
              next-server 129.57.29.38;            # TFTP server&lt;br /&gt;
              hardware ethernet 00:20:38:03:D8:52; # Client MAC&lt;br /&gt;
              fixed-address 129.57.29.54;          # Client IP&lt;br /&gt;
              }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Restart dhcpd&lt;br /&gt;
 service dhcpd restart&lt;br /&gt;
&lt;br /&gt;
= Configure Client OS =&lt;br /&gt;
&lt;br /&gt;
Here, we configure the OS that each and every Diskless Client will enjoy.&lt;br /&gt;
&lt;br /&gt;
=== Setup of Diskless Kernel ===&lt;br /&gt;
Run system-config-netboot (on TFTP server):&lt;br /&gt;
 system-config-netboot&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;First Time Druid&amp;quot; window.  Click on &amp;quot;Diskless&amp;quot;&lt;br /&gt;
# Click &amp;quot;Forward&amp;quot; on first page&lt;br /&gt;
# Enter Name and Description.&lt;br /&gt;
# Enter IP address of TFTP server and the &amp;quot;root&amp;quot; directory exported via NFS&lt;br /&gt;
# Select a kernel&lt;br /&gt;
# Click on Apply.&lt;br /&gt;
: This will take a minute or two to compile a boot kernel for the diskless client.&lt;br /&gt;
&lt;br /&gt;
=== Setup of chroot environment === &lt;br /&gt;
There are lots of specifics here for setup on the JLab CUE and Data Acquisition Network (daqfs).&lt;br /&gt;
This enviroment will give you the capability to do system updates/upgrades for all diskless clients at the same time.&lt;br /&gt;
 chroot /diskless/x86_64/Centos5.5/root&lt;br /&gt;
 mount /proc /proc -t proc&lt;br /&gt;
 mkdir /u &lt;br /&gt;
 mkdir /group&lt;br /&gt;
 mkdir /daqfs&lt;br /&gt;
 mv /home /home.old&lt;br /&gt;
 ln -s /u/apps /apps&lt;br /&gt;
 ln -s /u/site /site&lt;br /&gt;
 ln -s /daqfs/home /home&lt;br /&gt;
&lt;br /&gt;
=== Setup of diskless system configurations ===&lt;br /&gt;
&#039;&#039;&#039; Which NFS directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entry to &amp;lt;code&amp;gt;/etc/fstab&amp;lt;/code&amp;gt;&lt;br /&gt;
 phecda:/raid    /daqfs  nfs     rw,soft,intr 0 0&lt;br /&gt;
&lt;br /&gt;
* Mount daqfs&lt;br /&gt;
 mount /daqfs&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Which users/groups to allow access &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/passwd&lt;br /&gt;
 +@da::::::&lt;br /&gt;
 +@ccc::::::&lt;br /&gt;
 +::::::/bin/false&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; A proxy for yum &#039;&#039;&#039; (may be optional)&lt;br /&gt;
* Add entry to /etc/yum.conf&lt;br /&gt;
 proxy=http://jprox:8080&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; domain servers for ypbind &#039;&#039;&#039;&lt;br /&gt;
* Add entries to /etc/yp.conf&lt;br /&gt;
 domain CCCHP server nis2.jlab.org&lt;br /&gt;
 domain CCCHP server nis3.jlab.org&lt;br /&gt;
&lt;br /&gt;
* Make sure ypbind started at boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; NTP setup &#039;&#039;&#039; (optional... ntp must be installed)&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/ntp.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
 server 127.0.0.1 # local clock&lt;br /&gt;
 fudge 127.0.0.1 stratum 10&lt;br /&gt;
 server ntp1.jlab.org&lt;br /&gt;
 server ntp2.jlab.org&lt;br /&gt;
 driftfile /etc/ntp/drift&lt;br /&gt;
 broadcastdelay 0.008&lt;br /&gt;
 authenticate no&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Some additional JLab CUE directories to mount &#039;&#039;&#039;&lt;br /&gt;
* Add entries to &amp;lt;code&amp;gt;/etc/auto.master&amp;lt;/code&amp;gt;&lt;br /&gt;
 /group          /etc/auto.group --timeout=0&lt;br /&gt;
 /u              auto.u.bb       --DOSNAME=Linux-RHEL5&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Additional files, not included in the standard diskless filesystem &#039;&#039;&#039;&lt;br /&gt;
* Add a new file &amp;lt;code&amp;gt;/diskless/x86_64/Centos5.5/snapshot/files.custom&amp;lt;/code&amp;gt;.  Entry:&lt;br /&gt;
 /tmp/&lt;br /&gt;
 /etc/minirc.dfl&lt;br /&gt;
&lt;br /&gt;
= Configure a NEW diskless client =&lt;br /&gt;
This operation must be peformed to add a new Diskless Client.  &lt;br /&gt;
&lt;br /&gt;
=== Configuration on the tftp/NFS server ===&lt;br /&gt;
* In &amp;lt;code&amp;gt;system-config-netboot&amp;lt;/code&amp;gt; &amp;quot;Network Installation and Diskless Environment&amp;quot; window:&lt;br /&gt;
# Click on &amp;quot;New&amp;quot;&lt;br /&gt;
# Enter hostname&lt;br /&gt;
# Select OS&lt;br /&gt;
# Enter &amp;quot;CCCHP&amp;quot; in Enable NISDOMAIN box.&lt;br /&gt;
# Enter options in &amp;quot;Edit Extra Kernel Boot Options&amp;quot; &amp;lt;br /&amp;gt; &amp;lt;code&amp;gt;vga=0x305 acpi=force&amp;lt;/code&amp;gt;&lt;br /&gt;
# Enter hostname as snapshot name.  Make sure &amp;quot;generate&amp;quot; is check-marked&lt;br /&gt;
# Click &amp;quot;OK&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Configuration on the Diskless Client ===&lt;br /&gt;
* PXEboot must be enabled and should be the primary boot option.  This is set in the BIOS.&lt;br /&gt;
&lt;br /&gt;
= Other useful packages to install =&lt;br /&gt;
Later on... I installed some other useful packages using the chroot environment.  Here they are:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;xorg-x11-xauth&amp;lt;/code&amp;gt; - Required to run X-applications remotely&lt;br /&gt;
* &amp;lt;code&amp;gt;ntp&amp;lt;/code&amp;gt; - Synchronize system clock with a central server&lt;br /&gt;
: To Execute &amp;lt;code&amp;gt;ntpdate&amp;lt;/code&amp;gt; on server startup:&lt;br /&gt;
:* Add &amp;lt;code&amp;gt;&amp;lt;b&amp;gt;-x&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;OPTIONS&amp;lt;/code&amp;gt; in&lt;br /&gt;
 /etc/sysconfig/ntpd&lt;br /&gt;
:* Make sure it starts on boot&lt;br /&gt;
 /sbin/chkconfig --level 345 nfs on&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=Linux_Customization_on_CLON_Cluster&amp;diff=5164</id>
		<title>Linux Customization on CLON Cluster</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Linux_Customization_on_CLON_Cluster&amp;diff=5164"/>
		<updated>2011-03-24T21:49:04Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Following steps must be performed to complain with CLON Cluster requirements:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1. Automount&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Include machine name into [[clonfs1]] export list&lt;br /&gt;
&lt;br /&gt;
* Add/Modify [[automounts]]-related files in &#039;/etc&#039; directory (or copy them from similar machine) and symbolic links. Restart automount service:&lt;br /&gt;
&lt;br /&gt;
 /etc/init.d/autofs restart&lt;br /&gt;
&lt;br /&gt;
NOTE: To mount temporary &#039;&#039;iso&#039;&#039; images use command:&lt;br /&gt;
&lt;br /&gt;
 mkdir /mnt/isoimage&lt;br /&gt;
 mount -o loop -t iso9660 blablabla.iso /mnt/isoimage&lt;br /&gt;
&lt;br /&gt;
* DO NOT NEED ON RHEL5: perform [[MySQL Installation]]&lt;br /&gt;
&lt;br /&gt;
* for EPICS machines: copy /etc/sudoers&lt;br /&gt;
&lt;br /&gt;
* Install required [[Tcl/Tk]] packages&lt;br /&gt;
&lt;br /&gt;
* Install required [[PERL]] modules&lt;br /&gt;
&lt;br /&gt;
* DO NOT NEED ON RHEL5: activate [[Ntp]] service (by default it is disabled, at least in RHEL4)&lt;br /&gt;
&lt;br /&gt;
* Proceed with SUN&#039;s [[JAVA installation]] (default one is IBM&#039;s and our stuff is not compiling; besides all Sun machines have Sun&#039;s JAVA and we want to have the same version everywhere).&lt;br /&gt;
&lt;br /&gt;
* install [[UPS (Uninterruptible Power Supplies)]] - related software&lt;br /&gt;
&lt;br /&gt;
* configure printers (see [[Troubleshooting printing]])&lt;br /&gt;
&lt;br /&gt;
* configure [[X server]] if your machine has display(s)&lt;br /&gt;
&lt;br /&gt;
* setup [[Nrpe]]&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=Clondb3&amp;diff=5055</id>
		<title>Clondb3</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Clondb3&amp;diff=5055"/>
		<updated>2011-01-07T16:10:09Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CLAS Online MySQL database server, X4200 running 64-bit RHEL5, s/n: 0546AM0732, f/n: F46975.&lt;br /&gt;
&lt;br /&gt;
IP addresses:&lt;br /&gt;
 clondb3/129.57.167.69/00:14:4F:01:5C:4C&lt;br /&gt;
 clondb3-daq1/129.57.68.3/00:14:4F:01:5C:4D&lt;br /&gt;
&lt;br /&gt;
Since it has 2 ports on different subnet, routing can be wrong after reboot, check it using [[Routing]] instructions (Linux sections).&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=Clondb3&amp;diff=5054</id>
		<title>Clondb3</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Clondb3&amp;diff=5054"/>
		<updated>2011-01-07T16:09:56Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CLAS Online MySQL database server, X4200 running 64-bit RHEL5, s/n: 0546AM0732, f/n: F46975.&lt;br /&gt;
&lt;br /&gt;
IP addresses:&lt;br /&gt;
 clondb1/129.57.167.69/00:14:4F:01:5C:4C&lt;br /&gt;
 clondb1-daq1/129.57.68.3/00:14:4F:01:5C:4D&lt;br /&gt;
&lt;br /&gt;
Since it has 2 ports on different subnet, routing can be wrong after reboot, check it using [[Routing]] instructions (Linux sections).&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=Clondb3&amp;diff=5053</id>
		<title>Clondb3</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Clondb3&amp;diff=5053"/>
		<updated>2011-01-07T16:06:14Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CLAS Online MySQL database server, X4200 running 64-bit RHEL5, s/n: 0546AM0732, f/n: F46975.&lt;br /&gt;
&lt;br /&gt;
IP addresses:&lt;br /&gt;
 clondb1/129.57.167./00:14:4F:01:5C:4C&lt;br /&gt;
 clondb1-daq1/129.57.68./00:14:4F:01:5C:4D&lt;br /&gt;
&lt;br /&gt;
Since it has 2 ports on different subnet, routing can be wrong after reboot, check it using [[Routing]] instructions (Linux sections).&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=Clondb3&amp;diff=5052</id>
		<title>Clondb3</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Clondb3&amp;diff=5052"/>
		<updated>2011-01-07T16:05:57Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CLAS Online MySQL database server, X4200 running 64-bit RHEL5, s/n: 0546AM0732, f/n: F46975.&lt;br /&gt;
&lt;br /&gt;
IP addresses:&lt;br /&gt;
 clondb1/129.57.167.67/00:14:4F:01:5C:4C&lt;br /&gt;
 clondb1-daq1/129.57.68.20/00:14:4F:01:5C:4D&lt;br /&gt;
&lt;br /&gt;
Since it has 2 ports on different subnet, routing can be wrong after reboot, check it using [[Routing]] instructions (Linux sections).&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=Clondb3&amp;diff=5051</id>
		<title>Clondb3</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Clondb3&amp;diff=5051"/>
		<updated>2011-01-07T16:02:52Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CLAS Online MySQL database server, X4200 running 64-bit RHEL5, s/n: 0546AM0732, f/n: F46975.&lt;br /&gt;
&lt;br /&gt;
IP addresses:&lt;br /&gt;
 clondb1/129.57.167.67/00:14:4F:29:69:E6&lt;br /&gt;
 clondb1-daq1/129.57.68.20/00:14:4F:29:69:E7&lt;br /&gt;
&lt;br /&gt;
Since it has 2 ports on different subnet, routing can be wrong after reboot, check it using [[Routing]] instructions (Linux sections).&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=Clondb3&amp;diff=5050</id>
		<title>Clondb3</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=Clondb3&amp;diff=5050"/>
		<updated>2011-01-07T16:00:17Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CLAS Online MySQL database server, X4200 running 64-bit RHEL5, s/n: 0626AM2488, f/n: F46984.&lt;br /&gt;
&lt;br /&gt;
IP addresses:&lt;br /&gt;
 clondb1/129.57.167.67/00:14:4F:29:69:E6&lt;br /&gt;
 clondb1-daq1/129.57.68.20/00:14:4F:29:69:E7&lt;br /&gt;
&lt;br /&gt;
Since it has 2 ports on different subnet, routing can be wrong after reboot, check it using [[Routing]] instructions (Linux sections).&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
	<entry>
		<id>https://clonwiki0.jlab.org/wiki/index.php?title=CLON_Index&amp;diff=5049</id>
		<title>CLON Index</title>
		<link rel="alternate" type="text/html" href="https://clonwiki0.jlab.org/wiki/index.php?title=CLON_Index&amp;diff=5049"/>
		<updated>2011-01-07T15:59:17Z</updated>

		<summary type="html">&lt;p&gt;129.57.167.142: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Apache]]&lt;br /&gt;
&lt;br /&gt;
[[automounts]]&lt;br /&gt;
&lt;br /&gt;
[[Bertan MWPC]] High Voltage Power Supplies&lt;br /&gt;
&lt;br /&gt;
[[Bootp]]&lt;br /&gt;
&lt;br /&gt;
[[Cacti]]&lt;br /&gt;
&lt;br /&gt;
[[CAEN A464]] caenet board (installed in sy527 mainframes)&lt;br /&gt;
&lt;br /&gt;
[[CAEN A1733 A1833]] 12/28 ch. 3kV/3mA, 4kV/2mA  High Voltage Boards ( SY1527 / SY2527 / SY3527 Universal Multichannel System )&lt;br /&gt;
&lt;br /&gt;
[[CAEN A1932A]] 48 ch. 3kV 500uA  High Voltage Board ( SY1527 / SY2527 / SY3527 Universal Multichannel System )&lt;br /&gt;
&lt;br /&gt;
[[CAEN SY1527 Mainframe]]&lt;br /&gt;
&lt;br /&gt;
[[CAEN SY527 Mainframe]] and modules&lt;br /&gt;
&lt;br /&gt;
[[CAEN V1190]] TDC board (128 ch 100 ps)&lt;br /&gt;
&lt;br /&gt;
[[CAEN V1290]] TDC board (32 ch 25 ps)&lt;br /&gt;
&lt;br /&gt;
[[CAEN V1495]] General Purpose VME Board&lt;br /&gt;
&lt;br /&gt;
[[CAEN V288]]&lt;br /&gt;
&lt;br /&gt;
[[CAEN V560]] scaler board&lt;br /&gt;
&lt;br /&gt;
[[CAEN V775]] TDC Board&lt;br /&gt;
&lt;br /&gt;
[[CAEN V895]] 16 ch. Leading Edge Discriminator with individual thresholds&lt;br /&gt;
&lt;br /&gt;
[[Capfast]]&lt;br /&gt;
&lt;br /&gt;
[[Cisco Switches]]&lt;br /&gt;
&lt;br /&gt;
[[Clasweb]]&lt;br /&gt;
&lt;br /&gt;
[[Clasxt]]&lt;br /&gt;
&lt;br /&gt;
[[Clon00]]&lt;br /&gt;
&lt;br /&gt;
[[Clon01]]&lt;br /&gt;
&lt;br /&gt;
[[Clon02]]&lt;br /&gt;
&lt;br /&gt;
[[Clon03]]&lt;br /&gt;
&lt;br /&gt;
[[Clon04]]&lt;br /&gt;
&lt;br /&gt;
[[Clon05]]&lt;br /&gt;
&lt;br /&gt;
[[Clon06]]&lt;br /&gt;
&lt;br /&gt;
[[Clon10]]&lt;br /&gt;
&lt;br /&gt;
[[Clon20]]&lt;br /&gt;
&lt;br /&gt;
[[Clondaq1]]&lt;br /&gt;
&lt;br /&gt;
[[Clondaq2]]&lt;br /&gt;
&lt;br /&gt;
[[Clondb1]]&lt;br /&gt;
&lt;br /&gt;
[[Clondb2]]&lt;br /&gt;
&lt;br /&gt;
[[Clondb3]]&lt;br /&gt;
&lt;br /&gt;
[[Clonfs]] Main RAID System&lt;br /&gt;
&lt;br /&gt;
[[Clonfs1]]&lt;br /&gt;
&lt;br /&gt;
[[Clonfs2]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon0]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon1]]&lt;br /&gt;
&lt;br /&gt;
[[Clonmon2]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc1]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc2]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc3]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc5]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc6]]&lt;br /&gt;
&lt;br /&gt;
[[Clonpc8]]&lt;br /&gt;
&lt;br /&gt;
[[Clontrig0]]&lt;br /&gt;
&lt;br /&gt;
[[Clonweb]]&lt;br /&gt;
&lt;br /&gt;
[[Clonwiki]]&lt;br /&gt;
&lt;br /&gt;
[[clonhp]]&lt;br /&gt;
&lt;br /&gt;
[[clonhp2]]&lt;br /&gt;
&lt;br /&gt;
[[Coda]]&lt;br /&gt;
&lt;br /&gt;
[[Compcontrol CC121]]&lt;br /&gt;
&lt;br /&gt;
[[CycladesTS1000]]&lt;br /&gt;
&lt;br /&gt;
[[DATEL DVME-628]]&lt;br /&gt;
&lt;br /&gt;
[[DNS server]]&lt;br /&gt;
&lt;br /&gt;
[[Electronics Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[EtherLite32]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS Base Installation]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Generation of IOC with different options and customization for HallB]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Software IOC]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: vxWorks IOC]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Software IOC for CAEN HV]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: generation of DBs and GUIs for HV]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: CVS usage examples]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Timeline Histories]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: Gamma Profiler]]&lt;br /&gt;
&lt;br /&gt;
[[EPICS: EDM compilation and configuration]]&lt;br /&gt;
&lt;br /&gt;
[[Event Monitor]]&lt;br /&gt;
&lt;br /&gt;
[[Fiber Channel Switches]]&lt;br /&gt;
&lt;br /&gt;
[[FieldPoint]]&lt;br /&gt;
&lt;br /&gt;
[[Flash ADC Studies]]&lt;br /&gt;
&lt;br /&gt;
[[Foundry BigIron 15000 Switch]]&lt;br /&gt;
&lt;br /&gt;
[[Foundry Switches]]&lt;br /&gt;
&lt;br /&gt;
[[Helicity Signals from MCC]]&lt;br /&gt;
&lt;br /&gt;
[[HYTEC VSD2992]]&lt;br /&gt;
&lt;br /&gt;
[[JAVA installation]]&lt;br /&gt;
&lt;br /&gt;
[[JLAB Discriminators]]&lt;br /&gt;
&lt;br /&gt;
[[JLAB FLEXIO]]&lt;br /&gt;
&lt;br /&gt;
[[JLAB LF]] VME Latch FIFO Board&lt;br /&gt;
&lt;br /&gt;
[[JLAB LD]] VME Latch Driver Board&lt;br /&gt;
&lt;br /&gt;
[[JLAB Level2 Majority]] Logic Unit&lt;br /&gt;
&lt;br /&gt;
[[JLAB MLU]] VME Memory Lookup Unit (MLU)&lt;br /&gt;
&lt;br /&gt;
[[JLAB OR]] VME Programmable “OR” Module&lt;br /&gt;
&lt;br /&gt;
[[JLAB TS2]] VXI D-size Trigger Supervisor Module&lt;br /&gt;
&lt;br /&gt;
[[JLAB TI]] CODA Trigger Interface Cards&lt;br /&gt;
&lt;br /&gt;
[[JLAB PCI TI]] PCI Trigger Interface Card&lt;br /&gt;
&lt;br /&gt;
[[JLAB VME TI]] VME Trigger Interface Module&lt;br /&gt;
&lt;br /&gt;
[[Joerger VSC16]]&lt;br /&gt;
&lt;br /&gt;
[[KineticSystems 2917]]&lt;br /&gt;
&lt;br /&gt;
[[Labeling Machines]]&lt;br /&gt;
&lt;br /&gt;
[[Linux Installation Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Linux Customization on CLON Cluster]]&lt;br /&gt;
&lt;br /&gt;
[[Lnf cluster]]&lt;br /&gt;
&lt;br /&gt;
[[Mac OS X Installation Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Motorola MVME5500]]&lt;br /&gt;
&lt;br /&gt;
[[MRTG]]&lt;br /&gt;
&lt;br /&gt;
[[mSQL]]&lt;br /&gt;
&lt;br /&gt;
[[MySQL Installation]]&lt;br /&gt;
&lt;br /&gt;
[[MySQL Usage]]&lt;br /&gt;
&lt;br /&gt;
[[Nagios]]&lt;br /&gt;
&lt;br /&gt;
[[Nagios Plugins]]&lt;br /&gt;
&lt;br /&gt;
[[Net-SNMP]]&lt;br /&gt;
&lt;br /&gt;
[[NFS]]&lt;br /&gt;
&lt;br /&gt;
[[NIS server]]&lt;br /&gt;
&lt;br /&gt;
[[Nrpe]]&lt;br /&gt;
&lt;br /&gt;
[[Ntp]]&lt;br /&gt;
&lt;br /&gt;
[[OMS VME44]] by Oregon Micro Systems&lt;br /&gt;
&lt;br /&gt;
[[OMS VS4]] by Oregon Micro Systems&lt;br /&gt;
&lt;br /&gt;
[[OpenSSL]]&lt;br /&gt;
&lt;br /&gt;
[[PERL]]&lt;br /&gt;
&lt;br /&gt;
[[Procmail]]&lt;br /&gt;
&lt;br /&gt;
[[PrPMC]]&lt;br /&gt;
&lt;br /&gt;
[[raidold]]&lt;br /&gt;
&lt;br /&gt;
[[Routing]]&lt;br /&gt;
&lt;br /&gt;
[[Rrdtool]]&lt;br /&gt;
&lt;br /&gt;
[[SBS VIPC616]]&lt;br /&gt;
&lt;br /&gt;
[[Serial Connections from Computer Ports]]&lt;br /&gt;
&lt;br /&gt;
[[Sfs61]]&lt;br /&gt;
&lt;br /&gt;
[[Slow Controls Time History]]&lt;br /&gt;
&lt;br /&gt;
[[SmartSockets]]&lt;br /&gt;
&lt;br /&gt;
[[SNMP]]&lt;br /&gt;
&lt;br /&gt;
[[Software Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Solaris Installation Procedure]]&lt;br /&gt;
&lt;br /&gt;
[[Solaris Customization on CLON Cluster]]&lt;br /&gt;
&lt;br /&gt;
[[Solaris Patches]]&lt;br /&gt;
&lt;br /&gt;
[[SSH]]&lt;br /&gt;
&lt;br /&gt;
[[Struck SIS3801]]&lt;br /&gt;
&lt;br /&gt;
[[Sudo]]&lt;br /&gt;
&lt;br /&gt;
[[SUN Microsystems]]&lt;br /&gt;
&lt;br /&gt;
[[SYSTRAN VMESC5]]&lt;br /&gt;
&lt;br /&gt;
[[Tcl/Tk]]&lt;br /&gt;
&lt;br /&gt;
[[Tftp]]&lt;br /&gt;
&lt;br /&gt;
[[Troubleshooting printing]]&lt;br /&gt;
&lt;br /&gt;
[[UNIX Automount on CLON Cluster]]&lt;br /&gt;
&lt;br /&gt;
[[UPS (Uninterruptible Power Supplies)]]&lt;br /&gt;
&lt;br /&gt;
[[UPS CHB1]]&lt;br /&gt;
&lt;br /&gt;
[[UPS CHB2]]&lt;br /&gt;
&lt;br /&gt;
[[UPS Troubleshooting]]&lt;br /&gt;
&lt;br /&gt;
[[VI editor]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-3122]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-2120]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-1129]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-2232]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-6015]]&lt;br /&gt;
&lt;br /&gt;
[[VMIC VMIVME-6016]]&lt;br /&gt;
&lt;br /&gt;
[[VNC]]&lt;br /&gt;
&lt;br /&gt;
[[WIENER]]&lt;br /&gt;
&lt;br /&gt;
[[Wiki]]&lt;br /&gt;
&lt;br /&gt;
[[Wiring]]&lt;br /&gt;
&lt;br /&gt;
[[X server]]&lt;br /&gt;
&lt;br /&gt;
[[Xycom DIO XVME-240]]&lt;br /&gt;
&lt;br /&gt;
[[Xycom XVME-564]]&lt;br /&gt;
&lt;br /&gt;
[[Xycom XVME-560]]&lt;br /&gt;
&lt;br /&gt;
[[ZFS]]&lt;/div&gt;</summary>
		<author><name>129.57.167.142</name></author>
	</entry>
</feed>