If you create more than one asynchronous device definition in the file link.conf, you can define a pool of asynchronous devices.
A pool of devices is associated with one or more remote hosts, in exactly the same way as an individual device. When an incoming or outgoing connection request for one of these hosts is processed, an asynchronous device is selected from the pool automatically, for as long as there are devices available in the pool.
A device pool definition has the following general form:
pool_device pooln pppdevn pppdevn+1 ... |
pool_device pooln
Mandatory parameter to enable device pooling. Indicates the start of a device pool definition, and assigns a name to the device.
pppdevn pppdevn+1 ...
Mandatory parameters to enable device pooling. Specifies a list of asynchronous devices included in the device pool. Device names must be separated by spaces or commas.
The following example shows a device pool that consists of four asynchronous devices:
pool_device pool0 pppdev0 pppdev1 pppdev2 pppdev3 |