bonding of non-ethernet devices

One of the bonding commits says:

  bonding: detect virtual bonding devices and create an ethernet device

  A bonding device is like a virtual ethernet device. We therefore reuse
  nm-device-ethernet and add some special handling to detect bonding

Exactly how much "like a virtual ethernet device" is a bond? In
particular, when you bond two infiniband devices together (or an
ethernet device and a wifi device, which is supported by the kernel
according to the internet), is the result still "like a virtual ethernet
device" in the same way? Is it more like an NMDeviceWired than an
NMDeviceEthernet? (Which may depend to some extent on questions like
"would anyone ever run 802.1x over a bond?")

-- Dan

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]