I've configured a singleton group on snst-router's "red" interface. It
appears to be functioning normally:
bash-3.2# uname -a
SunOS snst-router 5.11 clearview-ipmp-build:12/19/08 i86pc i386 i86pc
bash-3.2# ipmpstat -g
GROUP GROUPNAME STATE FDT INTERFACES
red0 red ok -- redunder0
bash-3.2# ipmpstat -a
ADDRESS STATE GROUP INBOUND OUTBOUND
2002:a08:39f0:3:99c7:f4f5:559c:4351 up red0 redunder0 redunder0
fe80::3ccc:e689:2d2f:bae3 up red0 redunder0 redunder0
red-router up red0 redunder0 redunder0
bash-3.2# ifconfig red0
red0: flags=8201100843<UP,BROADCAST,RUNNING,MULTICAST,ROUTER,IPv4,CoS,IPMP> mtu
1500 index 12
inet 10.8.48.129 netmask ffffff80 broadcast 10.8.48.255
groupname red
bash-3.2# ifconfig red0 inet6
red0: flags=8202100841<UP,RUNNING,MULTICAST,ROUTER,IPv6,CoS,IPMP> mtu 1500
index 12
inet6 fe80::3ccc:e689:2d2f:bae3/10
groupname red
bash-3.2# ifconfig red0:1 inet6
red0:1: flags=8202180841<UP,RUNNING,MULTICAST,ADDRCONF,ROUTER,IPv6,CoS,IPMP>
mtu 1500 index 12
inet6 2002:a08:39f0:3:99c7:f4f5:559c:4351/64
bash-3.2# ifconfig redunder0
redunder0: flags=201100843<UP,BROADCAST,RUNNING,MULTICAST,ROUTER,IPv4,CoS> mtu
1500 index 11
inet 0.0.0.0 netmask ff000000
groupname red
ether 0:14:4f:8d:ce:2e
bash-3.2# ifconfig redunder0 inet6
redunder0: flags=202100841<UP,RUNNING,MULTICAST,ROUTER,IPv6,CoS> mtu 1500 index
11
inet6 fe80::214:4fff:fe8d:ce2e/10
groupname red
bash-3.2# ipmpstat -i
INTERFACE ACTIVE GROUP FLAGS LINK PROBE STATE
redunder0 yes red0 --mbM-- up disabled ok
The above doesn't look quite right, however. I have a valid IPv6
interface in this group, and it has a link-local address configured on
the underlying interface. Shouldn't that automatically cause in.mpathd
to use IPv6 for probing? Meem, am I forgetting to do something to
enable IPv6 probes?
-Seb