]> git.ozlabs.org Git - ppp.git/blobdiff - README.sol2
Added notes on IPv6 over PPP on Solaris
[ppp.git] / README.sol2
index 5f4f00f3c6f38be060282ccc8e6f208ba5f51e74..a6b181a1e8a4d99dccadb2daee4158af90511a4f 100644 (file)
@@ -4,8 +4,6 @@ but are not identical.  The STREAMS kernel modules and driver for
 Solaris 2 are in the svr4 directory (and use some code from the
 modules directory).
 
-This version has been tested under Solaris 2.6.
-
 NOTE: Although the kernel driver and modules have been designed to
 operate correctly on SMP systems, they have not been extensively
 tested on SMP machines.  Some users of SMP Solaris x86 systems have
@@ -47,6 +45,38 @@ create an /etc/ppp/ip-up script containing something like this:
 
 See the man page for ip(7p) for details.
 
+IPv6 Support.
+*************
+
+This version has been tested under Solaris 8 running IPv6. As of now,
+interoperability testing has only been done between Solaris machines
+in terms of the IPV6 NCP. An additional command line option for the
+pppd daemon has been added: ipv6cp-use-persistent
+
+By default, compilation for IPv6 support is not enabled. Uncomment the
+necessary lines in pppd/Makefile.sol2 to enable it. Once done, the
+quickest way to get IPv6 running is to add the following somewhere
+in the command line option:
+
+       +ipv6 ipv6cp-use-persistent
+
+The persistent id for the link-local address was added to conform to
+RFC 2472; such that if there's an EUI-48 available, use that to make up
+the EUI-64. As of now, the Solaris implementation extracts the EUI-48
+id from the Ethernet's MAC address (the ethernet interface needs to
+be up). Future works might support other ways of obtaining a unique
+yet persistent id, such as EEPROM serial numbers, etc.
+
+64-bit Support.
+***************
+
+This version has been tested under Solaris 7 (and Solaris 8 Beta) in both 
+32- and 64-bits environments (Ultra class machines). Installing the package
+by executing "make install" will result in additional files residing in
+/kernel/drv/sparcv9 and /kernel/strmod/sparcv9 subdirectories.
+
+64-bit modules and driver have been compiled and tested using Sun's cc.
+
 Synchronous Serial Support.
 ***************************