Sorry, forgot to add [SUMMARY] to the Subject: line. It's Friday, can I go home now?? Platform: SunOS eggshell 5.8 Generic_108528-07 sun4u sparc SUNW,Ultra-80 Solaris 8 (2/00) Problem: Applying patch 109077-05 disables DHCP services (config files no longer in expected format) Please see my original question below for details of what this patch did to my system. This is a Sunray server so it was urgent that I get DHCP working again. As I said in my original post, the patch did not backup files so backing out the patch wasn't an option (I did NOT use the -d option to patchadd!). I received confirmation from Casper Dik that this is inappropriate behavior for a patch. It should have at least failed to install. Casper suggested that I might need to upgrade to Solaris 8 10/01, as this version updates several other packages that the patched DHCP requires. Nick Murray provided me with a fix, and pointed out that the new dhcpmgr has a cool import/export function to allow you to exchange data between DHCP implementations, but it won't support older formats and the older version of dhcpmgr does not have the export function so this wouldn't even be an option. For the short term, I did the following to re-enable DHCP for our Sunray network: 1) Remove Sunray interfaces: utadm -r 2) Rename /var/dhcp so utadm can reconfigure DHCP from scratch (otherwise you get an internal error because the old files are in an incompatible format) 3) Reconfigure the Sunray network interface and DHCP: utadm -a qfe0 4) Run dhcpconfig to finally configure DHCP My long-term solution is to upgrade our system to Solaris 8 10/01 and then re-install this patch. The Sunrays are working but I think the upgrade will make things more consistent so we don't get bitten down the road. I'll then use dhcpmgr to re-enable our local LAN DHCP service. Extra special thanks to Nick Murray for going out of his way, and thanks to Casper Dik. > Platform: SunOS eggshell 5.8 Generic_108528-07 sun4u sparc SUNW,Ultra-80 > Solaris 8 (2/00) > > Problem: Applying patch 109077-05 disables DHCP services (config > files no longer in expected format) > > I'm using this system as a Sunray server, so it's using DHCP > for the Sunrays. I've had some problems using DHCP to provide > public addresses for our LAN (not providing default router), so I > applied DHCP patch 109077-05 (Dec 18, 2001) in the hopes it would help. > > Well, turns out it disables DHCP completely. Not only does DHCP > expect the configuration file which used to be /etc/default/dhcp to > be at /etc/inet/dhcpsvc.conf, but it seems to expect a completely > different format, with delimiter [TAB] replaced by '|' and the fields in a > different order. I've tried modifying my existing files but haven't > got it to work. To make matters worse, the patch apparently thought > it was overwriting packages of the same version, so it didn't bother > to save the original files. This patch is dated Dec 18 2001, so it > is not possible that the existing DHCP packages on my system were > the same version. > > There is NOTHING in the "Special Installation Instructions" about > how to rectify this. At the beginning of the patch README there is > a vague warning that you should contact your Sun rep if you are not > familiar with DHCP configuration. It also states that there is a > "new configuration file" and startup script (which incidentally > won't start up DHCP without this config file), but provides no > more information. > > So take this as a warning...do not apply this patch as it will > disable your DHCP services. The lack of helpful information in > the patch README is an example of supreme laziness on Sun's part, > IMHO. > > Attached are copies of my original configuration files in case > that helps anyone decipher this. > > Dave Foster > > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > David Foster National Center for Microscopy and Imaging Research > Programmer/Analyst University of California, San Diego > dfoster@ucsd.edu Department of Neuroscience, Mail 0608 > (858) 534-7968 http://ncmir.ucsd.edu/ > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > 0100022D0DF09C 00 132.239.16.92 132.239.16.79 1010086096 132.239.16.0 #Ncmir DHCP clients > 00 00 132.239.16.93 132.239.16.79 0 132.239.16.0 #Ncmir DHCP clients > 00 00 132.239.16.94 132.239.16.79 0 132.239.16.0 #Ncmir DHCP clients > 00 00 132.239.16.95 132.239.16.79 0 132.239.16.0 #Ncmir DHCP clients > 00 00 132.239.16.96 132.239.16.79 0 132.239.16.0 #Ncmir DHCP clients > 0100601DF0E847 00 132.239.16.97 132.239.16.79 1010021428 132.239.16.0 #Ncmir DHCP clients > 00 00 132.239.16.98 132.239.16.79 0 132.239.16.0 #Ncmir DHCP clients > 00 00 132.239.16.99 132.239.16.79 0 132.239.16.0 #Ncmir DHCP clients > 01080020F8327E 00 192.168.128.16 132.239.16.79 1010149069 SunRay-qfe0 > 01080020F80DB8 00 192.168.128.17 132.239.16.79 1010149148 SunRay-qfe0 > 01080020F8926B 00 192.168.128.18 132.239.16.79 1010166557 SunRay-qfe0 > 01080020F7F089 00 192.168.128.19 132.239.16.79 1010137809 SunRay-qfe0 > 00 00 192.168.128.20 132.239.16.79 0 SunRay-qfe0 > 00 00 192.168.128.21 132.239.16.79 0 SunRay-qfe0 > 00 00 192.168.128.22 132.239.16.79 0 SunRay-qfe0 > 00 00 192.168.128.23 132.239.16.79 0 SunRay-qfe0 > 00 00 192.168.128.24 132.239.16.79 0 SunRay-qfe0 > 00 00 192.168.128.25 132.239.16.79 0 SunRay-qfe0 > 00 00 192.168.128.26 132.239.16.79 0 SunRay-qfe0 > 00 00 192.168.128.27 132.239.16.79 0 SunRay-qfe0 > SunRay m :LeaseTim=86400:LeaseNeg: > AuthSrvr s Vendor=SUNW.NewT.SUNW,21,IP,1,1 > AuthPort s Vendor=SUNW.NewT.SUNW,22,NUMBER,2,1 > NewTVer s Vendor=SUNW.NewT.SUNW,23,ASCII,1,0 > LogHost s Vendor=SUNW.NewT.SUNW,24,IP,1,1 > LogKern s Vendor=SUNW.NewT.SUNW,25,NUMBER,1,1 > LogNet s Vendor=SUNW.NewT.SUNW,26,NUMBER,1,1 > LogUSB s Vendor=SUNW.NewT.SUNW,27,NUMBER,1,1 > LogVid s Vendor=SUNW.NewT.SUNW,28,NUMBER,1,1 > LogAppl s Vendor=SUNW.NewT.SUNW,29,NUMBER,1,1 > FWSrvr s Vendor=SUNW.NewT.SUNW,31,IP,1,1 > Intf s Vendor=SUNW.NewT.SUNW,33,ASCII,1,0 > SunRay-qfe0 m :Include=SunRay:AuthSrvr=192.168.128.1:AuthPort=7009:LogHost=192.168.128.1:LogKe rn=6:LogNet=6:LogUSB=6:LogVid=6:LogAppl=6: > 192.168.128.0 m :Broadcst=192.168.128.255:Subnet=255.255.255.0:MTU=1500:Router=192.168.128.1:FWS rvr=192.168.128.1:Intf=qfe0:NewTVer=1.2_16.a,REV=2000.10.31.16.19: > 132.239.16.0 m :Subnet=255.255.255.128:Router=132.239.16.62:Broadcst=132.239.16.127:NISdmain="s dmir":NISservs=132.239.16.23 132.239.16.68 132.239.16.3: > _______________________________________________ > sunmanagers mailing list > sunmanagers@sunmanagers.org > http://www.sunmanagers.org/mailman/listinfo/sunmanagers << All opinions expressed are mine, not the University's >> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= David Foster National Center for Microscopy and Imaging Research Programmer/Analyst University of California, San Diego dfoster@ucsd.edu Department of Neuroscience, Mail 0608 (858) 534-7968 http://ncmir.ucsd.edu/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= "The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable." -- George Bernard Shaw ------------- End Forwarded Message ------------- << All opinions expressed are mine, not the University's >> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= David Foster National Center for Microscopy and Imaging Research Programmer/Analyst University of California, San Diego dfoster@ucsd.edu Department of Neuroscience, Mail 0608 (858) 534-7968 http://ncmir.ucsd.edu/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= "The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable." -- George Bernard Shaw _______________________________________________ sunmanagers mailing list sunmanagers@sunmanagers.org http://www.sunmanagers.org/mailman/listinfo/sunmanagersReceived on Fri Jan 4 19:58:21 2002
This archive was generated by hypermail 2.1.8 : Thu Mar 03 2016 - 06:42:31 EST