Patch-ID# 100941-03
Keywords: PPP, bug fixes, link recovery, devices, number
Synopsis: SunLink PPP 1.0: jumbo patch
Date: Jan/18/95

Solaris Release: 1.1

SunOS release: 4.1.2, 4.1.3

Unbundled Product: SunLink PPP 

Unbundled Release: 1.0

Topic: bug fixes for sunlink ppp 1.0

BugId's fixed with this patch: 1122885 1121177 1102499 1129035 1176846

Changes incorporated in this version: 1176846

Relevant Architecture: sparc
    NOTE: sun4, sun4c, sun4m

Patches which may conflict with this patch: 

Obsoleted by: 

Files included with this patch: see below:
ppp/install.ppp
ppp/ppp.start
ppp/ppp.done
ppp/ppp.INSTALL
ppp/ppp.o
ppp/ppp_compress
ppp/ppp_unlayer
ppp/ppp_recover
ppp/ppp_tprint
ppp/ppp_trace
ppp/agents/na.ppp
ppp/agents/ppp.schema
ppp/agents/na_kill
ppp/install_agent
ppp/hsis-patch1.3/README.hsis
ppp/usr.etc/hsistrace
ppp/zs/zs_sdlc.o
ppp/zs/README.zs
ppp/ifd/ifdev.o
ppp/ifd/README.ifd
ppp/mptp/if_mptp.o
ppp/mptp/README.mptp
ppp/wrap/kern_wrapxxx.c
ppp/wrap/wrapxxx.h
ppp/wrap/README.wrap

NOTE:
  # tar xvf ppp.tar
  x ppp/install.ppp, 5429 bytes, 11 tape blocks
  x ppp/ppp.start, 2780 bytes, 6 tape blocks
  x ppp/ppp.done, 1155 bytes, 3 tape blocks
  x ppp/ppp.INSTALL, 4722 bytes, 10 tape blocks
  x ppp/ppp.o, 31392 bytes, 62 tape blocks
  x ppp/ppp_compress, 24576 bytes, 48 tape blocks
  x ppp/ppp_unlayer, 24576 bytes, 48 tape blocks
  x ppp/ppp_recover, 32768 bytes, 64 tape blocks
  x ppp/ppp_tprint, 24576 bytes, 48 tape blocks
  x ppp/ppp_trace, 24576 bytes, 48 tape blocks
  x ppp/agents/na.ppp, 81920 bytes, 160 tape blocks
  x ppp/agents/ppp.schema, 447 bytes, 1 tape blocks
  x ppp/agents/na_kill, 238 bytes, 1 tape blocks
  x ppp/install_agent, 1817 bytes, 4 tape blocks
  x ppp/hsis-patch1.3/README.hsis, 1893 bytes, 4 tape blocks
  x ppp/usr.etc/hsistrace, 24576 bytes, 48 tape blocks
  x ppp/zs/zs_sdlc.o, 7301 bytes, 15 tape blocks
  x ppp/zs/README.zs, 771 bytes, 2 tape blocks
  x ppp/ifd/ifdev.o, 5712 bytes, 12 tape blocks
  x ppp/ifd/README.ifd, 689 bytes, 2 tape blocks
  x ppp/mptp/if_mptp.o, 2452 bytes, 5 tape blocks
  x ppp/mptp/README.mptp, 1646 bytes, 4 tape blocks
  x ppp/wrap/kern_wrapxxx.c, 1282 bytes, 3 tape blocks
  x ppp/wrap/wrapxxx.h, 891 bytes, 2 tape blocks
  x ppp/wrap/README.wrap, 479 bytes, 1 tape blocks


Problem Description: 

Bug-ID 1176846

	The maximum number of ppp devices that can be installed has been 
	increased from 4 to 16, in line with the number of ifd devices
	available.

Bug-ID 1122885

	missing kernel wrap files caused SunLink PPP 1.0 failed to install 
	on GENERIC kernel.

Bug-ID 1121177

	Sunlink 1.0 ppp does not ifconfig an interface down upon circuit failure

Bug-ID 1129035 1102499

	Sunlink ppp failed to work with cisco router

Install Instructions: 

NOTE: This version of the patch does not include any HSI fixes, as were included
in -02 of this patch. This is because of chnages of complexity to the HSI
patch that would make this difficult. To obtain the HSI fixes, you will need
to install the current version of the HSI patch (100663-05 at the time this
patch was released).

as root:

1) save old ppp directory

 mv /usr/sunlink/ppp /usr/sunlink/ppp.old

2) install new ppp directory

 cp ppp.tar.Z /usr/sunlink
 uncompress ppp.tar.Z
 tar -xvf ppp.tar
 rm ppp.tar

3) install kernel wrap files 

please follow the readme file in ppp/wrap/README.wrap regarding how to install
kernel wrap files

reconfig, rebuild kernel, then reboot the machine.


