NB: There is a new bfu script that removes stale STREAMS modules in /kernel/strmod/. For convenience you can download the SUNWonbld-i386 or SUNWonbld-sparc tools which includes the new bfu scripts. However, if you use the bfu scripts provided with current ON build the system will work fine but you will have dead modules in the /kernel/strmod/ directory.
- This build does not have any new added features. It contains several bug fixes that existed in the earlier builds.
- Available Project Clearview features from earlier builds
- IP Tunneling - This build contains the new GLDv3 IP tunneling driver. You can use snoop to observe packets flowing over an IP tunnel interface (e.g., "snoop -d ip.tun0"), even if the tunnel uses IPsec. You can administer tunnels using dladm (create, modify, delete, and show), and give them meaningful names. Creating tunnels with ifconfig (e.g., ifconfig ip.tun0 plumb tsrc ...) is still supported for backward compatibility. The only feature-disparity between Nevada and this build of Clearview is the ability to create an IP tunnel from within a non-global zone. This will be coming shortly.
- IP Observability - Allows end users to observe traffic on loopback devices and traffic between zones by using the lo0 device. However, there are still some pieces of functionality that are not implemented (see Project Clearview issues section). This feature is not yet available in ON.
- Nemo MAC type plugin architecture - Modifies the GLDv3 framework to allow support for network drivers other than Ethernet. This feature is available in ON build 44 and later.
- VLAN observability - Allows the administrator to observe VLAN traffic using snoop. This feature is available in ON build 50 and later.
- Public DLPI API - Provides a public interface for using DLPI. This feature is available in ON build 59 and later.
- The Nemo Unification part of Nemo Unification and Vanity Naming - It allows dladm features to work with all applicable network interfaces. For instance, it is now possible to place older drivers such as ce into an aggregation or create VLANs over it. This feature is available in ON build 83 and later.
- The Vanity Naming part of Nemo Unification and Vanity Naming - Allows administrators to give a meaningful name to a link.
- Project Clearview specific issues
- IP Observability does not yet support observing multicast traffic or observing traffic non-promiscuously.
- The new observation privileges for IP Observability have not yet been added.
- There are no security checks yet for observing loopback in a zone, so you will see all loopback traffic, even if you are in a non-global zone.
- If snoop is not given a device when run in a non-global zone whose only interface is lo0, then snoop will not automatically open lo0 and will fail claiming it cannot find any devices to open.
- In order to aggregate a legacy interface that does not support DL_LINK_NOTE_UP/DOWN notifications, you must use the -f flag for dladm create-aggr and the switch the interfaces are plugged in to must support LACP.
*Note that linkmgmtd's name has changed to dlmgmtd.
- Note that the EA bits are based on the latest ON build, so while running the EA bits you may hit existing ON bugs.
Please contact us at <clearview-discuss@opensolaris.org> with any questions, concerns, or comments.