errclear
-alicreate "lpar11_c20_p1", "d0:27:9a:51:0b:00:14:00"
-alicreate "lpar11_c22_p1", "d0:27:9a:52:0b:00:16:00"
+# WWPNs for LPARs:
+# bytes 1, 2, 3, 4: c0:50:76:de (created from HMC gui wwpn)
+# byte 5: VIOS id
+# nibbles 11, 12, 13: LPAR id
+# nibbles 14, 15, 16: virtual slot number
-alicreate "lpar12_c20_p1", "d0:27:9a:51:0c:00:14:00"
-alicreate "lpar12_c22_p1", "d0:27:9a:52:0c:00:16:00"
+alicreate "lpar11_c20_p1", "c0:50:76:de:01:00:b0:14"
+alicreate "lpar11_c22_p1", "c0:50:76:de:02:00:b0:16"
-alicreate "lpar13_c20_p1", "d0:27:9a:51:0d:00:14:00"
-alicreate "lpar13_c22_p1", "d0:27:9a:52:0d:00:16:00"
+alicreate "lpar12_c20_p1", "c0:50:76:de:01:00:c0:14"
+alicreate "lpar12_c22_p1", "c0:50:76:de:02:00:c0:16"
-alicreate "lpar14_c20_p1", "d0:27:9a:51:0e:00:14:00"
-alicreate "lpar14_c22_p1", "d0:27:9a:52:0e:00:16:00"
+alicreate "lpar13_c20_p1", "c0:50:76:de:01:00:d0:14"
+alicreate "lpar13_c22_p1", "c0:50:76:de:02:00:d0:16"
-alicreate "lpar15_c20_p1", "d0:27:9a:51:0f:00:14:00"
-alicreate "lpar15_c22_p1", "d0:27:9a:52:0f:00:16:00"
+alicreate "lpar14_c20_p1", "c0:50:76:de:01:00:e0:14"
+alicreate "lpar14_c22_p1", "c0:50:76:de:02:00:e0:16"
+
+alicreate "lpar15_c20_p1", "c0:50:76:de:01:00:f0:14"
+alicreate "lpar15_c22_p1", "c0:50:76:de:02:00:f0:16"
+
+alicreate "lpar16_c20_p1", "c0:50:76:de:01:01:00:14"
+alicreate "lpar16_c22_p1", "c0:50:76:de:02:01:00:16"
+
+alicreate "lpar17_c20_p1", "c0:50:76:de:01:01:10:14"
+alicreate "lpar17_c22_p1", "c0:50:76:de:02:01:10:16"
+
+alicreate "lpar18_c20_p1", "c0:50:76:de:01:01:20:14"
+alicreate "lpar18_c22_p1", "c0:50:76:de:02:01:20:16"
+
+alicreate "lpar19_c20_p1", "c0:50:76:de:01:01:30:14"
+alicreate "lpar19_c22_p1", "c0:50:76:de:02:01:30:16"
+
+alicreate "lpar20_c20_p1", "c0:50:76:de:01:01:40:14"
+alicreate "lpar20_c22_p1", "c0:50:76:de:02:01:40:16"
zonecreate "v5010_c1_p1_lpar11_c20_p1", "v5010_c1_p1; lpar11_c20_p1"
zonecreate "v5010_c1_p1_lpar11_c22_p1", "v5010_c1_p1; lpar11_c22_p1"
zonecreate "v5010_c2_p1_lpar15_c20_p1", "v5010_c2_p1; lpar15_c20_p1"
zonecreate "v5010_c2_p1_lpar15_c22_p1", "v5010_c2_p1; lpar15_c22_p1"
+zonecreate "v5010_c1_p1_lpar16_c20_p1", "v5010_c1_p1; lpar16_c20_p1"
+zonecreate "v5010_c1_p1_lpar16_c22_p1", "v5010_c1_p1; lpar16_c22_p1"
+zonecreate "v5010_c2_p1_lpar16_c20_p1", "v5010_c2_p1; lpar16_c20_p1"
+zonecreate "v5010_c2_p1_lpar16_c22_p1", "v5010_c2_p1; lpar16_c22_p1"
+
+zonecreate "v5010_c1_p1_lpar17_c20_p1", "v5010_c1_p1; lpar17_c20_p1"
+zonecreate "v5010_c1_p1_lpar17_c22_p1", "v5010_c1_p1; lpar17_c22_p1"
+zonecreate "v5010_c2_p1_lpar17_c20_p1", "v5010_c2_p1; lpar17_c20_p1"
+zonecreate "v5010_c2_p1_lpar17_c22_p1", "v5010_c2_p1; lpar17_c22_p1"
+
+zonecreate "v5010_c1_p1_lpar18_c20_p1", "v5010_c1_p1; lpar18_c20_p1"
+zonecreate "v5010_c1_p1_lpar18_c22_p1", "v5010_c1_p1; lpar18_c22_p1"
+zonecreate "v5010_c2_p1_lpar18_c20_p1", "v5010_c2_p1; lpar18_c20_p1"
+zonecreate "v5010_c2_p1_lpar18_c22_p1", "v5010_c2_p1; lpar18_c22_p1"
+
+zonecreate "v5010_c1_p1_lpar19_c20_p1", "v5010_c1_p1; lpar19_c20_p1"
+zonecreate "v5010_c1_p1_lpar19_c22_p1", "v5010_c1_p1; lpar19_c22_p1"
+zonecreate "v5010_c2_p1_lpar19_c20_p1", "v5010_c2_p1; lpar19_c20_p1"
+zonecreate "v5010_c2_p1_lpar19_c22_p1", "v5010_c2_p1; lpar19_c22_p1"
+
+zonecreate "v5010_c1_p1_lpar20_c20_p1", "v5010_c1_p1; lpar20_c20_p1"
+zonecreate "v5010_c1_p1_lpar20_c22_p1", "v5010_c1_p1; lpar20_c22_p1"
+zonecreate "v5010_c2_p1_lpar20_c20_p1", "v5010_c2_p1; lpar20_c20_p1"
+zonecreate "v5010_c2_p1_lpar20_c22_p1", "v5010_c2_p1; lpar20_c22_p1"
+
cfgadd "cfg_a", "v5010_c1_p1_lpar11_c20_p1; v5010_c1_p1_lpar11_c22_p1"
cfgadd "cfg_a", "v5010_c2_p1_lpar11_c20_p1; v5010_c2_p1_lpar11_c22_p1"
cfgadd "cfg_a", "v5010_c1_p1_lpar15_c20_p1; v5010_c1_p1_lpar15_c22_p1"
cfgadd "cfg_a", "v5010_c2_p1_lpar15_c20_p1; v5010_c2_p1_lpar15_c22_p1"
+
+cfgadd "cfg_a", "v5010_c1_p1_lpar16_c20_p1; v5010_c1_p1_lpar16_c22_p1"
+cfgadd "cfg_a", "v5010_c2_p1_lpar16_c20_p1; v5010_c2_p1_lpar16_c22_p1"
+
+cfgadd "cfg_a", "v5010_c1_p1_lpar17_c20_p1; v5010_c1_p1_lpar17_c22_p1"
+cfgadd "cfg_a", "v5010_c2_p1_lpar17_c20_p1; v5010_c2_p1_lpar17_c22_p1"
+
+cfgadd "cfg_a", "v5010_c1_p1_lpar18_c20_p1; v5010_c1_p1_lpar18_c22_p1"
+cfgadd "cfg_a", "v5010_c2_p1_lpar18_c20_p1; v5010_c2_p1_lpar18_c22_p1"
+
+cfgadd "cfg_a", "v5010_c1_p1_lpar19_c20_p1; v5010_c1_p1_lpar19_c22_p1"
+cfgadd "cfg_a", "v5010_c2_p1_lpar19_c20_p1; v5010_c2_p1_lpar19_c22_p1"
+
+cfgadd "cfg_a", "v5010_c1_p1_lpar20_c20_p1; v5010_c1_p1_lpar20_c22_p1"
+cfgadd "cfg_a", "v5010_c2_p1_lpar20_c20_p1; v5010_c2_p1_lpar20_c22_p1"
errclear
-alicreate "lpar11_c21_p1", "d0:27:9a:51:0b:00:15:00"
-alicreate "lpar11_c23_p1", "d0:27:9a:52:0b:00:17:00"
+# WWPNs for LPARs:
+# bytes 1, 2, 3, 4: c0:50:76:de (created from HMC gui wwpn)
+# byte 5: VIOS id
+# nibbles 11, 12, 13: LPAR id
+# nibbles 14, 15, 16: virtual slot number
-alicreate "lpar12_c21_p1", "d0:27:9a:51:0c:00:15:00"
-alicreate "lpar12_c23_p1", "d0:27:9a:52:0c:00:17:00"
+alicreate "lpar11_c21_p1", "c0:50:76:de:01:00:b0:15"
+alicreate "lpar11_c23_p1", "c0:50:76:de:02:00:b0:17"
-alicreate "lpar13_c21_p1", "d0:27:9a:51:0d:00:15:00"
-alicreate "lpar13_c23_p1", "d0:27:9a:52:0d:00:17:00"
+alicreate "lpar12_c21_p1", "c0:50:76:de:01:00:c0:15"
+alicreate "lpar12_c23_p1", "c0:50:76:de:02:00:c0:17"
-alicreate "lpar14_c21_p1", "d0:27:9a:51:0e:00:15:00"
-alicreate "lpar14_c23_p1", "d0:27:9a:52:0e:00:17:00"
+alicreate "lpar13_c21_p1", "c0:50:76:de:01:00:d0:15"
+alicreate "lpar13_c23_p1", "c0:50:76:de:02:00:d0:17"
-alicreate "lpar15_c21_p1", "d0:27:9a:51:0f:00:15:00"
-alicreate "lpar15_c23_p1", "d0:27:9a:52:0f:00:17:00"
+alicreate "lpar14_c21_p1", "c0:50:76:de:01:00:e0:15"
+alicreate "lpar14_c23_p1", "c0:50:76:de:02:00:e0:17"
+
+alicreate "lpar15_c21_p1", "c0:50:76:de:01:00:f0:15"
+alicreate "lpar15_c23_p1", "c0:50:76:de:02:00:f0:17"
+
+alicreate "lpar16_c21_p1", "c0:50:76:de:01:01:00:15"
+alicreate "lpar16_c23_p1", "c0:50:76:de:02:01:00:17"
+
+alicreate "lpar17_c21_p1", "c0:50:76:de:01:01:10:15"
+alicreate "lpar17_c23_p1", "c0:50:76:de:02:01:10:17"
+
+alicreate "lpar18_c21_p1", "c0:50:76:de:01:01:20:15"
+alicreate "lpar18_c23_p1", "c0:50:76:de:02:01:20:17"
+
+alicreate "lpar19_c21_p1", "c0:50:76:de:01:01:30:15"
+alicreate "lpar19_c23_p1", "c0:50:76:de:02:01:30:17"
+
+alicreate "lpar20_c21_p1", "c0:50:76:de:01:01:40:15"
+alicreate "lpar20_c23_p1", "c0:50:76:de:02:01:40:17"
zonecreate "v5010_c1_p2_lpar11_c21_p1", "v5010_c1_p2; lpar11_c21_p1"
zonecreate "v5010_c1_p2_lpar11_c23_p1", "v5010_c1_p2; lpar11_c23_p1"
zonecreate "v5010_c2_p2_lpar15_c21_p1", "v5010_c2_p2; lpar15_c21_p1"
zonecreate "v5010_c2_p2_lpar15_c23_p1", "v5010_c2_p2; lpar15_c23_p1"
+zonecreate "v5010_c1_p2_lpar16_c21_p1", "v5010_c1_p2; lpar16_c21_p1"
+zonecreate "v5010_c1_p2_lpar16_c23_p1", "v5010_c1_p2; lpar16_c23_p1"
+zonecreate "v5010_c2_p2_lpar16_c21_p1", "v5010_c2_p2; lpar16_c21_p1"
+zonecreate "v5010_c2_p2_lpar16_c23_p1", "v5010_c2_p2; lpar16_c23_p1"
+
+zonecreate "v5010_c1_p2_lpar17_c21_p1", "v5010_c1_p2; lpar17_c21_p1"
+zonecreate "v5010_c1_p2_lpar17_c23_p1", "v5010_c1_p2; lpar17_c23_p1"
+zonecreate "v5010_c2_p2_lpar17_c21_p1", "v5010_c2_p2; lpar17_c21_p1"
+zonecreate "v5010_c2_p2_lpar17_c23_p1", "v5010_c2_p2; lpar17_c23_p1"
+
+zonecreate "v5010_c1_p2_lpar18_c21_p1", "v5010_c1_p2; lpar18_c21_p1"
+zonecreate "v5010_c1_p2_lpar18_c23_p1", "v5010_c1_p2; lpar18_c23_p1"
+zonecreate "v5010_c2_p2_lpar18_c21_p1", "v5010_c2_p2; lpar18_c21_p1"
+zonecreate "v5010_c2_p2_lpar18_c23_p1", "v5010_c2_p2; lpar18_c23_p1"
+
+zonecreate "v5010_c1_p2_lpar19_c21_p1", "v5010_c1_p2; lpar19_c21_p1"
+zonecreate "v5010_c1_p2_lpar19_c23_p1", "v5010_c1_p2; lpar19_c23_p1"
+zonecreate "v5010_c2_p2_lpar19_c21_p1", "v5010_c2_p2; lpar19_c21_p1"
+zonecreate "v5010_c2_p2_lpar19_c23_p1", "v5010_c2_p2; lpar19_c23_p1"
+
+zonecreate "v5010_c1_p2_lpar20_c21_p1", "v5010_c1_p2; lpar20_c21_p1"
+zonecreate "v5010_c1_p2_lpar20_c23_p1", "v5010_c1_p2; lpar20_c23_p1"
+zonecreate "v5010_c2_p2_lpar20_c21_p1", "v5010_c2_p2; lpar20_c21_p1"
+zonecreate "v5010_c2_p2_lpar20_c23_p1", "v5010_c2_p2; lpar20_c23_p1"
+
cfgadd "cfg_b", "v5010_c1_p2_lpar11_c21_p1; v5010_c1_p2_lpar11_c23_p1"
cfgadd "cfg_b", "v5010_c2_p2_lpar11_c21_p1; v5010_c2_p2_lpar11_c23_p1"
cfgadd "cfg_b", "v5010_c1_p2_lpar15_c21_p1; v5010_c1_p2_lpar15_c23_p1"
cfgadd "cfg_b", "v5010_c2_p2_lpar15_c21_p1; v5010_c2_p2_lpar15_c23_p1"
+
+cfgadd "cfg_b", "v5010_c1_p2_lpar16_c21_p1; v5010_c1_p2_lpar16_c23_p1"
+cfgadd "cfg_b", "v5010_c2_p2_lpar16_c21_p1; v5010_c2_p2_lpar16_c23_p1"
+
+cfgadd "cfg_b", "v5010_c1_p2_lpar17_c21_p1; v5010_c1_p2_lpar17_c23_p1"
+cfgadd "cfg_b", "v5010_c2_p2_lpar17_c21_p1; v5010_c2_p2_lpar17_c23_p1"
+
+cfgadd "cfg_b", "v5010_c1_p2_lpar18_c21_p1; v5010_c1_p2_lpar18_c23_p1"
+cfgadd "cfg_b", "v5010_c2_p2_lpar18_c21_p1; v5010_c2_p2_lpar18_c23_p1"
+
+cfgadd "cfg_b", "v5010_c1_p2_lpar19_c21_p1; v5010_c1_p2_lpar19_c23_p1"
+cfgadd "cfg_b", "v5010_c2_p2_lpar19_c21_p1; v5010_c2_p2_lpar19_c23_p1"
+
+cfgadd "cfg_b", "v5010_c1_p2_lpar20_c21_p1; v5010_c1_p2_lpar20_c23_p1"
+cfgadd "cfg_b", "v5010_c2_p2_lpar20_c21_p1; v5010_c2_p2_lpar20_c23_p1"