Starting Qnet

To start Qnet, load the shared object into the network manager.

The io-pkt* manager is a process that assumes the central role to load a number of shared objects. It provides the framework for the entire protocol stack and lets data pass between modules. In the case of native networking, the shared objects are and networking drivers, devn-*.so and devnp-*.so. The shared objects are arranged in a hierarchy, with the end user on the top, and hardware on the bottom.


You can start the io-pkt* from the command line, telling it which drivers and protocols to load:

$ io-pkt-v4 -del900  -p qnet  &

This causes io-pkt-v4 to load the Ethernet driver and the Qnet protocol stack.

Or, you can use the mount and umount` commands to start and stop modules dynamically, like this:

$ io-pkt-v6-hc &
$ mount -Tio-pkt
$ mount -Tio-pkt

To unload the driver, type:

umount /dev/io-net/en0
Note: You can't unmount a protocol stack such as TCP/IP or Qnet.