IPv6 example

Ubuntu 22.04 LTS LPAR mode z/VM guest

The following command adds one range of IPv6 addresses, fec0:0000:0000:0000:0000:0000:0000:0000 to fec0:0000:0000:0000:FFFF:FFFF:FFFF:FFFF, that can be taken over by OSA device encd300.

Add a range of IP addresses:
qethconf ipa add fec0::/64 encd300
qethconf: Added fec0:0000:0000:0000:0000:0000:0000:0000/64 to
          sysfs entry /sys/class/net/encd300/device/ipa_takeover/add6.
qethconf: For verification please use "qethconf ipa list"

Listing the activated IP addresses now shows the range of addresses:

qethconf ipa list
...
ipa add fec0:0000:0000:0000:0000:0000:0000:0000/64 encd300

The following command deletes the IPv6 address range that can be taken over by encd300:

qethconf ipa del fec0:0000:0000:0000:0000:0000:0000:0000/64 encd300:
qethconf: Deleted fec0:0000:0000:0000:0000:0000:0000:0000/64 from
          sysfs entry /sys/class/net/encd300/device/ipa_takeover/del6.
qethconf: For verification please use "qethconf ipa list"