diff --git a/device/accton/x86_64-accton_as7816_64x-r0/Accton-AS7816-64X/port_config.ini b/device/accton/x86_64-accton_as7816_64x-r0/Accton-AS7816-64X/port_config.ini
index f6c7b0c4a876..20d1b84edce5 100644
--- a/device/accton/x86_64-accton_as7816_64x-r0/Accton-AS7816-64X/port_config.ini
+++ b/device/accton/x86_64-accton_as7816_64x-r0/Accton-AS7816-64X/port_config.ini
@@ -1 +1,65 @@
# name lanes alias
+Ethernet0 73,74,75,76 hundredGigE1
+Ethernet4 65,66,67,68 hundredGigE2
+Ethernet8 81,82,83,84 hundredGigE3
+Ethernet12 89,90,91,92 hundredGigE4
+Ethernet16 105,106,107,108 hundredGigE5
+Ethernet20 97,98,99,100 hundredGigE6
+Ethernet24 113,114,115,116 hundredGigE7
+Ethernet28 121,122,123,124 hundredGigE8
+Ethernet32 41,42,43,44 hundredGigE9
+Ethernet36 33,34,35,36 hundredGigE10
+Ethernet40 49,50,51,52 hundredGigE11
+Ethernet44 57,58,59,60 hundredGigE12
+Ethernet48 137,138,139,140 hundredGigE13
+Ethernet52 129,130,131,132 hundredGigE14
+Ethernet56 145,146,147,148 hundredGigE15
+Ethernet60 153,154,155,156 hundredGigE16
+Ethernet64 173,174,175,176 hundredGigE17
+Ethernet68 165,166,167,168 hundredGigE18
+Ethernet72 181,182,183,184 hundredGigE19
+Ethernet76 189,190,191,192 hundredGigE20
+Ethernet80 13,14,15,16 hundredGigE21
+Ethernet84 5,6,7,8 hundredGigE22
+Ethernet88 29,30,31,32 hundredGigE23
+Ethernet92 21,22,23,24 hundredGigE24
+Ethernet96 205,206,207,208 hundredGigE25
+Ethernet100 197,198,199,200 hundredGigE26
+Ethernet104 213,214,215,216 hundredGigE27
+Ethernet108 221,222,223,224 hundredGigE28
+Ethernet112 229,230,231,232 hundredGigE29
+Ethernet116 237,238,239,240 hundredGigE30
+Ethernet120 245,246,247,248 hundredGigE31
+Ethernet124 253,254,255,256 hundredGigE32
+Ethernet128 69,70,71,72 hundredGigE33
+Ethernet132 77,78,79,80 hundredGigE34
+Ethernet136 93,94,95,96 hundredGigE35
+Ethernet140 85,86,87,88 hundredGigE36
+Ethernet144 101,102,103,104 hundredGigE37
+Ethernet148 109,110,111,112 hundredGigE38
+Ethernet152 125,126,127,128 hundredGigE39
+Ethernet156 117,118,119,120 hundredGigE40
+Ethernet160 37,38,39,40 hundredGigE41
+Ethernet164 45,46,47,48 hundredGigE42
+Ethernet168 61,62,63,64 hundredGigE43
+Ethernet172 53,54,55,56 hundredGigE44
+Ethernet176 133,134,135,136 hundredGigE45
+Ethernet180 141,142,143,144 hundredGigE46
+Ethernet184 157,158,159,160 hundredGigE47
+Ethernet188 149,150,151,152 hundredGigE48
+Ethernet192 161,162,163,164 hundredGigE49
+Ethernet196 169,170,171,172 hundredGigE50
+Ethernet200 185,186,187,188 hundredGigE51
+Ethernet204 177,178,179,180 hundredGigE52
+Ethernet208 1,2,3,4 hundredGigE53
+Ethernet212 9,10,11,12 hundredGigE54
+Ethernet216 25,26,27,28 hundredGigE55
+Ethernet220 17,18,19,20 hundredGigE56
+Ethernet224 193,194,195,196 hundredGigE57
+Ethernet228 201,202,203,204 hundredGigE58
+Ethernet232 217,218,219,220 hundredGigE59
+Ethernet236 209,210,211,212 hundredGigE60
+Ethernet240 225,226,227,228 hundredGigE61
+Ethernet244 233,234,235,236 hundredGigE62
+Ethernet248 249,250,251,252 hundredGigE63
+Ethernet252 241,242,243,244 hundredGigE64
diff --git a/device/accton/x86_64-accton_as7816_64x-r0/Accton-AS7816-64X/sai.profile b/device/accton/x86_64-accton_as7816_64x-r0/Accton-AS7816-64X/sai.profile
index e69de29bb2d1..f2d9aa96821b 100644
--- a/device/accton/x86_64-accton_as7816_64x-r0/Accton-AS7816-64X/sai.profile
+++ b/device/accton/x86_64-accton_as7816_64x-r0/Accton-AS7816-64X/sai.profile
@@ -0,0 +1 @@
+SAI_INIT_CONFIG_FILE=/etc/bcm/th2-as7816-64x100G.config.bcm
diff --git a/device/accton/x86_64-accton_as7816_64x-r0/led_proc_init.soc b/device/accton/x86_64-accton_as7816_64x-r0/led_proc_init.soc
index e69de29bb2d1..75a36c6f9c68 100755
--- a/device/accton/x86_64-accton_as7816_64x-r0/led_proc_init.soc
+++ b/device/accton/x86_64-accton_as7816_64x-r0/led_proc_init.soc
@@ -0,0 +1,155 @@
+m CMIC_LEDUP0_CLK_PARAMS REFRESH_CYCLE_PERIOD=0xc00000
+m CMIC_LEDUP1_CLK_PARAMS REFRESH_CYCLE_PERIOD=0xc00000
+m CMIC_LEDUP2_CLK_PARAMS REFRESH_CYCLE_PERIOD=0xc00000
+m CMIC_LEDUP3_CLK_PARAMS REFRESH_CYCLE_PERIOD=0xc00000
+
+m CMIC_LEDUP0_PORT_ORDER_REMAP_0_3 REMAP_PORT_0=63 REMAP_PORT_1=62 REMAP_PORT_2=61 REMAP_PORT_3=60
+m CMIC_LEDUP0_PORT_ORDER_REMAP_4_7 REMAP_PORT_4=59 REMAP_PORT_5=58 REMAP_PORT_6=57 REMAP_PORT_7=56
+m CMIC_LEDUP0_PORT_ORDER_REMAP_8_11 REMAP_PORT_8=55 REMAP_PORT_9=54 REMAP_PORT_10=53 REMAP_PORT_11=52
+m CMIC_LEDUP0_PORT_ORDER_REMAP_12_15 REMAP_PORT_12=51 REMAP_PORT_13=50 REMAP_PORT_14=49 REMAP_PORT_15=48
+m CMIC_LEDUP0_PORT_ORDER_REMAP_16_19 REMAP_PORT_16=47 REMAP_PORT_17=46 REMAP_PORT_18=45 REMAP_PORT_19=44
+m CMIC_LEDUP0_PORT_ORDER_REMAP_20_23 REMAP_PORT_20=43 REMAP_PORT_21=42 REMAP_PORT_22=41 REMAP_PORT_23=40
+m CMIC_LEDUP0_PORT_ORDER_REMAP_24_27 REMAP_PORT_24=39 REMAP_PORT_25=38 REMAP_PORT_26=37 REMAP_PORT_27=36
+m CMIC_LEDUP0_PORT_ORDER_REMAP_28_31 REMAP_PORT_28=35 REMAP_PORT_29=34 REMAP_PORT_30=33 REMAP_PORT_31=32
+m CMIC_LEDUP0_PORT_ORDER_REMAP_32_35 REMAP_PORT_32=31 REMAP_PORT_33=30 REMAP_PORT_34=29 REMAP_PORT_35=28
+m CMIC_LEDUP0_PORT_ORDER_REMAP_36_39 REMAP_PORT_36=27 REMAP_PORT_37=26 REMAP_PORT_38=25 REMAP_PORT_39=24
+m CMIC_LEDUP0_PORT_ORDER_REMAP_40_43 REMAP_PORT_40=23 REMAP_PORT_41=22 REMAP_PORT_42=21 REMAP_PORT_43=20
+m CMIC_LEDUP0_PORT_ORDER_REMAP_44_47 REMAP_PORT_44=19 REMAP_PORT_45=18 REMAP_PORT_46=17 REMAP_PORT_47=16
+m CMIC_LEDUP0_PORT_ORDER_REMAP_48_51 REMAP_PORT_48=15 REMAP_PORT_49=14 REMAP_PORT_50=13 REMAP_PORT_51=12
+m CMIC_LEDUP0_PORT_ORDER_REMAP_52_55 REMAP_PORT_52=11 REMAP_PORT_53=10 REMAP_PORT_54=9 REMAP_PORT_55=8
+m CMIC_LEDUP0_PORT_ORDER_REMAP_56_59 REMAP_PORT_56=7 REMAP_PORT_57=6 REMAP_PORT_58=5 REMAP_PORT_59=4
+m CMIC_LEDUP0_PORT_ORDER_REMAP_60_63 REMAP_PORT_60=3 REMAP_PORT_61=2 REMAP_PORT_62=1 REMAP_PORT_63=0
+
+m CMIC_LEDUP1_PORT_ORDER_REMAP_0_3 REMAP_PORT_0=3 REMAP_PORT_1=2 REMAP_PORT_2=1 REMAP_PORT_3=0
+m CMIC_LEDUP1_PORT_ORDER_REMAP_4_7 REMAP_PORT_4=7 REMAP_PORT_5=6 REMAP_PORT_6=5 REMAP_PORT_7=4
+m CMIC_LEDUP1_PORT_ORDER_REMAP_8_11 REMAP_PORT_8=11 REMAP_PORT_9=10 REMAP_PORT_10=9 REMAP_PORT_11=8
+m CMIC_LEDUP1_PORT_ORDER_REMAP_12_15 REMAP_PORT_12=15 REMAP_PORT_13=14 REMAP_PORT_14=13 REMAP_PORT_15=12
+m CMIC_LEDUP1_PORT_ORDER_REMAP_16_19 REMAP_PORT_16=19 REMAP_PORT_17=18 REMAP_PORT_18=17 REMAP_PORT_19=16
+m CMIC_LEDUP1_PORT_ORDER_REMAP_20_23 REMAP_PORT_20=23 REMAP_PORT_21=22 REMAP_PORT_22=21 REMAP_PORT_23=20
+m CMIC_LEDUP1_PORT_ORDER_REMAP_24_27 REMAP_PORT_24=27 REMAP_PORT_25=26 REMAP_PORT_26=25 REMAP_PORT_27=24
+m CMIC_LEDUP1_PORT_ORDER_REMAP_28_31 REMAP_PORT_28=31 REMAP_PORT_29=30 REMAP_PORT_30=29 REMAP_PORT_31=28
+m CMIC_LEDUP1_PORT_ORDER_REMAP_32_35 REMAP_PORT_32=35 REMAP_PORT_33=34 REMAP_PORT_34=33 REMAP_PORT_35=32
+m CMIC_LEDUP1_PORT_ORDER_REMAP_36_39 REMAP_PORT_36=39 REMAP_PORT_37=38 REMAP_PORT_38=37 REMAP_PORT_39=36
+m CMIC_LEDUP1_PORT_ORDER_REMAP_40_43 REMAP_PORT_40=43 REMAP_PORT_41=42 REMAP_PORT_42=41 REMAP_PORT_43=40
+m CMIC_LEDUP1_PORT_ORDER_REMAP_44_47 REMAP_PORT_44=47 REMAP_PORT_45=46 REMAP_PORT_46=45 REMAP_PORT_47=44
+m CMIC_LEDUP1_PORT_ORDER_REMAP_48_51 REMAP_PORT_48=51 REMAP_PORT_49=50 REMAP_PORT_50=49 REMAP_PORT_51=48
+m CMIC_LEDUP1_PORT_ORDER_REMAP_52_55 REMAP_PORT_52=55 REMAP_PORT_53=54 REMAP_PORT_54=53 REMAP_PORT_55=52
+m CMIC_LEDUP1_PORT_ORDER_REMAP_56_59 REMAP_PORT_56=59 REMAP_PORT_57=58 REMAP_PORT_58=57 REMAP_PORT_59=56
+m CMIC_LEDUP1_PORT_ORDER_REMAP_60_63 REMAP_PORT_60=63 REMAP_PORT_61=62 REMAP_PORT_62=61 REMAP_PORT_63=60
+
+m CMIC_LEDUP2_PORT_ORDER_REMAP_0_3 REMAP_PORT_0=63 REMAP_PORT_1=62 REMAP_PORT_2=61 REMAP_PORT_3=60
+m CMIC_LEDUP2_PORT_ORDER_REMAP_4_7 REMAP_PORT_4=59 REMAP_PORT_5=58 REMAP_PORT_6=57 REMAP_PORT_7=56
+m CMIC_LEDUP2_PORT_ORDER_REMAP_8_11 REMAP_PORT_8=55 REMAP_PORT_9=54 REMAP_PORT_10=53 REMAP_PORT_11=52
+m CMIC_LEDUP2_PORT_ORDER_REMAP_12_15 REMAP_PORT_12=51 REMAP_PORT_13=50 REMAP_PORT_14=49 REMAP_PORT_15=48
+m CMIC_LEDUP2_PORT_ORDER_REMAP_16_19 REMAP_PORT_16=47 REMAP_PORT_17=46 REMAP_PORT_18=45 REMAP_PORT_19=44
+m CMIC_LEDUP2_PORT_ORDER_REMAP_20_23 REMAP_PORT_20=43 REMAP_PORT_21=42 REMAP_PORT_22=41 REMAP_PORT_23=40
+m CMIC_LEDUP2_PORT_ORDER_REMAP_24_27 REMAP_PORT_24=39 REMAP_PORT_25=38 REMAP_PORT_26=37 REMAP_PORT_27=36
+m CMIC_LEDUP2_PORT_ORDER_REMAP_28_31 REMAP_PORT_28=35 REMAP_PORT_29=34 REMAP_PORT_30=33 REMAP_PORT_31=32
+m CMIC_LEDUP2_PORT_ORDER_REMAP_32_35 REMAP_PORT_32=31 REMAP_PORT_33=30 REMAP_PORT_34=29 REMAP_PORT_35=28
+m CMIC_LEDUP2_PORT_ORDER_REMAP_36_39 REMAP_PORT_36=27 REMAP_PORT_37=26 REMAP_PORT_38=25 REMAP_PORT_39=24
+m CMIC_LEDUP2_PORT_ORDER_REMAP_40_43 REMAP_PORT_40=23 REMAP_PORT_41=22 REMAP_PORT_42=21 REMAP_PORT_43=20
+m CMIC_LEDUP2_PORT_ORDER_REMAP_44_47 REMAP_PORT_44=19 REMAP_PORT_45=18 REMAP_PORT_46=17 REMAP_PORT_47=16
+m CMIC_LEDUP2_PORT_ORDER_REMAP_48_51 REMAP_PORT_48=15 REMAP_PORT_49=14 REMAP_PORT_50=13 REMAP_PORT_51=12
+m CMIC_LEDUP2_PORT_ORDER_REMAP_52_55 REMAP_PORT_52=11 REMAP_PORT_53=10 REMAP_PORT_54=9 REMAP_PORT_55=8
+m CMIC_LEDUP2_PORT_ORDER_REMAP_56_59 REMAP_PORT_56=7 REMAP_PORT_57=6 REMAP_PORT_58=5 REMAP_PORT_59=4
+m CMIC_LEDUP2_PORT_ORDER_REMAP_60_63 REMAP_PORT_60=3 REMAP_PORT_61=2 REMAP_PORT_62=1 REMAP_PORT_63=0
+
+m CMIC_LEDUP3_PORT_ORDER_REMAP_0_3 REMAP_PORT_0=3 REMAP_PORT_1=2 REMAP_PORT_2=1 REMAP_PORT_3=0
+m CMIC_LEDUP3_PORT_ORDER_REMAP_4_7 REMAP_PORT_4=7 REMAP_PORT_5=6 REMAP_PORT_6=5 REMAP_PORT_7=4
+m CMIC_LEDUP3_PORT_ORDER_REMAP_8_11 REMAP_PORT_8=11 REMAP_PORT_9=10 REMAP_PORT_10=9 REMAP_PORT_11=8
+m CMIC_LEDUP3_PORT_ORDER_REMAP_12_15 REMAP_PORT_12=15 REMAP_PORT_13=14 REMAP_PORT_14=13 REMAP_PORT_15=12
+m CMIC_LEDUP3_PORT_ORDER_REMAP_16_19 REMAP_PORT_16=19 REMAP_PORT_17=18 REMAP_PORT_18=17 REMAP_PORT_19=16
+m CMIC_LEDUP3_PORT_ORDER_REMAP_20_23 REMAP_PORT_20=23 REMAP_PORT_21=22 REMAP_PORT_22=21 REMAP_PORT_23=20
+m CMIC_LEDUP3_PORT_ORDER_REMAP_24_27 REMAP_PORT_24=27 REMAP_PORT_25=26 REMAP_PORT_26=25 REMAP_PORT_27=24
+m CMIC_LEDUP3_PORT_ORDER_REMAP_28_31 REMAP_PORT_28=31 REMAP_PORT_29=30 REMAP_PORT_30=29 REMAP_PORT_31=28
+m CMIC_LEDUP3_PORT_ORDER_REMAP_32_35 REMAP_PORT_32=35 REMAP_PORT_33=34 REMAP_PORT_34=33 REMAP_PORT_35=32
+m CMIC_LEDUP3_PORT_ORDER_REMAP_36_39 REMAP_PORT_36=39 REMAP_PORT_37=38 REMAP_PORT_38=37 REMAP_PORT_39=36
+m CMIC_LEDUP3_PORT_ORDER_REMAP_40_43 REMAP_PORT_40=43 REMAP_PORT_41=42 REMAP_PORT_42=41 REMAP_PORT_43=40
+m CMIC_LEDUP3_PORT_ORDER_REMAP_44_47 REMAP_PORT_44=47 REMAP_PORT_45=46 REMAP_PORT_46=45 REMAP_PORT_47=44
+m CMIC_LEDUP3_PORT_ORDER_REMAP_48_51 REMAP_PORT_48=51 REMAP_PORT_49=50 REMAP_PORT_50=49 REMAP_PORT_51=48
+m CMIC_LEDUP3_PORT_ORDER_REMAP_52_55 REMAP_PORT_52=55 REMAP_PORT_53=54 REMAP_PORT_54=53 REMAP_PORT_55=52
+m CMIC_LEDUP3_PORT_ORDER_REMAP_56_59 REMAP_PORT_56=59 REMAP_PORT_57=58 REMAP_PORT_58=57 REMAP_PORT_59=56
+m CMIC_LEDUP3_PORT_ORDER_REMAP_60_63 REMAP_PORT_60=63 REMAP_PORT_61=62 REMAP_PORT_62=61 REMAP_PORT_63=60
+
+led 0 stop
+led 0 prog \
+ 02 FD 42 80 02 FF 42 00 02 FE 42 00 02 FA 42 E0 \
+ 02 FB 42 40 06 F9 D2 00 74 1E 02 F9 42 03 67 AC \
+ 67 C3 67 52 86 FE 67 C3 67 52 86 FE 67 C3 67 52 \
+ 86 FE 67 C3 67 52 86 FE 06 FB D6 FE 74 1E 86 FC \
+ 3E FA 06 FE 88 4A 03 71 4C 67 84 57 67 84 57 67 \
+ 98 57 06 FE 88 80 4A 00 27 97 75 4F 90 4A 00 27 \
+ 4A 01 27 B7 97 71 69 77 42 06 F9 D6 FC 74 7C 02 \
+ F9 4A 07 37 4E 07 02 FC 42 00 4E 07 06 F9 0A 07 \
+ 71 4F 77 42 16 FF 06 FD 17 4D DA 07 74 95 12 FF \
+ 52 00 86 FD 57 86 FF 57 16 FF 06 FD 07 4D DA 07 \
+ 74 A9 12 FF 52 00 86 FD 57 86 FF 57 06 FE C2 FC \
+ 98 98 12 F4 50 C2 FC 98 98 F2 F0 14 06 F4 C2 03 \
+ 88 77 D1 06 FE C2 FC 98 98 F2 E0 14 06 FE C2 03 \
+ 88 18 71 E2 80 18 71 DD 67 98 67 98 57 67 98 67 \
+ 84 57 80 18 71 EB 67 84 67 98 57 67 84 67 84 57 \
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+
+
+led 1 stop
+led 1 prog \
+ 02 FD 42 80 02 FF 42 00 02 FE 42 00 02 FA 42 E0 \
+ 02 FB 42 40 06 F9 D2 00 74 1E 02 F9 42 03 67 AC \
+ 67 C3 67 52 86 FE 67 C3 67 52 86 FE 67 C3 67 52 \
+ 86 FE 67 C3 67 52 86 FE 06 FB D6 FE 74 1E 86 FC \
+ 3E FA 06 FE 88 4A 03 71 4C 67 84 57 67 84 57 67 \
+ 98 57 06 FE 88 80 4A 00 27 97 75 4F 90 4A 00 27 \
+ 4A 01 27 B7 97 71 69 77 42 06 F9 D6 FC 74 7C 02 \
+ F9 4A 07 37 4E 07 02 FC 42 00 4E 07 06 F9 0A 07 \
+ 71 4F 77 42 16 FF 06 FD 17 4D DA 07 74 95 12 FF \
+ 52 00 86 FD 57 86 FF 57 16 FF 06 FD 07 4D DA 07 \
+ 74 A9 12 FF 52 00 86 FD 57 86 FF 57 06 FE C2 FC \
+ 98 98 12 F4 50 C2 FC 98 98 F2 F0 14 06 F4 C2 03 \
+ 88 77 D1 06 FE C2 FC 98 98 F2 E0 14 06 FE C2 03 \
+ 88 18 71 E2 80 18 71 DD 67 98 67 98 57 67 98 67 \
+ 84 57 80 18 71 EB 67 84 67 98 57 67 84 67 84 57 \
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+
+led 2 stop
+led 2 prog \
+ 02 FD 42 80 02 FF 42 00 02 FE 42 00 02 FA 42 E0 \
+ 02 FB 42 40 06 F9 D2 00 74 1E 02 F9 42 03 67 AC \
+ 67 C3 67 52 86 FE 67 C3 67 52 86 FE 67 C3 67 52 \
+ 86 FE 67 C3 67 52 86 FE 06 FB D6 FE 74 1E 86 FC \
+ 3E FA 06 FE 88 4A 03 71 4C 67 84 57 67 84 57 67 \
+ 98 57 06 FE 88 80 4A 00 27 97 75 4F 90 4A 00 27 \
+ 4A 01 27 B7 97 71 69 77 42 06 F9 D6 FC 74 7C 02 \
+ F9 4A 07 37 4E 07 02 FC 42 00 4E 07 06 F9 0A 07 \
+ 71 4F 77 42 16 FF 06 FD 17 4D DA 07 74 95 12 FF \
+ 52 00 86 FD 57 86 FF 57 16 FF 06 FD 07 4D DA 07 \
+ 74 A9 12 FF 52 00 86 FD 57 86 FF 57 06 FE C2 FC \
+ 98 98 12 F4 50 C2 FC 98 98 F2 F0 14 06 F4 C2 03 \
+ 88 77 D1 06 FE C2 FC 98 98 F2 E0 14 06 FE C2 03 \
+ 88 18 71 E2 80 18 71 DD 67 98 67 98 57 67 98 67 \
+ 84 57 80 18 71 EB 67 84 67 98 57 67 84 67 84 57 \
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+
+led 3 stop
+led 3 prog \
+ 02 FD 42 80 02 FF 42 00 02 FE 42 00 02 FA 42 E0 \
+ 02 FB 42 40 06 F9 D2 00 74 1E 02 F9 42 03 67 AC \
+ 67 C3 67 52 86 FE 67 C3 67 52 86 FE 67 C3 67 52 \
+ 86 FE 67 C3 67 52 86 FE 06 FB D6 FE 74 1E 86 FC \
+ 3E FA 06 FE 88 4A 03 71 4C 67 84 57 67 84 57 67 \
+ 98 57 06 FE 88 80 4A 00 27 97 75 4F 90 4A 00 27 \
+ 4A 01 27 B7 97 71 69 77 42 06 F9 D6 FC 74 7C 02 \
+ F9 4A 07 37 4E 07 02 FC 42 00 4E 07 06 F9 0A 07 \
+ 71 4F 77 42 16 FF 06 FD 17 4D DA 07 74 95 12 FF \
+ 52 00 86 FD 57 86 FF 57 16 FF 06 FD 07 4D DA 07 \
+ 74 A9 12 FF 52 00 86 FD 57 86 FF 57 06 FE C2 FC \
+ 98 98 12 F4 50 C2 FC 98 98 F2 F0 14 06 F4 C2 03 \
+ 88 77 D1 06 FE C2 FC 98 98 F2 E0 14 06 FE C2 03 \
+ 88 18 71 E2 80 18 71 DD 67 98 67 98 57 67 98 67 \
+ 84 57 80 18 71 EB 67 84 67 98 57 67 84 67 84 57 \
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+
+led auto on
+led 0 start
+led 1 start
+led 2 start
+led 3 start
diff --git a/device/accton/x86_64-accton_as7816_64x-r0/minigraph.xml b/device/accton/x86_64-accton_as7816_64x-r0/minigraph.xml
index d252de01ca8a..b561c2f7b8f6 100644
--- a/device/accton/x86_64-accton_as7816_64x-r0/minigraph.xml
+++ b/device/accton/x86_64-accton_as7816_64x-r0/minigraph.xml
@@ -2,623 +2,8 @@
-
- ARISTA01T0
- 10.0.0.33
- sonic
- 10.0.0.32
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.0
- ARISTA01T2
- 10.0.0.1
- 1
- 180
- 60
-
-
- ARISTA02T0
- 10.0.0.35
- sonic
- 10.0.0.34
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.2
- ARISTA02T2
- 10.0.0.3
- 1
- 180
- 60
-
-
- ARISTA03T0
- 10.0.0.37
- sonic
- 10.0.0.36
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.4
- ARISTA03T2
- 10.0.0.5
- 1
- 180
- 60
-
-
- ARISTA04T0
- 10.0.0.39
- sonic
- 10.0.0.38
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.6
- ARISTA04T2
- 10.0.0.7
- 1
- 180
- 60
-
-
- ARISTA05T0
- 10.0.0.41
- sonic
- 10.0.0.40
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.8
- ARISTA05T2
- 10.0.0.9
- 1
- 180
- 60
-
-
- ARISTA06T0
- 10.0.0.43
- sonic
- 10.0.0.42
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.10
- ARISTA06T2
- 10.0.0.11
- 1
- 180
- 60
-
-
- ARISTA07T0
- 10.0.0.45
- sonic
- 10.0.0.44
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.12
- ARISTA07T2
- 10.0.0.13
- 1
- 180
- 60
-
-
- ARISTA08T0
- 10.0.0.47
- sonic
- 10.0.0.46
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.14
- ARISTA08T2
- 10.0.0.15
- 1
- 180
- 60
-
-
- ARISTA09T0
- 10.0.0.49
- sonic
- 10.0.0.48
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.16
- ARISTA09T2
- 10.0.0.17
- 1
- 180
- 60
-
-
- ARISTA10T0
- 10.0.0.51
- sonic
- 10.0.0.50
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.18
- ARISTA10T2
- 10.0.0.19
- 1
- 180
- 60
-
-
- ARISTA11T0
- 10.0.0.53
- sonic
- 10.0.0.52
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.20
- ARISTA11T2
- 10.0.0.21
- 1
- 180
- 60
-
-
- ARISTA12T0
- 10.0.0.55
- sonic
- 10.0.0.54
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.22
- ARISTA12T2
- 10.0.0.23
- 1
- 180
- 60
-
-
- ARISTA13T0
- 10.0.0.57
- sonic
- 10.0.0.56
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.24
- ARISTA13T2
- 10.0.0.25
- 1
- 180
- 60
-
-
- ARISTA14T0
- 10.0.0.59
- sonic
- 10.0.0.58
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.26
- ARISTA14T2
- 10.0.0.27
- 1
- 180
- 60
-
-
- ARISTA15T0
- 10.0.0.61
- sonic
- 10.0.0.60
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.28
- ARISTA15T2
- 10.0.0.29
- 1
- 180
- 60
-
-
- ARISTA16T0
- 10.0.0.63
- sonic
- 10.0.0.62
- 1
- 180
- 60
-
-
- sonic
- 10.0.0.30
- ARISTA16T2
- 10.0.0.31
- 1
- 180
- 60
-
-
- 65100
- sonic
-
-
- 10.0.0.33
-
-
-
-
- 10.0.0.1
-
-
-
-
- 10.0.0.35
-
-
-
-
- 10.0.0.3
-
-
-
-
- 10.0.0.37
-
-
-
-
- 10.0.0.5
-
-
-
-
- 10.0.0.39
-
-
-
-
- 10.0.0.7
-
-
-
-
- 10.0.0.41
-
-
-
-
- 10.0.0.9
-
-
-
-
- 10.0.0.43
-
-
-
-
- 10.0.0.11
-
-
-
-
- 10.0.0.45
-
-
-
-
- 10.0.0.13
-
-
-
-
- 10.0.0.47
-
-
-
-
- 10.0.0.15
-
-
-
-
- 10.0.0.49
-
-
-
-
- 10.0.0.17
-
-
-
-
- 10.0.0.51
-
-
-
-
- 10.0.0.19
-
-
-
-
- 10.0.0.53
-
-
-
-
- 10.0.0.21
-
-
-
-
- 10.0.0.55
-
-
-
-
- 10.0.0.23
-
-
-
-
- 10.0.0.57
-
-
-
-
- 10.0.0.25
-
-
-
-
- 10.0.0.59
-
-
-
-
- 10.0.0.27
-
-
-
-
- 10.0.0.61
-
-
-
-
- 10.0.0.29
-
-
-
-
- 10.0.0.63
-
-
-
-
- 10.0.0.31
-
-
-
-
-
-
-
- 64001
- ARISTA01T0
-
-
-
- 65200
- ARISTA01T2
-
-
-
- 64002
- ARISTA02T0
-
-
-
- 65200
- ARISTA02T2
-
-
-
- 64003
- ARISTA03T0
-
-
-
- 65200
- ARISTA03T2
-
-
-
- 64004
- ARISTA04T0
-
-
-
- 65200
- ARISTA04T2
-
-
-
- 64005
- ARISTA05T0
-
-
-
- 65200
- ARISTA05T2
-
-
-
- 64006
- ARISTA06T0
-
-
-
- 65200
- ARISTA06T2
-
-
-
- 64007
- ARISTA07T0
-
-
-
- 65200
- ARISTA07T2
-
-
-
- 64008
- ARISTA08T0
-
-
-
- 65200
- ARISTA08T2
-
-
-
- 64009
- ARISTA09T0
-
-
-
- 65200
- ARISTA09T2
-
-
-
- 64010
- ARISTA10T0
-
-
-
- 65200
- ARISTA10T2
-
-
-
- 64011
- ARISTA11T0
-
-
-
- 65200
- ARISTA11T2
-
-
-
- 64012
- ARISTA12T0
-
-
-
- 65200
- ARISTA12T2
-
-
-
- 64013
- ARISTA13T0
-
-
-
- 65200
- ARISTA13T2
-
-
-
- 64014
- ARISTA14T0
-
-
-
- 65200
- ARISTA14T2
-
-
-
- 64015
- ARISTA15T0
-
-
-
- 65200
- ARISTA15T2
-
-
-
- 64016
- ARISTA16T0
-
-
-
- 65200
- ARISTA16T2
-
-
@@ -645,164 +30,324 @@
- Ethernet0
+ hundredGigE1
10.0.0.0/31
- Ethernet4
+ hundredGigE2
10.0.0.2/31
- Ethernet8
+ hundredGigE3
10.0.0.4/31
- Ethernet12
+ hundredGigE4
10.0.0.6/31
- Ethernet16
+ hundredGigE5
10.0.0.8/31
- Ethernet20
+ hundredGigE6
10.0.0.10/31
- Ethernet24
+ hundredGigE7
10.0.0.12/31
- Ethernet28
+ hundredGigE8
10.0.0.14/31
- Ethernet32
+ hundredGigE9
10.0.0.16/31
- Ethernet36
+ hundredGigE10
10.0.0.18/31
- Ethernet40
+ hundredGigE11
10.0.0.20/31
- Ethernet44
+ hundredGigE12
10.0.0.22/31
- Ethernet48
+ hundredGigE13
10.0.0.24/31
- Ethernet52
+ hundredGigE14
10.0.0.26/31
- Ethernet56
+ hundredGigE15
10.0.0.28/31
- Ethernet60
+ hundredGigE16
10.0.0.30/31
- Ethernet64
+ hundredGigE17
10.0.0.32/31
- Ethernet68
+ hundredGigE18
10.0.0.34/31
- Ethernet72
+ hundredGigE19
10.0.0.36/31
- Ethernet76
+ hundredGigE20
10.0.0.38/31
- Ethernet80
+ hundredGigE21
10.0.0.40/31
- Ethernet84
+ hundredGigE22
10.0.0.42/31
- Ethernet88
+ hundredGigE23
10.0.0.44/31
- Ethernet92
+ hundredGigE24
10.0.0.46/31
- Ethernet96
+ hundredGigE25
10.0.0.48/31
- Ethernet100
+ hundredGigE26
10.0.0.50/31
- Ethernet104
+ hundredGigE27
10.0.0.52/31
- Ethernet108
+ hundredGigE28
10.0.0.54/31
- Ethernet112
+ hundredGigE29
10.0.0.56/31
- Ethernet116
+ hundredGigE30
10.0.0.58/31
- Ethernet120
+ hundredGigE31
10.0.0.60/31
- Ethernet124
+ hundredGigE32
10.0.0.62/31
+
+
+ hundredGigE33
+ 10.0.0.64/31
+
+
+
+ hundredGigE34
+ 10.0.0.66/31
+
+
+
+ hundredGigE35
+ 10.0.0.68/31
+
+
+
+ hundredGigE36
+ 10.0.0.70/31
+
+
+
+ hundredGigE37
+ 10.0.0.72/31
+
+
+
+ hundredGigE38
+ 10.0.0.74/31
+
+
+
+ hundredGigE39
+ 10.0.0.76/31
+
+
+
+ hundredGigE40
+ 10.0.0.78/31
+
+
+
+ hundredGigE41
+ 10.0.0.80/31
+
+
+
+ hundredGigE42
+ 10.0.0.82/31
+
+
+
+ hundredGigE43
+ 10.0.0.84/31
+
+
+
+ hundredGigE44
+ 10.0.0.86/31
+
+
+
+ hundredGigE45
+ 10.0.0.88/31
+
+
+
+ hundredGigE46
+ 10.0.0.90/31
+
+
+
+ hundredGigE47
+ 10.0.0.92/31
+
+
+
+ hundredGigE48
+ 10.0.0.94/31
+
+
+
+ hundredGigE49
+ 10.0.0.96/31
+
+
+
+ hundredGigE50
+ 10.0.0.98/31
+
+
+
+ hundredGigE51
+ 10.0.0.100/31
+
+
+
+ hundredGigE52
+ 10.0.0.102/31
+
+
+
+ hundredGigE53
+ 10.0.0.104/31
+
+
+
+ hundredGigE54
+ 10.0.0.106/31
+
+
+
+ hundredGigE55
+ 10.0.0.108/31
+
+
+
+ hundredGigE56
+ 10.0.0.110/31
+
+
+
+ hundredGigE57
+ 10.0.0.112/31
+
+
+
+ hundredGigE58
+ 10.0.0.114/31
+
+
+
+ hundredGigE59
+ 10.0.0.116/31
+
+
+
+ hundredGigE60
+ 10.0.0.118/31
+
+
+
+ hundredGigE61
+ 10.0.0.120/31
+
+
+
+ hundredGigE62
+ 10.0.0.122/31
+
+
+
+ hundredGigE63
+ 10.0.0.124/31
+
+
+
+ hundredGigE64
+ 10.0.0.126/31
+
@@ -814,233 +359,457 @@
DeviceInterfaceLink
- sonic
- Ethernet0
- ARISTA01T2
- Ethernet1
+ sonic-target
+ hundredGigE1
+ sonic
+ hundredGigE1
DeviceInterfaceLink
- sonic
- Ethernet4
- ARISTA02T2
- Ethernet1
+ sonic-target
+ hundredGigE2
+ sonic
+ hundredGigE2
DeviceInterfaceLink
- sonic
- Ethernet8
- ARISTA03T2
- Ethernet1
+ sonic-target
+ hundredGigE3
+ sonic
+ hundredGigE3
DeviceInterfaceLink
- sonic
- Ethernet12
- ARISTA04T2
- Ethernet1
+ sonic-target
+ hundredGigE4
+ sonic
+ hundredGigE4
DeviceInterfaceLink
- sonic
- Ethernet16
- ARISTA05T2
- Ethernet1
+ sonic-target
+ hundredGigE5
+ sonic
+ hundredGigE5
DeviceInterfaceLink
- sonic
- Ethernet20
- ARISTA06T2
- Ethernet1
+ sonic-target
+ hundredGigE6
+ sonic
+ hundredGigE6
DeviceInterfaceLink
- sonic
- Ethernet24
- ARISTA07T2
- Ethernet1
+ sonic-target
+ hundredGigE7
+ sonic
+ hundredGigE7
DeviceInterfaceLink
- sonic
- Ethernet28
- ARISTA08T2
- Ethernet1
+ sonic-target
+ hundredGigE8
+ sonic
+ hundredGigE8
DeviceInterfaceLink
- sonic
- Ethernet32
- ARISTA09T2
- Ethernet1
+ sonic-target
+ hundredGigE9
+ sonic
+ hundredGigE9
DeviceInterfaceLink
- sonic
- Ethernet36
- ARISTA10T2
- Ethernet1
+ sonic-target
+ hundredGigE10
+ sonic
+ hundredGigE10
DeviceInterfaceLink
- sonic
- Ethernet40
- ARISTA11T2
- Ethernet1
+ sonic-target
+ hundredGigE11
+ sonic
+ hundredGigE11
DeviceInterfaceLink
- sonic
- Ethernet44
- ARISTA12T2
- Ethernet1
+ sonic-target
+ hundredGigE12
+ sonic
+ hundredGigE12
DeviceInterfaceLink
- sonic
- Ethernet48
- ARISTA13T2
- Ethernet1
+ sonic-target
+ hundredGigE13
+ sonic
+ hundredGigE13
DeviceInterfaceLink
- sonic
- Ethernet52
- ARISTA14T2
- Ethernet1
+ sonic-target
+ hundredGigE14
+ sonic
+ hundredGigE14
DeviceInterfaceLink
- sonic
- Ethernet56
- ARISTA15T2
- Ethernet1
+ sonic-target
+ hundredGigE15
+ sonic
+ hundredGigE15
DeviceInterfaceLink
- sonic
- Ethernet60
- ARISTA16T2
- Ethernet1
+ sonic-target
+ hundredGigE16
+ sonic
+ hundredGigE16
DeviceInterfaceLink
- sonic
- Ethernet64
- ARISTA01T0
- Ethernet1
+ sonic-target
+ hundredGigE17
+ sonic
+ hundredGigE17
DeviceInterfaceLink
- sonic
- Ethernet68
- ARISTA02T0
- Ethernet1
+ sonic-target
+ hundredGigE18
+ sonic
+ hundredGigE18
DeviceInterfaceLink
- sonic
- Ethernet72
- ARISTA03T0
- Ethernet1
+ sonic-target
+ hundredGigE19
+ sonic
+ hundredGigE19
DeviceInterfaceLink
- sonic
- Ethernet76
- ARISTA04T0
- Ethernet1
+ sonic-target
+ hundredGigE20
+ sonic
+ hundredGigE20
DeviceInterfaceLink
- sonic
- Ethernet80
- ARISTA05T0
- Ethernet1
+ sonic-target
+ hundredGigE21
+ sonic
+ hundredGigE21
DeviceInterfaceLink
- sonic
- Ethernet84
- ARISTA06T0
- Ethernet1
+ sonic-target
+ hundredGigE22
+ sonic
+ hundredGigE22
DeviceInterfaceLink
- sonic
- Ethernet88
- ARISTA07T0
- Ethernet1
+ sonic-target
+ hundredGigE23
+ sonic
+ hundredGigE23
DeviceInterfaceLink
- sonic
- Ethernet92
- ARISTA08T0
- Ethernet1
+ sonic-target
+ hundredGigE24
+ sonic
+ hundredGigE24
DeviceInterfaceLink
- sonic
- Ethernet96
- ARISTA09T0
- Ethernet1
+ sonic-target
+ hundredGigE25
+ sonic
+ hundredGigE25
DeviceInterfaceLink
- sonic
- Ethernet100
- ARISTA10T0
- Ethernet1
+ sonic-target
+ hundredGigE26
+ sonic
+ hundredGigE26
DeviceInterfaceLink
- sonic
- Ethernet104
- ARISTA11T0
- Ethernet1
+ sonic-target
+ hundredGigE27
+ sonic
+ hundredGigE27
DeviceInterfaceLink
- sonic
- Ethernet108
- ARISTA12T0
- Ethernet1
+ sonic-target
+ hundredGigE28
+ sonic
+ hundredGigE28
DeviceInterfaceLink
- sonic
- Ethernet112
- ARISTA13T0
- Ethernet1
+ sonic-target
+ hundredGigE29
+ sonic
+ hundredGigE29
DeviceInterfaceLink
- sonic
- Ethernet116
- ARISTA14T0
- Ethernet1
+ sonic-target
+ hundredGigE30
+ sonic
+ hundredGigE30
DeviceInterfaceLink
- sonic
- Ethernet120
- ARISTA15T0
- Ethernet1
+ sonic-target
+ hundredGigE31
+ sonic
+ hundredGigE31
DeviceInterfaceLink
- sonic
- Ethernet124
- ARISTA16T0
- Ethernet1
+ sonic-target
+ hundredGigE32
+ sonic
+ hundredGigE32
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE33
+ sonic
+ hundredGigE33
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE34
+ sonic
+ hundredGigE34
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE35
+ sonic
+ hundredGigE35
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE36
+ sonic
+ hundredGigE36
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE37
+ sonic
+ hundredGigE37
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE38
+ sonic
+ hundredGigE38
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE39
+ sonic
+ hundredGigE39
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE40
+ sonic
+ hundredGigE40
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE41
+ sonic
+ hundredGigE41
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE42
+ sonic
+ hundredGigE42
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE43
+ sonic
+ hundredGigE43
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE44
+ sonic
+ hundredGigE44
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE45
+ sonic
+ hundredGigE45
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE46
+ sonic
+ hundredGigE46
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE47
+ sonic
+ hundredGigE47
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE48
+ sonic
+ hundredGigE48
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE49
+ sonic
+ hundredGigE49
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE50
+ sonic
+ hundredGigE50
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE51
+ sonic
+ hundredGigE51
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE52
+ sonic
+ hundredGigE52
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE53
+ sonic
+ hundredGigE53
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE54
+ sonic
+ hundredGigE54
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE55
+ sonic
+ hundredGigE55
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE56
+ sonic
+ hundredGigE56
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE57
+ sonic
+ hundredGigE57
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE58
+ sonic
+ hundredGigE58
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE59
+ sonic
+ hundredGigE59
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE60
+ sonic
+ hundredGigE60
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE61
+ sonic
+ hundredGigE61
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE62
+ sonic
+ hundredGigE62
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE63
+ sonic
+ hundredGigE63
+
+
+ DeviceInterfaceLink
+ sonic-target
+ hundredGigE64
+ sonic
+ hundredGigE64
sonic
- Accton-AS7712-32X
+ Accton-AS7816-64X
@@ -1064,11 +833,16 @@
+
+ ErspanDestinationIpv4
+
+ 2.2.2.2
+
sonic
- Accton-AS7712-32X
+ Accton-AS7816-64X