Gary Wallace September 28 2002 --- This is my final status update for my current iota visit. All the new sun blades are up and running. The 1000 is iota16, the 100's are iota13 and iota14. Iota17 is an nis master, iota13 and iota14 are nis clients. Iota16 has its own password file. The users iota and tornado have home directories on iota16 and if these users happen to log into one of nis clients or the nis server, their home directory is automounted vias nfs from iota16. The rest of the users from iota17 still have home directories on iota17, these are automounted to the nis clients and iota16. I have added the set of users that Angela suggested to iota16 (this is a subset of the nis users). To add users to nis, log into iota17 as root, edit /var/yp/src/passwd and /var/yp/shadow (and /var/yp/group if needed), cd to /var/yp, and issue 'make'. Users are added to iota16 as before via the standard passwd mechanism. If you want to make other machines into nis clients, you need to create /etc/defaultdomain (see iota17:/etc/defaultdomain) and issue 'domainname iota'. Then edit /etc/nsswitch.conf (see iota17:/etc/nsswitch.conf), add iota17 to /etc/hosts, and issue 'ypinit -c'. Start nis using '/usr/lib/netsvc/yp/ypstart ' (this will happen automatically at boot time). I added the second 36gb disk to iota16, the whole thing is mounted as /home/iota16/d1. There's nothing on it so you can partition and reformat and mount it as whatever you like. The first 36gb disk has 10gb mounted as /home/iota16/u1, and 2 unused partitions mounted as /home/iota16/u2 and /home/iota16/u3. You should be able to repartition the u2 and u3, but be careful not to clobber any of the other partitions since they have / and u1. I didn't add the promise ata card to iota17 because it seemed like the manufacturer doesn't have solaris drivers. I also didn't install the 120gb ide because I ran out of time (I think it should work in iota17 without the promise card). I also didn't have time to test the new dds4 tape dirve (but the old tape drive is working on iota17 with one of the new pci/scsi cards). And I didn't test the usb cdrw drives. One item that probably should be done is to upgrade ssh on iota17 to openssh. This is non trivial, but there are good instructions at www.sunfreeware.com/openssh8.html. I left all the required packages (plus some extras) in iota16:/usr/local/src. I installed idl 5.5 on iota16. This took awhile because the tar file I download failed to include instructions for anything but a cdrom install (and the tar file install is different enough to matter). But idl 5.5 is running now. I also had problems with the iota idl code. I needed to rebuild the shared dynamic libraries and the required a few changes for some reason. In ~iota/Idlstuff/DAQ I modified the includes for vxcom_all.cpp (the original is vxcom_all.cpp.save), and I had to modify the IDL_STRING structure in vxcom_all.h (idl 5.5 changed this). I also had to change the nint() function in mainmenu.pro nad pts2im.pro to use round() instead since it looks like idl 5.5 dropped nint(). Running the idl code via ~iota/observe was only partially successful. The menu comes up ok and item 2 (setup obs) works. But item 1 dies with an idl integer divide, item 6 and 7 also get idl errors (undefined functions I think). Items 4 (take data) and 5 (fiber explorer) result in this error on the vxworks console, "starting program....look for menu dialog on /tyCo/0 device PMC not found...exiting". Unfortunately I've run out of time to take this any further. In the event you decide you must revert to using iota17 as the ICS control machine you'll need to ove the bus to bus adapter and second ethernet card back to iota17. It couldn't hurt to clean and rebuild the ICS and the vxworks code, and you'll need to modify the vxworks shell scripts to reflect the different host name. And of course I didn't have time to address the vxworks cbcom problem, the long delay needs to be restarted problem, and the paddle problem. That's all I can think of now, feel free to email me with questions about anything I left out or was unclear about.