====== Basic IPv6 setup ======
===== Installing IPv6 subsystems =====
First of all, we must install IRIX subsystems (they are not installed by default). The ipv6 product includes these subsystems:
eoe.sw.ipv6 kernel resident IPv6 protocol
stack, IPv6 specific user
commands, system daemons and
configuration files
eoe.man.ipv6 Irix man pages for IPv6
specific commands
eoe.man.ipv6_rn Irix release notes for IPv6
(this document)
Approximate sizes of these subsystems are as follows:
Subsystem Name Subsystem Size
(512-byte blocks)
eoe.sw.ipv6 1306
eoe.man.ipv6 61
eoe.man.ipv6_rn 19
The IRIX release notes give some details for the installation.
All of the subsystems for ipv6 can be installed using IRIX.
You do not need to use the miniroot. Refer to the IRIS
Software Installation Guide for complete installation
instructions.
If you are installing this product for the first time, the
subsystems above are not marked for installation by default
in the eoe base product. You must explicitly mark them for
installation. If upgrading a system that already has the
ipv6 subsystems installed, an "install upgrade" will pick
them up along with any other subsystems that normally would
be upgraded, provided the versions to be installed are
newer.
The steps are basically : open IRIX overlays with ''inst'' and then install these packages.
You can also do this with the ''Software Manager''. Just expand ''IRIX Execution Environment'' and select ''IP Version 6 Networking''.
===== Enabling IPv6 =====
In order to activate basic IPv6 functionalities, you first have to enable it (disabled by default). The IRIX release notes says:
A tunable flag is used to enable IPv6 on the system. This is
set off by default when the product is initially installed.
The value of the flag ip6_enable can be changed using the
systune utility. Set this value to 1 to enable IPv6. No IPv6
traffic will be passed by the kernel if this flag is set to
0. A reboot is necessary for the tunable to take effect.
Additional tunables for IPv6 forwarding and IPv6 automatic
and configured tunnelling can be found in the
/var/sysgen/mtune/bsd file. These features are turned off by
default.
So let's enable it:
mattieu@IRIS: ~ $ sudo systune ip6_enable 1
ip6_enable = 0 (0x0)
Do you really want to change ip6_enable to 1 (0x1)? (y/n) y
In order for the change in parameter ip6_enable to become effective,
reboot the system
Then you have to reboot the system as it was asked. After that, everything should work since stateless autoconfig is enabled by default with IPv6.
~~NOTOC~~