[SUMMARY] Patch 109077-05 disabled DHCP (utadm/dhcpconfig)

From: David Foster <foster_at_dim.ucsd.edu>
Date: Fri Jan 04 2002 - 20:56:20 EST
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/sunmanagers
Received 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