[devices]: Update the Wistron platform support in master branch (#12110)
* Update the Wistron platform support in master branch Signed-off-by: RogerX87 <RogerX87@gmail.com>
This commit is contained in:
parent
690fa2e936
commit
33db298d70
342
device/wistron/x86_64-wistron_6512_32r-r0/CSV/TL7_DAC_1M.csv
Executable file
342
device/wistron/x86_64-wistron_6512_32r-r0/CSV/TL7_DAC_1M.csv
Executable file
@ -0,0 +1,342 @@
|
|||||||
|
VERSION,CABLE TYPE,VENDOR,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
1.2,DAC_1M,GENERIC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,SPEED,ENCODING,,,,,,,,,SPEED,ENCODING,,,,,,,,,,,,,SPEED,ENCODING,,,,,,,SPEED,ENCODING,,,,,,,SPEED,ENCODING,,,,,,,,,,
|
||||||
|
,,,50G/400G,PAM4,,,,,,,,,25G/100G,NRZ,,,,,,,,,,,,,10G/40G,NRZ,,,,,,,LT 50G/400G ,PAM4,,,,,,,ANLT 25G/100G ,NRZ,,,,,,,,,,
|
||||||
|
index,Front Port,lane,TX_EQ_ATTN,TX_EQ_PRE1,TX_EQ_PRE2,TX_EQ_PRE3,TX_EQ_POST,RX_EQ_COARSE_TUNE_EFFORT_50G,RX_EQ_FINE_TUNE_EFFORT_50G,RX_GAINSHAPE1,RX_GAINSHAPE2,LINK_TRAINING,TX_EQ_ATTN,TX_EQ_PRE1,TX_EQ_PRE2,TX_EQ_PRE3,TX_EQ_POST,RX_GAINSHAPE1,RX_GAINSHAPE2,RX_AGC_TARGET,RX_EYE_DISQUALIFY_THRESHOLD_25G,RX_EQ_COARSE_TUNE_EFFORT_25G,RX_EQ_FINE_TUNE_EFFORT_25G,SD_RESET_THRESHOLD,SD_RESET_25G,LINK_TRAINING,TX_EQ_ATTN,TX_EQ_PRE1,TX_EQ_PRE2,TX_EQ_PRE3,TX_EQ_POST,RX_GAINSHAPE1,RX_GAINSHAPE2,LINK_TRAINING,RX_GAINSHAPE1,RX_GAINSHAPE2,RX_EQ_COARSE_TUNE_EFFORT_50G,RX_EQ_FINE_TUNE_EFFORT_50G,RX_CTLE_LF,RX_CTLE_HF,RX_CTLE_BW,LINK_TRAINING,RX_GAINSHAPE1,RX_GAINSHAPE2,RX_AGC_TARGET,RX_EYE_DISQUALIFY_THRESHOLD_25G,RX_EQ_COARSE_TUNE_EFFORT_25G,RX_EQ_FINE_TUNE_EFFORT_25G,SD_RESET_25G,SD_RESET_THRESHOLD_25G,LINK_TRAINING,AN,AN_ABILITY,FEC
|
||||||
|
0,0,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
1,0,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
2,0,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
3,0,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
4,0,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
5,0,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
6,0,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
7,0,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
8,1,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
9,1,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
10,1,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
11,1,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
12,1,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
13,1,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
14,1,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
15,1,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
16,2,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
17,2,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
18,2,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
19,2,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
20,2,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
21,2,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
22,2,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
23,2,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
24,3,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
25,3,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
26,3,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
27,3,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
28,3,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
29,3,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
30,3,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
31,3,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
32,4,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
33,4,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
34,4,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
35,4,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
36,4,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
37,4,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
38,4,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
39,4,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
40,5,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
41,5,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
42,5,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
43,5,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
44,5,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
45,5,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
46,5,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
47,5,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
48,6,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
49,6,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
50,6,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
51,6,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
52,6,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
53,6,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
54,6,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
55,6,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
56,7,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
57,7,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
58,7,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
59,7,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
60,7,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
61,7,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
62,7,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
63,7,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
64,8,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
65,8,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
66,8,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
67,8,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
68,8,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
69,8,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
70,8,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
71,8,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
72,9,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
73,9,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
74,9,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
75,9,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
76,9,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
77,9,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
78,9,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
79,9,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
80,10,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
81,10,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
82,10,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
83,10,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
84,10,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
85,10,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
86,10,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
87,10,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
88,11,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
89,11,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
90,11,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
91,11,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
92,11,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
93,11,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
94,11,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
95,11,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
96,12,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
97,12,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
98,12,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
99,12,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
100,12,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
101,12,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
102,12,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
103,12,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
104,13,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
105,13,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
106,13,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
107,13,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
108,13,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
109,13,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
110,13,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
111,13,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
112,14,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
113,14,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
114,14,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
115,14,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
116,14,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
117,14,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
118,14,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
119,14,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
120,15,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
121,15,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
122,15,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
123,15,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
124,15,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
125,15,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
126,15,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
127,15,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
128,16,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
129,16,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
130,16,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
131,16,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
132,16,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
133,16,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
134,16,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
135,16,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
136,17,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
137,17,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
138,17,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
139,17,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
140,17,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
141,17,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
142,17,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
143,17,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
144,18,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
145,18,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
146,18,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
147,18,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
148,18,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
149,18,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
150,18,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
151,18,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
152,19,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
153,19,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
154,19,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
155,19,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
156,19,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
157,19,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
158,19,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
159,19,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
160,20,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
161,20,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
162,20,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
163,20,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
164,20,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
165,20,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
166,20,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
167,20,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
168,21,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
169,21,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
170,21,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
171,21,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
172,21,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
173,21,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
174,21,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
175,21,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
176,22,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
177,22,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
178,22,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
179,22,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
180,22,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
181,22,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
182,22,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
183,22,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
184,23,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
185,23,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
186,23,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
187,23,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
188,23,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
189,23,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
190,23,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
191,23,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
192,24,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
193,24,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
194,24,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
195,24,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
196,24,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
197,24,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
198,24,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
199,24,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
200,25,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
201,25,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
202,25,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
203,25,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
204,25,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
205,25,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
206,25,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
207,25,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
208,26,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
209,26,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
210,26,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
211,26,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
212,26,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
213,26,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
214,26,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
215,26,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
216,27,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
217,27,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
218,27,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
219,27,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
220,27,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
221,27,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
222,27,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
223,27,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
224,28,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
225,28,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
226,28,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
227,28,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
228,28,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
229,28,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
230,28,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
231,28,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
232,29,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
233,29,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
234,29,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
235,29,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
236,29,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
237,29,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
238,29,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
239,29,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
240,30,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
241,30,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
242,30,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
243,30,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
244,30,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
245,30,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
246,30,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
247,30,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
248,31,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
249,31,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
250,31,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
251,31,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
252,31,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
253,31,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
254,31,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
255,31,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,0,1,130,100,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
|
342
device/wistron/x86_64-wistron_6512_32r-r0/CSV/TL7_DAC_3M.csv
Executable file
342
device/wistron/x86_64-wistron_6512_32r-r0/CSV/TL7_DAC_3M.csv
Executable file
@ -0,0 +1,342 @@
|
|||||||
|
VERSION,CABLE TYPE,VENDOR,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
1.2,DAC_3M,GENERIC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,SPEED,ENCODING,,,,,,,,,SPEED,ENCODING,,,,,,,,,,,,,SPEED,ENCODING,,,,,,,SPEED,ENCODING,,,,,,,SPEED,ENCODING,,,,,,,,,,
|
||||||
|
,,,50G/400G,PAM4,,,,,,,,,25G/100G,NRZ,,,,,,,,,,,,,10G/40G,NRZ,,,,,,,LT 50G/400G,PAM4,,,,,,,ANLT 25G/100G,NRZ,,,,,,,,,,
|
||||||
|
index,Front Port,lane,TX_EQ_ATTN,TX_EQ_PRE1,TX_EQ_PRE2,TX_EQ_PRE3,TX_EQ_POST,RX_EQ_COARSE_TUNE_EFFORT_50G,RX_EQ_FINE_TUNE_EFFORT_50G,RX_GAINSHAPE1,RX_GAINSHAPE2,LINK_TRAINING,TX_EQ_ATTN,TX_EQ_PRE1,TX_EQ_PRE2,TX_EQ_PRE3,TX_EQ_POST,RX_GAINSHAPE1,RX_GAINSHAPE2,RX_AGC_TARGET,RX_EYE_DISQUALIFY_THRESHOLD_25G,RX_EQ_COARSE_TUNE_EFFORT_25G,RX_EQ_FINE_TUNE_EFFORT_25G,SD_RESET_THRESHOLD,SD_RESET_25G,LINK_TRAINING,TX_EQ_ATTN,TX_EQ_PRE1,TX_EQ_PRE2,TX_EQ_PRE3,TX_EQ_POST,RX_GAINSHAPE1,RX_GAINSHAPE2,LINK_TRAINING,RX_GAINSHAPE1,RX_GAINSHAPE2,RX_EQ_COARSE_TUNE_EFFORT_50G,RX_EQ_FINE_TUNE_EFFORT_50G,RX_CTLE_LF,RX_CTLE_HF,RX_CTLE_BW,LINK_TRAINING,RX_GAINSHAPE1,RX_GAINSHAPE2,RX_AGC_TARGET,RX_EYE_DISQUALIFY_THRESHOLD_25G,RX_EQ_COARSE_TUNE_EFFORT_25G,RX_EQ_FINE_TUNE_EFFORT_25G,SD_RESET_25G,SD_RESET_THRESHOLD_25G,LINK_TRAINING,AN,AN_ABILITY,FEC
|
||||||
|
0,0,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
1,0,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
2,0,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
3,0,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
4,0,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
5,0,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
6,0,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
7,0,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
8,1,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
9,1,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
10,1,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
11,1,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
12,1,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
13,1,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
14,1,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
15,1,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
16,2,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
17,2,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
18,2,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
19,2,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
20,2,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
21,2,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
22,2,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
23,2,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
24,3,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
25,3,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
26,3,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
27,3,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
28,3,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
29,3,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
30,3,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
31,3,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
32,4,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
33,4,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
34,4,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
35,4,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
36,4,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
37,4,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
38,4,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
39,4,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
40,5,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
41,5,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
42,5,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
43,5,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
44,5,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
45,5,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
46,5,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
47,5,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
48,6,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
49,6,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
50,6,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
51,6,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
52,6,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
53,6,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
54,6,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
55,6,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
56,7,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
57,7,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
58,7,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
59,7,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
60,7,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
61,7,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
62,7,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
63,7,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
64,8,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
65,8,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
66,8,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
67,8,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
68,8,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
69,8,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
70,8,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
71,8,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
72,9,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
73,9,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
74,9,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
75,9,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
76,9,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
77,9,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
78,9,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
79,9,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
80,10,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
81,10,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
82,10,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
83,10,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
84,10,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
85,10,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
86,10,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
87,10,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
88,11,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
89,11,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
90,11,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
91,11,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
92,11,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
93,11,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
94,11,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
95,11,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
96,12,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
97,12,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
98,12,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
99,12,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
100,12,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
101,12,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
102,12,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
103,12,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
104,13,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
105,13,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
106,13,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
107,13,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
108,13,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
109,13,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
110,13,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
111,13,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
112,14,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
113,14,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
114,14,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
115,14,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
116,14,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
117,14,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
118,14,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
119,14,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
120,15,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
121,15,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
122,15,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
123,15,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
124,15,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
125,15,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
126,15,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
127,15,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
128,16,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
129,16,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
130,16,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
131,16,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
132,16,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
133,16,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
134,16,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
135,16,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
136,17,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
137,17,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
138,17,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
139,17,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
140,17,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
141,17,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
142,17,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
143,17,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
144,18,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
145,18,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
146,18,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
147,18,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
148,18,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
149,18,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
150,18,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
151,18,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
152,19,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
153,19,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
154,19,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
155,19,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
156,19,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
157,19,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
158,19,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
159,19,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
160,20,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
161,20,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
162,20,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
163,20,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
164,20,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
165,20,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
166,20,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
167,20,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
168,21,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
169,21,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
170,21,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
171,21,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
172,21,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
173,21,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
174,21,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
175,21,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
176,22,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
177,22,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
178,22,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
179,22,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
180,22,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
181,22,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
182,22,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
183,22,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
184,23,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
185,23,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
186,23,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
187,23,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
188,23,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
189,23,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
190,23,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
191,23,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
192,24,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
193,24,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
194,24,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
195,24,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
196,24,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
197,24,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
198,24,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
199,24,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
200,25,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
201,25,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
202,25,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
203,25,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
204,25,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
205,25,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
206,25,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
207,25,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
208,26,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
209,26,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
210,26,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
211,26,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
212,26,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
213,26,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
214,26,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
215,26,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
216,27,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
217,27,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
218,27,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
219,27,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
220,27,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
221,27,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
222,27,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
223,27,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
224,28,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
225,28,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
226,28,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
227,28,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
228,28,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
229,28,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
230,28,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
231,28,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
232,29,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
233,29,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
234,29,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
235,29,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
236,29,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
237,29,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
238,29,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
239,29,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
240,30,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
241,30,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
242,30,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
243,30,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
244,30,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
245,30,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
246,30,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
247,30,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
248,31,0,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
249,31,1,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
250,31,2,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
251,31,3,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
252,31,4,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
253,31,5,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
254,31,6,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
255,31,7,0,0,0,0,0,Medium,HIGH,0,2,0,0,0,0,0,0,2,2,130,150,Low,Low,5,TRUE,0,3,2,-2,0,4,0,1,0,0,2,Medium,High,0,10,10,1,0,1,130,100,Low,Low,0,NA,1,1,100GBASE-KR4,NONE
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
|
261
device/wistron/x86_64-wistron_6512_32r-r0/CSV/TL7_Optics.csv
Executable file
261
device/wistron/x86_64-wistron_6512_32r-r0/CSV/TL7_Optics.csv
Executable file
@ -0,0 +1,261 @@
|
|||||||
|
VERSION,CABLE TYPE,VENDOR,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
1.2,OPTICS,GENERIC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||||
|
,,,SPEED,ENCODING,,,,,,,,,,SPEED,ENCODING,,,,,,,,,,,,,,SPEED,ENCODING,,,,,,
|
||||||
|
,,,50G/400G,PAM4,,,,,,,,,,25G/100G,NRZ,,,,,,,,,,,,,,10G/40G,NRZ,,,,,,
|
||||||
|
index,Front Port,lane,TX_EQ_ATTN,TX_EQ_PRE1,TX_EQ_PRE2,TX_EQ_PRE3,TX_EQ_POST,Optical Module CTLE,RX_EQ_COARSE_TUNE_EFFORT_50G,RX_EQ_FINE_TUNE_EFFORT_50G,RX_GAINSHAPE1,RX_GAINSHAPE2,LINK_TRAINING,TX_EQ_ATTN,TX_EQ_PRE1,TX_EQ_PRE2,TX_EQ_PRE3,TX_EQ_POST,Optical Module CTLE,RX_GAINSHAPE1,RX_GAINSHAPE2,RX_AGC_TARGET,RX_EYE_DISQUALIFY_THRESHOLD_25G,RX_EQ_COARSE_TUNE_EFFORT_25G,RX_EQ_FINE_TUNE_EFFORT_25G,SD_RESET_THRESHOLD,SD_RESET_25G,LINK_TRAINING,TX_EQ_ATTN,TX_EQ_PRE1,TX_EQ_PRE2,TX_EQ_PRE3,TX_EQ_POST,RX_GAINSHAPE1,RX_GAINSHAPE2,LINK_TRAINING
|
||||||
|
0,0,0,0,4,0,0,8,4,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,High,High,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
1,0,1,0,4,0,0,8,5,Medium,High,0,2,0,0,2,0,0,8,4,0,0,100,100,High,High,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
2,0,2,0,4,0,0,8,3.5,Medium,High,0,2,0,0,2,0,0,4,5,0,0,100,100,High,High,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
3,0,3,0,4,0,0,6,6.5,Medium,High,0,2,0,0,6,0,0,6,4,0,0,100,100,High,High,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
4,0,4,0,4,0,0,8,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,High,High,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
5,0,5,0,2,0,0,10,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,High,High,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
6,0,6,0,4,0,0,8,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,High,High,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
7,0,7,0,4,0,0,6,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,High,High,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
8,1,0,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
9,1,1,0,4,0,0,8,4,Medium,High,0,2,0,0,4,0,0,8,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
10,1,2,0,4,0,0,6,4.5,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
11,1,3,0,4,0,0,8,3.5,Medium,High,0,2,0,0,4,0,0,8,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
12,1,4,0,4,0,0,8,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
13,1,5,0,4,0,0,8,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
14,1,6,0,4,0,0,4,6.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
15,1,7,0,4,0,0,4,6.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
16,2,0,0,2,0,0,6,5,Medium,High,0,2,0,0,2,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
17,2,1,0,4,0,0,6,4,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
18,2,2,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,5,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
19,2,3,0,4,0,0,6,5.5,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
20,2,4,0,6,0,0,6,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
21,2,5,0,4,0,0,6,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
22,2,6,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
23,2,7,0,6,0,0,6,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
24,3,0,0,4,0,0,6,4,Medium,High,0,2,0,0,4,0,0,6,2,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
25,3,1,0,4,0,0,4,6,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
26,3,2,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
27,3,3,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
28,3,4,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
29,3,5,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
30,3,6,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
31,3,7,0,4,0,0,6,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
32,4,0,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
33,4,1,0,4,0,0,6,5,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
34,4,2,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
35,4,3,0,4,0,0,4,6,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
36,4,4,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
37,4,5,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
38,4,6,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
39,4,7,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
40,5,0,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
41,5,1,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
42,5,2,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
43,5,3,0,4,0,0,6,4,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
44,5,4,0,4,0,0,6,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
45,5,5,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
46,5,6,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
47,5,7,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
48,6,0,0,4,0,0,4,4,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
49,6,1,0,6,0,0,6,4,Medium,High,0,2,0,0,6,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
50,6,2,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
51,6,3,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
52,6,4,0,6,0,0,6,3.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
53,6,5,0,6,0,0,6,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
54,6,6,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
55,6,7,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
56,7,0,0,4,0,0,4,4,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
57,7,1,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
58,7,2,0,4,0,0,4,4,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
59,7,3,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
60,7,4,0,4,0,0,4,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
61,7,5,0,4,0,0,4,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
62,7,6,0,4,0,0,4,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
63,7,7,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
64,8,0,0,4,0,0,6,5,Medium,High,0,2,0,0,6,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
65,8,1,0,4,0,0,6,6.5,Medium,High,0,2,0,0,4,0,0,8,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
66,8,2,0,4,0,0,6,5.5,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
67,8,3,0,4,0,0,10,4,Medium,High,0,2,0,0,4,0,0,10,2,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
68,8,4,0,4,0,0,8,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
69,8,5,0,4,0,0,10,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
70,8,6,0,4,0,0,6,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
71,8,7,0,4,0,0,8,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
72,9,0,0,4,0,0,8,4,Medium,High,0,2,0,0,4,0,0,8,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
73,9,1,0,4,0,0,4,7,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
74,9,2,0,4,0,0,8,4.5,Medium,High,0,2,0,0,4,0,0,8,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
75,9,3,0,4,0,0,8,5,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
76,9,4,0,4,0,0,6,6.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
77,9,5,0,4,0,0,4,7,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
78,9,6,0,4,0,0,8,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
79,9,7,0,4,0,0,6,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
80,10,0,0,4,0,0,6,5,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
81,10,1,0,4,0,0,8,5,Medium,High,0,2,0,0,4,0,0,6,5,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
82,10,2,0,4,0,0,4,6,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
83,10,3,0,4,0,0,6,6,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
84,10,4,0,4,0,0,4,7,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
85,10,5,0,4,0,0,8,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
86,10,6,0,4,0,0,8,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
87,10,7,0,4,0,0,6,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
88,11,0,0,4,0,0,4,6,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
89,11,1,0,4,0,0,8,4,Medium,High,0,2,0,0,4,0,0,8,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
90,11,2,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
91,11,3,0,6,0,0,6,4.5,Medium,High,0,2,0,0,6,0,0,8,2,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
92,11,4,0,4,0,0,8,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
93,11,5,0,4,0,0,8,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
94,11,6,0,4,0,0,4,7.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
95,11,7,0,4,0,0,6,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
96,12,0,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
97,12,1,0,4,0,0,8,4,Medium,High,0,2,0,0,4,0,0,8,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
98,12,2,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
99,12,3,0,4,0,0,8,4,Medium,High,0,2,0,0,4,0,0,8,2,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
100,12,4,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
101,12,5,0,4,0,0,6,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
102,12,6,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
103,12,7,0,4,0,0,6,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
104,13,0,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
105,13,1,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
106,13,2,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
107,13,3,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
108,13,4,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
109,13,5,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
110,13,6,0,4,0,0,6,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
111,13,7,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
112,14,0,0,4,0,0,4,4,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
113,14,1,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
114,14,2,0,4,0,0,4,4,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
115,14,3,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
116,14,4,0,4,0,0,4,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
117,14,5,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
118,14,6,0,4,0,0,4,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
119,14,7,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
120,15,0,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
121,15,1,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
122,15,2,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
123,15,3,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
124,15,4,0,4,0,0,4,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
125,15,5,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
126,15,6,0,4,0,0,4,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
127,15,7,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
128,16,0,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
129,16,1,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
130,16,2,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
131,16,3,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
132,16,4,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
133,16,5,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
134,16,6,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
135,16,7,0,4,0,0,6,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
136,17,0,0,4,0,0,4,4,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
137,17,1,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
138,17,2,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
139,17,3,0,6,0,0,6,3.5,Medium,High,0,2,0,0,6,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
140,17,4,0,4,0,0,4,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
141,17,5,0,4,0,0,8,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
142,17,6,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
143,17,7,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
144,18,0,0,4,0,0,6,4,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
145,18,1,0,4,0,0,4,6,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
146,18,2,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
147,18,3,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
148,18,4,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
149,18,5,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
150,18,6,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
151,18,7,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
152,19,0,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
153,19,1,0,6,0,0,6,4,Medium,High,0,2,0,0,6,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
154,19,2,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
155,19,3,0,4,0,0,4,6,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
156,19,4,0,4,0,0,6,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
157,19,5,0,4,0,0,4,6.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
158,19,6,0,4,0,0,4,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
159,19,7,0,6,0,0,6,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
160,20,0,0,4,0,0,4,6,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
161,20,1,0,4,0,0,6,5.5,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
162,20,2,0,4,0,0,6,5,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
163,20,3,0,4,0,0,8,4,Medium,High,0,2,0,0,4,0,0,8,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
164,20,4,0,4,0,0,8,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
165,20,5,0,4,0,0,8,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
166,20,6,0,4,0,0,8,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
167,20,7,0,4,0,0,8,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
168,21,0,0,4,0,0,6,4,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
169,21,1,0,4,0,0,6,5,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
170,21,2,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
171,21,3,0,6,0,0,6,4,Medium,High,0,2,0,0,6,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
172,21,4,0,4,0,0,4,6.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
173,21,5,0,4,0,0,8,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
174,21,6,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
175,21,7,0,4,0,0,4,6.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
176,22,0,0,4,0,0,8,4,Medium,High,0,2,0,0,4,0,0,8,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
177,22,1,0,4,0,0,8,4.5,Medium,High,0,2,0,0,4,0,0,8,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
178,22,2,0,4,0,0,8,4,Medium,High,0,2,0,0,4,0,0,8,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
179,22,3,0,4,0,0,10,3,Medium,High,0,2,0,0,4,0,0,10,2,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
180,22,4,0,4,0,0,10,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
181,22,5,0,4,0,0,8,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
182,22,6,0,4,0,0,8,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
183,22,7,0,4,0,0,8,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
184,23,0,0,6,0,0,6,4,Medium,High,0,2,0,0,6,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
185,23,1,0,4,0,0,4,7,Medium,High,0,2,0,0,4,0,0,8,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
186,23,2,0,4,0,0,6,4.5,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
187,23,3,0,4,0,0,6,5.5,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
188,23,4,0,4,0,0,6,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
189,23,5,0,4,0,0,8,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
190,23,6,0,4,0,0,8,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
191,23,7,0,4,0,0,8,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
192,24,0,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
193,24,1,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
194,24,2,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
195,24,3,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
196,24,4,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
197,24,5,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
198,24,6,0,4,0,0,6,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
199,24,7,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
200,25,0,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
201,25,1,0,4,0,0,4,6,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
202,25,2,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
203,25,3,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
204,25,4,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
205,25,5,0,4,0,0,6,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
206,25,6,0,4,0,0,4,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
207,25,7,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
208,26,0,0,4,0,0,6,3.5,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
209,26,1,0,4,0,0,6,4.5,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
210,26,2,0,4,0,0,4,5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
211,26,3,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
212,26,4,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
213,26,5,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
214,26,6,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
215,26,7,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
216,27,0,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
217,27,1,0,4,0,0,4,6,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
218,27,2,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
219,27,3,0,6,0,0,6,4.5,Medium,High,0,2,0,0,6,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
220,27,4,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
221,27,5,0,4,0,0,6,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
222,27,6,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
223,27,7,0,6,0,0,6,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
224,28,0,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
225,28,1,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
226,28,2,0,4,0,0,4,4.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
227,28,3,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
228,28,4,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
229,28,5,0,4,0,0,6,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
230,28,6,0,4,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
231,28,7,0,4,0,0,6,4.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
232,29,0,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
233,29,1,0,6,0,0,6,4,Medium,High,0,2,0,0,6,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
234,29,2,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
235,29,3,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
236,29,4,0,4,0,0,8,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
237,29,5,0,4,0,0,6,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
238,29,6,0,4,0,0,4,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
239,29,7,0,6,0,0,4,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
240,30,0,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
241,30,1,0,4,0,0,6,6,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
242,30,2,0,4,0,0,6,4,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
243,30,3,0,4,0,0,4,6,Medium,High,0,2,0,0,4,0,0,6,3,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
244,30,4,0,4,0,0,6,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
245,30,5,0,4,0,0,6,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
246,30,6,0,4,0,0,8,4,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
247,30,7,0,4,0,0,4,6.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
248,31,0,0,6,-1,0,4,4.5,Medium,High,0,2,0,0,6,0,0,6,2,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
249,31,1,0,4,0,0,6,5,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
250,31,2,0,4,0,0,4,5.5,Medium,High,0,2,0,0,4,0,0,4,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
251,31,3,0,4,0,0,4,6.5,Medium,High,0,2,0,0,4,0,0,6,4,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
252,31,4,0,4,0,0,6,6,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
253,31,5,0,4,0,0,6,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
254,31,6,0,4,0,0,6,5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
||||||
|
255,31,7,0,4,0,0,6,5.5,Medium,High,0,2,0,0,0,0,0,0,0,0,0,100,100,LOW,LOW,NA,FALSE,0,0,0,0,0,0,0,0,0
|
|
@ -1,4 +1,4 @@
|
|||||||
CONSOLE_PORT=0x3f8
|
CONSOLE_PORT=0x3f8
|
||||||
CONSOLE_DEV=0
|
CONSOLE_DEV=0
|
||||||
CONSOLE_SPEED=115200
|
CONSOLE_SPEED=115200
|
||||||
ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="pcie_aspm=off"
|
ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="pcie_aspm=off intel_iommu=off"
|
||||||
|
495
device/wistron/x86_64-wistron_6512_32r-r0/pcie.yaml
Executable file
495
device/wistron/x86_64-wistron_6512_32r-r0/pcie.yaml
Executable file
@ -0,0 +1,495 @@
|
|||||||
|
- bus: '00'
|
||||||
|
dev: '00'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f00
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DMI2 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '01'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f02
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 1 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '01'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f03
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 1 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '02'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f04
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 2 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '02'
|
||||||
|
fn: '2'
|
||||||
|
id: 6f06
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 2 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '02'
|
||||||
|
fn: '3'
|
||||||
|
id: 6f07
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 2 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '03'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f08
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 3 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '03'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f09
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 3 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '03'
|
||||||
|
fn: '2'
|
||||||
|
id: 6f0a
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 3 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '03'
|
||||||
|
fn: '3'
|
||||||
|
id: 6f0b
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 3 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '04'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f20
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Crystal Beach DMA Channel 0 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '04'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f21
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Crystal Beach DMA Channel 1 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '04'
|
||||||
|
fn: '2'
|
||||||
|
id: 6f22
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Crystal Beach DMA Channel 2 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '04'
|
||||||
|
fn: '3'
|
||||||
|
id: 6f23
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Crystal Beach DMA Channel 3 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '04'
|
||||||
|
fn: '4'
|
||||||
|
id: 6f24
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Crystal Beach DMA Channel 4 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '04'
|
||||||
|
fn: '5'
|
||||||
|
id: 6f25
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Crystal Beach DMA Channel 5 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '04'
|
||||||
|
fn: '6'
|
||||||
|
id: 6f26
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Crystal Beach DMA Channel 6 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '04'
|
||||||
|
fn: '7'
|
||||||
|
id: 6f27
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Crystal Beach DMA Channel 7 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '05'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f28
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Map/VTd_Misc/System Management (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '05'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f29
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Hot Plug (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '05'
|
||||||
|
fn: '2'
|
||||||
|
id: 6f2a
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO RAS/Control Status/Global Errors (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '05'
|
||||||
|
fn: '4'
|
||||||
|
id: 6f2c
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D I/O APIC (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '05'
|
||||||
|
fn: '6'
|
||||||
|
id: 6f39
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IO Performance Monitoring (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '06'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f10
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Debug (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '06'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f11
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Debug (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '06'
|
||||||
|
fn: '2'
|
||||||
|
id: 6f12
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Debug (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '06'
|
||||||
|
fn: '3'
|
||||||
|
id: 6f13
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Debug (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '06'
|
||||||
|
fn: '4'
|
||||||
|
id: 6f14
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Debug (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '06'
|
||||||
|
fn: '5'
|
||||||
|
id: 6f15
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Debug (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '06'
|
||||||
|
fn: '6'
|
||||||
|
id: 6f16
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Debug (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '06'
|
||||||
|
fn: '7'
|
||||||
|
id: 6f17
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Debug (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '07'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f18
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Debug (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '07'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f19
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Debug (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '07'
|
||||||
|
fn: '2'
|
||||||
|
id: 6f1a
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Debug (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '07'
|
||||||
|
fn: '3'
|
||||||
|
id: 6f1b
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Debug (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '07'
|
||||||
|
fn: '4'
|
||||||
|
id: 6f1c
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D IIO Debug (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '14'
|
||||||
|
fn: '0'
|
||||||
|
id: 8c31
|
||||||
|
name: 'Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '16'
|
||||||
|
fn: '0'
|
||||||
|
id: 8c3a
|
||||||
|
name: 'Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '16'
|
||||||
|
fn: '1'
|
||||||
|
id: 8c3b
|
||||||
|
name: 'Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #2 (rev 04)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '1c'
|
||||||
|
fn: '0'
|
||||||
|
id: 8c10
|
||||||
|
name: 'Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '1c'
|
||||||
|
fn: '7'
|
||||||
|
id: 8c1e
|
||||||
|
name: 'Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #8 (rev d5)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '1d'
|
||||||
|
fn: '0'
|
||||||
|
id: 8c26
|
||||||
|
name: 'Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '1f'
|
||||||
|
fn: '0'
|
||||||
|
id: 8c54
|
||||||
|
name: 'Intel Corporation C224 Series Chipset Family Server Standard SKU LPC Controller (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '1f'
|
||||||
|
fn: '2'
|
||||||
|
id: 8c02
|
||||||
|
name: 'Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '1f'
|
||||||
|
fn: '3'
|
||||||
|
id: 8c22
|
||||||
|
name: 'Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)'
|
||||||
|
- bus: '02'
|
||||||
|
dev: '00'
|
||||||
|
fn: '0'
|
||||||
|
id: 1b58
|
||||||
|
name: 'Device 1d98:1b58 (rev 10)'
|
||||||
|
- bus: '04'
|
||||||
|
dev: '00'
|
||||||
|
fn: '0'
|
||||||
|
id: 15a7
|
||||||
|
name: 'Intel Corporation Device 15a7'
|
||||||
|
- bus: '04'
|
||||||
|
dev: '00'
|
||||||
|
fn: '1'
|
||||||
|
id: 15a7
|
||||||
|
name: 'Intel Corporation Device 15a7'
|
||||||
|
- bus: '05'
|
||||||
|
dev: '00'
|
||||||
|
fn: '0'
|
||||||
|
id: 15a7
|
||||||
|
name: 'Intel Corporation Device 15a7'
|
||||||
|
- bus: '05'
|
||||||
|
dev: '00'
|
||||||
|
fn: '1'
|
||||||
|
id: 15a7
|
||||||
|
name: 'Intel Corporation Device 15a7'
|
||||||
|
- bus: '0b'
|
||||||
|
dev: '00'
|
||||||
|
fn: '0'
|
||||||
|
id: 1533
|
||||||
|
name: 'Intel Corporation I210 Gigabit Network Connection (rev 03)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '0b'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f81
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R3 QPI Link 0/1 (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '0b'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f36
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R3 QPI Link 0/1 (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '0b'
|
||||||
|
fn: '2'
|
||||||
|
id: 6f37
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R3 QPI Link 0/1 (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '0b'
|
||||||
|
fn: '3'
|
||||||
|
id: 6f76
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R3 QPI Link Debug (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '0c'
|
||||||
|
fn: '0'
|
||||||
|
id: 6fe0
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '0c'
|
||||||
|
fn: '1'
|
||||||
|
id: 6fe1
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '0c'
|
||||||
|
fn: '2'
|
||||||
|
id: 6fe2
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '0c'
|
||||||
|
fn: '3'
|
||||||
|
id: 6fe3
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '0f'
|
||||||
|
fn: '0'
|
||||||
|
id: 6ff8
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '0f'
|
||||||
|
fn: '4'
|
||||||
|
id: 6ffc
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '0f'
|
||||||
|
fn: '5'
|
||||||
|
id: 6ffd
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '0f'
|
||||||
|
fn: '6'
|
||||||
|
id: 6ffe
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Caching Agent (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '10'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f1d
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R2PCIe Agent (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '10'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f34
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D R2PCIe Agent (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '10'
|
||||||
|
fn: '5'
|
||||||
|
id: 6f1e
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Ubox (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '10'
|
||||||
|
fn: '6'
|
||||||
|
id: 6f7d
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Ubox (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '10'
|
||||||
|
fn: '7'
|
||||||
|
id: 6f1f
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Ubox (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '12'
|
||||||
|
fn: '0'
|
||||||
|
id: 6fa0
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Home Agent 0 (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '12'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f30
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Home Agent 0 (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '12'
|
||||||
|
fn: '2'
|
||||||
|
id: 6f70
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Home Agent 0 Debug (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '13'
|
||||||
|
fn: '0'
|
||||||
|
id: 6fa8
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Target Address/Thermal/RAS (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '13'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f71
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Target Address/Thermal/RAS (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '13'
|
||||||
|
fn: '2'
|
||||||
|
id: 6faa
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel Target Address Decoder (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '13'
|
||||||
|
fn: '3'
|
||||||
|
id: 6fab
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel Target Address Decoder (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '13'
|
||||||
|
fn: '4'
|
||||||
|
id: 6fac
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel Target Address Decoder (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '13'
|
||||||
|
fn: '5'
|
||||||
|
id: 6fad
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel Target Address Decoder (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '13'
|
||||||
|
fn: '6'
|
||||||
|
id: 6fae
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Broadcast (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '13'
|
||||||
|
fn: '7'
|
||||||
|
id: 6faf
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Global Broadcast (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '14'
|
||||||
|
fn: '0'
|
||||||
|
id: 6fb0
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 0 Thermal Control (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '14'
|
||||||
|
fn: '1'
|
||||||
|
id: 6fb1
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 1 Thermal Control (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '14'
|
||||||
|
fn: '2'
|
||||||
|
id: 6fb2
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 0 Error (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '14'
|
||||||
|
fn: '3'
|
||||||
|
id: 6fb3
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 1 Error (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '14'
|
||||||
|
fn: '4'
|
||||||
|
id: 6fbc
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Interface (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '14'
|
||||||
|
fn: '5'
|
||||||
|
id: 6fbd
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Interface (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '14'
|
||||||
|
fn: '6'
|
||||||
|
id: 6fbe
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Interface (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '14'
|
||||||
|
fn: '7'
|
||||||
|
id: 6fbf
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DDRIO Channel 0/1 Interface (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '15'
|
||||||
|
fn: '0'
|
||||||
|
id: 6fb4
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 2 Thermal Control (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '15'
|
||||||
|
fn: '1'
|
||||||
|
id: 6fb5
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 3 Thermal Control (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '15'
|
||||||
|
fn: '2'
|
||||||
|
id: 6fb6
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 2 Error (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '15'
|
||||||
|
fn: '3'
|
||||||
|
id: 6fb7
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Memory Controller 0 - Channel 3 Error (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '1e'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f98
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '1e'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f99
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '1e'
|
||||||
|
fn: '2'
|
||||||
|
id: 6f9a
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '1e'
|
||||||
|
fn: '3'
|
||||||
|
id: 6fc0
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '1e'
|
||||||
|
fn: '4'
|
||||||
|
id: 6f9c
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '1e'
|
||||||
|
fn: '7'
|
||||||
|
id: 6f9f
|
||||||
|
name: 'Intel Corporation Device 6f9f (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '1f'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f88
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit (rev 05)'
|
||||||
|
- bus: 'ff'
|
||||||
|
dev: '1f'
|
||||||
|
fn: '2'
|
||||||
|
id: 6f8a
|
||||||
|
name: 'Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit (rev 05)'
|
848
device/wistron/x86_64-wistron_6512_32r-r0/platform.json
Normal file
848
device/wistron/x86_64-wistron_6512_32r-r0/platform.json
Normal file
@ -0,0 +1,848 @@
|
|||||||
|
{
|
||||||
|
"chassis": {
|
||||||
|
"name": "wistron_6512_32r",
|
||||||
|
"components": [
|
||||||
|
{
|
||||||
|
"name": "BIOS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CPLD1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CPLD2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "MB_FPGA"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CPU_FPGA"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "BMC"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "FAN-1F",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-1R",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-2F",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-2R",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-3F",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-3R",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-4F",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-4R",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-5F",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-5R",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-6F",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-6R",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-7F",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-7R",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fan_drawers": [
|
||||||
|
{
|
||||||
|
"name": "FanTray1",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "FAN-1F",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-1R",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FanTray2",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "FAN-2F",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-2R",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FanTray3",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "FAN-3F",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-3R",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FanTray4",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "FAN-4F",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-4R",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FanTray5",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "FAN-5F",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-5R",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FanTray6",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "FAN-6F",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-6R",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FanTray7",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "FAN-7F",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FAN-7R",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"psus": [
|
||||||
|
{
|
||||||
|
"name": "PSU-1",
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "PSU-1 FAN-1",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "PSU-2",
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "PSU-2 FAN-1",
|
||||||
|
"speed": {
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"status_led": {
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "Switch",
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "UCPUB",
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "UFANB",
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "UFRNT1",
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "UFRNT2",
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "UFRNT3",
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "UFRNT4",
|
||||||
|
"controllable": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "UREAR1",
|
||||||
|
"controllable": false
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"sfps": [
|
||||||
|
{
|
||||||
|
"name": "port1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port5"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port6"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port7"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port8"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port10"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port11"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port12"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port13"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port14"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port15"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port16"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port17"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port18"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port19"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port20"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port21"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port22"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port23"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port24"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port25"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port26"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port27"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port28"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port29"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port30"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port31"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "port32"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"interfaces": {
|
||||||
|
"Ethernet0": {
|
||||||
|
"index": "0,0,0,0,0,0,0,0",
|
||||||
|
"lanes": "89,90,91,92,93,94,95,96",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth1"],
|
||||||
|
"1x100G(4)": ["Eth1"],
|
||||||
|
"4x25G[10G](4)": ["Eth1-1", "Eth1-2", "Eth1-3", "Eth1-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth1-1", "Eth1-2", "Eth1-3", "Eth1-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet8": {
|
||||||
|
"index": "1,1,1,1,1,1,1,1",
|
||||||
|
"lanes": "81,82,83,84,85,86,87,88",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth2"],
|
||||||
|
"1x100G(4)": ["Eth2"],
|
||||||
|
"4x25G[10G](4)": ["Eth2-1", "Eth2-2", "Eth2-3", "Eth2-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth2-1", "Eth2-2", "Eth2-3", "Eth2-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet16": {
|
||||||
|
"index": "2,2,2,2,2,2,2,2",
|
||||||
|
"lanes": "73,74,75,76,77,78,79,80",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth3"],
|
||||||
|
"1x100G(4)": ["Eth3"],
|
||||||
|
"4x25G[10G](4)": ["Eth3-1", "Eth3-2", "Eth3-3", "Eth3-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth3-1", "Eth3-2", "Eth3-3", "Eth3-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet24": {
|
||||||
|
"index": "3,3,3,3,3,3,3,3",
|
||||||
|
"lanes": "65,66,67,68,69,70,71,72",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth4"],
|
||||||
|
"1x100G(4)": ["Eth4"],
|
||||||
|
"4x25G[10G](4)": ["Eth4-1", "Eth4-2", "Eth4-3", "Eth4-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth4-1", "Eth4-2", "Eth4-3", "Eth4-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet32": {
|
||||||
|
"index": "4,4,4,4,4,4,4,4",
|
||||||
|
"lanes": "57,58,59,60,61,62,63,64",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth5"],
|
||||||
|
"1x100G(4)": ["Eth5"],
|
||||||
|
"4x25G[10G](4)": ["Eth5-1", "Eth5-2", "Eth5-3", "Eth5-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth5-1", "Eth5-2", "Eth5-3", "Eth5-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet40": {
|
||||||
|
"index": "5,5,5,5,5,5,5,5",
|
||||||
|
"lanes": "49,50,51,52,53,54,55,56",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth6"],
|
||||||
|
"1x100G(4)": ["Eth6"],
|
||||||
|
"4x25G[10G](4)": ["Eth6-1", "Eth6-2", "Eth6-3", "Eth6-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth6-1", "Eth6-2", "Eth6-3", "Eth6-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet48": {
|
||||||
|
"index": "6,6,6,6,6,6,6,6",
|
||||||
|
"lanes": "41,42,43,44,45,46,47,48",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth7"],
|
||||||
|
"1x100G(4)": ["Eth7"],
|
||||||
|
"4x25G[10G](4)": ["Eth7-1", "Eth7-2", "Eth7-3", "Eth7-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth7-1", "Eth7-2", "Eth7-3", "Eth7-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet56": {
|
||||||
|
"index": "7,7,7,7,7,7,7,7",
|
||||||
|
"lanes": "33,34,35,36,37,38,39,40",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth8"],
|
||||||
|
"1x100G(4)": ["Eth8"],
|
||||||
|
"4x25G[10G](4)": ["Eth8-1", "Eth8-2", "Eth8-3", "Eth8-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth8-1", "Eth8-2", "Eth8-3", "Eth8-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet64": {
|
||||||
|
"index": "8,8,8,8,8,8,8,8",
|
||||||
|
"lanes": "153,154,155,156,157,158,159,160",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth9"],
|
||||||
|
"1x100G(4)": ["Eth9"],
|
||||||
|
"4x25G[10G](4)": ["Eth9-1", "Eth9-2", "Eth9-3", "Eth9-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth9-1", "Eth9-2", "Eth9-3", "Eth9-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet72": {
|
||||||
|
"index": "9,9,9,9,9,9,9,9",
|
||||||
|
"lanes": "145,146,147,148,149,150,151,152",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth10"],
|
||||||
|
"1x100G(4)": ["Eth10"],
|
||||||
|
"4x25G[10G](4)": ["Eth10-1", "Eth10-2", "Eth10-3", "Eth10-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth10-1", "Eth10-2", "Eth10-3", "Eth10-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet80": {
|
||||||
|
"index": "10,10,10,10,10,10,10,10",
|
||||||
|
"lanes": "137,138,139,140,141,142,143,144",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth11"],
|
||||||
|
"1x100G(4)": ["Eth11"],
|
||||||
|
"4x25G[10G](4)": ["Eth11-1", "Eth11-2", "Eth11-3", "Eth11-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth11-1", "Eth11-2", "Eth11-3", "Eth11-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet88": {
|
||||||
|
"index": "11,11,11,11,11,11,11,11",
|
||||||
|
"lanes": "129,130,131,132,133,134,135,136",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth12"],
|
||||||
|
"1x100G(4)": ["Eth12"],
|
||||||
|
"4x25G[10G](4)": ["Eth12-1", "Eth12-2", "Eth12-3", "Eth12-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth12-1", "Eth12-2", "Eth12-3", "Eth12-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet96": {
|
||||||
|
"index": "12,12,12,12,12,12,12,12",
|
||||||
|
"lanes": "121,122,123,124,125,126,127,128",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth13"],
|
||||||
|
"1x100G(4)": ["Eth13"],
|
||||||
|
"4x25G[10G](4)": ["Eth13-1", "Eth13-2", "Eth13-3", "Eth13-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth13-1", "Eth13-2", "Eth13-3", "Eth13-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet104": {
|
||||||
|
"index": "13,13,13,13,13,13,13,13",
|
||||||
|
"lanes": "113,114,115,116,117,118,119,120",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth14"],
|
||||||
|
"1x100G(4)": ["Eth14"],
|
||||||
|
"4x25G[10G](4)": ["Eth14-1", "Eth14-2", "Eth14-3", "Eth14-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth14-1", "Eth14-2", "Eth14-3", "Eth14-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet112": {
|
||||||
|
"index": "14,14,14,14,14,14,14,14",
|
||||||
|
"lanes": "105,106,107,108,109,110,111,112",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth15"],
|
||||||
|
"1x100G(4)": ["Eth15"],
|
||||||
|
"4x25G[10G](4)": ["Eth15-1", "Eth15-2", "Eth15-3", "Eth15-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth15-1", "Eth15-2", "Eth15-3", "Eth15-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet120": {
|
||||||
|
"index": "15,15,15,15,15,15,15,15",
|
||||||
|
"lanes": "97,98,99,100,101,102,103,104",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth16"],
|
||||||
|
"1x100G(4)": ["Eth16"],
|
||||||
|
"4x25G[10G](4)": ["Eth16-1", "Eth16-2", "Eth16-3", "Eth16-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth16-1", "Eth16-2", "Eth16-3", "Eth16-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet128": {
|
||||||
|
"index": "16,16,16,16,16,16,16,16",
|
||||||
|
"lanes": "209,210,211,212,213,214,215,216",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth17"],
|
||||||
|
"1x100G(4)": ["Eth17"],
|
||||||
|
"4x25G[10G](4)": ["Eth17-1", "Eth17-2", "Eth17-3", "Eth17-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth17-1", "Eth17-2", "Eth17-3", "Eth17-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet136": {
|
||||||
|
"index": "17,17,17,17,17,17,17,17",
|
||||||
|
"lanes": "217,218,219,220,221,222,223,224",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth18"],
|
||||||
|
"1x100G(4)": ["Eth18"],
|
||||||
|
"4x25G[10G](4)": ["Eth18-1", "Eth18-2", "Eth18-3", "Eth18-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth18-1", "Eth18-2", "Eth18-3", "Eth18-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet144": {
|
||||||
|
"index": "18,18,18,18,18,18,18,18",
|
||||||
|
"lanes": "193,194,195,196,197,198,199,200",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth19"],
|
||||||
|
"1x100G(4)": ["Eth19"],
|
||||||
|
"4x25G[10G](4)": ["Eth19-1", "Eth19-2", "Eth19-3", "Eth19-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth19-1", "Eth19-2", "Eth19-3", "Eth19-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet152": {
|
||||||
|
"index": "19,19,19,19,19,19,19,19",
|
||||||
|
"lanes": "201,202,203,204,205,206,207,208",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth20"],
|
||||||
|
"1x100G(4)": ["Eth20"],
|
||||||
|
"4x25G[10G](4)": ["Eth20-1", "Eth20-2", "Eth20-3", "Eth20-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth20-1", "Eth20-2", "Eth20-3", "Eth20-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet160": {
|
||||||
|
"index": "20,20,20,20,20,20,20,20",
|
||||||
|
"lanes": "177,178,179,180,181,182,183,184",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth21"],
|
||||||
|
"1x100G(4)": ["Eth21"],
|
||||||
|
"4x25G[10G](4)": ["Eth21-1", "Eth21-2", "Eth21-3", "Eth21-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth21-1", "Eth21-2", "Eth21-3", "Eth21-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet168": {
|
||||||
|
"index": "21,21,21,21,21,21,21,21",
|
||||||
|
"lanes": "185,186,187,188,189,190,191,192",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth22"],
|
||||||
|
"1x100G(4)": ["Eth22"],
|
||||||
|
"4x25G[10G](4)": ["Eth22-1", "Eth22-2", "Eth22-3", "Eth22-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth22-1", "Eth22-2", "Eth22-3", "Eth22-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet176": {
|
||||||
|
"index": "22,22,22,22,22,22,22,22",
|
||||||
|
"lanes": "161,162,163,164,165,166,167,168",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth23"],
|
||||||
|
"1x100G(4)": ["Eth23"],
|
||||||
|
"4x25G[10G](4)": ["Eth23-1", "Eth23-2", "Eth23-3", "Eth23-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth23-1", "Eth23-2", "Eth23-3", "Eth23-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet184": {
|
||||||
|
"index": "23,23,23,23,23,23,23,23",
|
||||||
|
"lanes": "169,170,171,172,173,174,175,176",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth24"],
|
||||||
|
"1x100G(4)": ["Eth24"],
|
||||||
|
"4x25G[10G](4)": ["Eth24-1", "Eth24-2", "Eth24-3", "Eth24-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth24-1", "Eth24-2", "Eth24-3", "Eth24-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet192": {
|
||||||
|
"index": "24,24,24,24,24,24,24,24",
|
||||||
|
"lanes": "17,18,19,20,21,22,23,24",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth25"],
|
||||||
|
"1x100G(4)": ["Eth25"],
|
||||||
|
"4x25G[10G](4)": ["Eth25-1", "Eth25-2", "Eth25-3", "Eth25-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth25-1", "Eth25-2", "Eth25-3", "Eth25-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet200": {
|
||||||
|
"index": "25,25,25,25,25,25,25,25",
|
||||||
|
"lanes": "25,26,27,28,29,30,31,32",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth26"],
|
||||||
|
"1x100G(4)": ["Eth26"],
|
||||||
|
"4x25G[10G](4)": ["Eth26-1", "Eth26-2", "Eth26-3", "Eth26-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth26-1", "Eth26-2", "Eth26-3", "Eth26-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet208": {
|
||||||
|
"index": "26,26,26,26,26,26,26,26",
|
||||||
|
"lanes": "1,2,3,4,5,6,7,8",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth27"],
|
||||||
|
"1x100G(4)": ["Eth27"],
|
||||||
|
"4x25G[10G](4)": ["Eth27-1", "Eth27-2", "Eth27-3", "Eth27-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth27-1", "Eth27-2", "Eth27-3", "Eth27-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet216": {
|
||||||
|
"index": "27,27,27,27,27,27,27,27",
|
||||||
|
"lanes": "9,10,11,12,13,14,15,16",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth28"],
|
||||||
|
"1x100G(4)": ["Eth28"],
|
||||||
|
"4x25G[10G](4)": ["Eth28-1", "Eth28-2", "Eth28-3", "Eth28-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth28-1", "Eth28-2", "Eth28-3", "Eth28-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet224": {
|
||||||
|
"index": "28,28,28,28,28,28,28,28",
|
||||||
|
"lanes": "241,242,243,244,245,246,247,248",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth29"],
|
||||||
|
"1x100G(4)": ["Eth29"],
|
||||||
|
"4x25G[10G](4)": ["Eth29-1", "Eth29-2", "Eth29-3", "Eth29-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth29-1", "Eth29-2", "Eth29-3", "Eth29-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet232": {
|
||||||
|
"index": "29,29,29,29,29,29,29,29",
|
||||||
|
"lanes": "249,250,251,252,253,254,255,256",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth30"],
|
||||||
|
"1x100G(4)": ["Eth30"],
|
||||||
|
"4x25G[10G](4)": ["Eth30-1", "Eth30-2", "Eth30-3", "Eth30-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth30-1", "Eth30-2", "Eth30-3", "Eth30-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet240": {
|
||||||
|
"index": "30,30,30,30,30,30,30,30",
|
||||||
|
"lanes": "225,226,227,228,229,230,231,232",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth31"],
|
||||||
|
"1x100G(4)": ["Eth31"],
|
||||||
|
"4x25G[10G](4)": ["Eth31-1", "Eth31-2", "Eth31-3", "Eth31-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth31-1", "Eth31-2", "Eth31-3", "Eth31-4"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet248": {
|
||||||
|
"index": "31,31,31,31,31,31,31,31",
|
||||||
|
"lanes": "233,234,235,236,237,238,239,240",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x400G[100G]": ["Eth32"],
|
||||||
|
"1x100G(4)": ["Eth32"],
|
||||||
|
"4x25G[10G](4)": ["Eth32-1", "Eth32-2", "Eth32-3", "Eth32-4"],
|
||||||
|
"4x10G[25G](4)": ["Eth32-1", "Eth32-2", "Eth32-3", "Eth32-4"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -111,6 +111,7 @@ class SfpUtil(SfpUtilBase):
|
|||||||
val_file.close()
|
val_file.close()
|
||||||
except IOError as e:
|
except IOError as e:
|
||||||
print("Error: unable to access file: %s" % str(e))
|
print("Error: unable to access file: %s" % str(e))
|
||||||
|
val_file.close()
|
||||||
return False
|
return False
|
||||||
|
|
||||||
if content == "1":
|
if content == "1":
|
||||||
@ -134,6 +135,7 @@ class SfpUtil(SfpUtilBase):
|
|||||||
val_file.close()
|
val_file.close()
|
||||||
except IOError as e:
|
except IOError as e:
|
||||||
print("Error: unable to access file: %s" % str(e))
|
print("Error: unable to access file: %s" % str(e))
|
||||||
|
val_file.close()
|
||||||
return False
|
return False
|
||||||
|
|
||||||
if content == "1":
|
if content == "1":
|
||||||
@ -158,10 +160,35 @@ class SfpUtil(SfpUtilBase):
|
|||||||
return True
|
return True
|
||||||
except IOError as e:
|
except IOError as e:
|
||||||
print("Error: unable to open file: %s" % str(e))
|
print("Error: unable to open file: %s" % str(e))
|
||||||
|
val_file.close()
|
||||||
return False
|
return False
|
||||||
|
|
||||||
def reset(self, port_num):
|
def reset(self, port_num):
|
||||||
raise NotImplementedError
|
if port_num < self.port_start or port_num > self.port_end:
|
||||||
|
return False
|
||||||
|
if not self.get_presence(port_num):
|
||||||
|
return False # Port is not present, unable to set reset
|
||||||
|
|
||||||
|
if port_num < 16:
|
||||||
|
reset_path = self.BASE_CPLD1_PATH + "port" + str(port_num+1) + "_reset"
|
||||||
|
else:
|
||||||
|
reset_path = self.BASE_CPLD2_PATH + "port" + str(port_num+1) + "_reset"
|
||||||
|
|
||||||
|
self.__port_to_mod_rst = reset_path
|
||||||
|
|
||||||
|
try:
|
||||||
|
val_file = open(self.__port_to_mod_rst, 'w')
|
||||||
|
val_file.write('1')
|
||||||
|
time.sleep(1)
|
||||||
|
val_file.write('0')
|
||||||
|
time.sleep(1)
|
||||||
|
val_file.close()
|
||||||
|
return True
|
||||||
|
except IOError as e:
|
||||||
|
print("Error: unable to open file: %s" % str(e))
|
||||||
|
val_file.close()
|
||||||
|
return False
|
||||||
|
|
||||||
|
|
||||||
def _get_sfp_presence(self):
|
def _get_sfp_presence(self):
|
||||||
port_pres = {}
|
port_pres = {}
|
||||||
|
@ -1,182 +0,0 @@
|
|||||||
#!/usr/bin/env python
|
|
||||||
|
|
||||||
#############################################################################
|
|
||||||
#
|
|
||||||
# Module contains an implementation of SONiC Platform Base API and
|
|
||||||
# provides the fan status which are available in the platform
|
|
||||||
#
|
|
||||||
#############################################################################
|
|
||||||
|
|
||||||
import os.path
|
|
||||||
|
|
||||||
try:
|
|
||||||
from sonic_platform_base.fan_base import FanBase
|
|
||||||
except ImportError as e:
|
|
||||||
raise ImportError(str(e) + "- required module not found")
|
|
||||||
|
|
||||||
FAN_PATH = "/sys/bus/i2c/devices/0-0044/"
|
|
||||||
FANTRAY_NAME_LIST = ["FANTRAY-1", "FANTRAY-2",
|
|
||||||
"FANTRAY-3", "FANTRAY-4",
|
|
||||||
"FANTRAY-5", "FANTRAY-6", "FANTRAY-7"]
|
|
||||||
FAN_NAME_LIST = ["fan1_front","fan2_front","fan3_front","fan4_front","fan5_front","fan6_front", "fan7_front",\
|
|
||||||
"fan1_rear","fan2_rear","fan3_rear","fan4_rear", "fan5_rear", "fan6_rear", "fan7_rear",]
|
|
||||||
|
|
||||||
class Fan(FanBase):
|
|
||||||
"""Platform-specific Fan class"""
|
|
||||||
|
|
||||||
def __init__(self, fan_index):
|
|
||||||
self.fan_tray_index = fan_index
|
|
||||||
self.fan_presence = "fan{}_present"
|
|
||||||
self.fan_direction = "fan{}_direction"
|
|
||||||
self.fan_speed_rpm = "fan{}_input"
|
|
||||||
FanBase.__init__(self)
|
|
||||||
|
|
||||||
def __read_txt_file(self, file_path):
|
|
||||||
try:
|
|
||||||
with open(file_path, 'r') as fd:
|
|
||||||
data = fd.read()
|
|
||||||
return data.strip()
|
|
||||||
except IOError:
|
|
||||||
pass
|
|
||||||
return ""
|
|
||||||
|
|
||||||
def __write_txt_file(self, file_path, value):
|
|
||||||
try:
|
|
||||||
with open(file_path, 'w') as fd:
|
|
||||||
fd.write(str(value))
|
|
||||||
except BaseException:
|
|
||||||
return False
|
|
||||||
return True
|
|
||||||
|
|
||||||
def __search_file_by_name(self, directory, file_name):
|
|
||||||
for dirpath, dirnames, files in os.walk(directory):
|
|
||||||
for name in files:
|
|
||||||
file_path = os.path.join(dirpath, name)
|
|
||||||
if name in file_name:
|
|
||||||
return file_path
|
|
||||||
return None
|
|
||||||
|
|
||||||
def get_direction(self):
|
|
||||||
"""
|
|
||||||
Retrieves the direction of fan
|
|
||||||
Returns:
|
|
||||||
A string, either FAN_DIRECTION_INTAKE or FAN_DIRECTION_EXHAUST
|
|
||||||
depending on fan direction
|
|
||||||
"""
|
|
||||||
index1=self.fan_tray_index
|
|
||||||
if self.fan_tray_index>6:
|
|
||||||
index1=self.fan_tray_index%7
|
|
||||||
fan_direction_file = (FAN_PATH +
|
|
||||||
self.fan_direction.format(index1+1))
|
|
||||||
raw = self.__read_txt_file(fan_direction_file).strip('\r\n')
|
|
||||||
direction = self.FAN_DIRECTION_INTAKE if str(
|
|
||||||
raw).upper() == "1" else self.FAN_DIRECTION_EXHAUST
|
|
||||||
|
|
||||||
return direction
|
|
||||||
|
|
||||||
def get_speed(self):
|
|
||||||
"""
|
|
||||||
Retrieves the speed of fan as a percentage of full speed
|
|
||||||
Returns:
|
|
||||||
An integer, the percentage of full fan speed, in the range 0 (off)
|
|
||||||
to 12000 (full speed)
|
|
||||||
"""
|
|
||||||
|
|
||||||
speed = 0
|
|
||||||
if self.fan_tray_index<=13:
|
|
||||||
index1=self.fan_tray_index
|
|
||||||
if self.get_presence():
|
|
||||||
fan_speed_file = (FAN_PATH +
|
|
||||||
self.fan_speed_rpm.format(index1+1))
|
|
||||||
speed = self.__read_txt_file(fan_speed_file).strip('\r\n')
|
|
||||||
|
|
||||||
return int(speed)
|
|
||||||
|
|
||||||
def get_target_speed(self):
|
|
||||||
"""
|
|
||||||
Retrieves the target (expected) speed of the fan
|
|
||||||
Returns:
|
|
||||||
An integer, the percentage of full fan speed, in the range 0 (off)
|
|
||||||
to 100 (full speed)
|
|
||||||
"""
|
|
||||||
|
|
||||||
speed = 0
|
|
||||||
if self.fan_tray_index<=13:
|
|
||||||
index1=self.fan_tray_index
|
|
||||||
if self.get_presence():
|
|
||||||
fan_speed_file = (FAN_PATH +
|
|
||||||
self.fan_speed_rpm.format(index1+1))
|
|
||||||
speed = self.__read_txt_file(fan_speed_file).strip('\r\n')
|
|
||||||
|
|
||||||
return int(speed)
|
|
||||||
|
|
||||||
def get_speed_tolerance(self):
|
|
||||||
"""
|
|
||||||
Retrieves the speed tolerance of the fan
|
|
||||||
Returns:
|
|
||||||
An integer, the percentage of variance from target speed which is
|
|
||||||
considered tolerable
|
|
||||||
"""
|
|
||||||
return 10
|
|
||||||
|
|
||||||
def set_speed(self, speed):
|
|
||||||
"""
|
|
||||||
Sets the fan speed
|
|
||||||
Args:
|
|
||||||
speed: An integer, the percentage of full fan speed to set fan to,
|
|
||||||
in the range 0 (off) to 100 (full speed)
|
|
||||||
Returns:
|
|
||||||
A boolean, True if speed is set successfully, False if not
|
|
||||||
|
|
||||||
Note:
|
|
||||||
Depends on pwm or target mode is selected:
|
|
||||||
1) pwm = speed_pc * 255 <-- Currently use this mode.
|
|
||||||
2) target_pwm = speed_pc * 100 / 255
|
|
||||||
2.1) set pwm{}_enable to 3
|
|
||||||
|
|
||||||
"""
|
|
||||||
return False
|
|
||||||
|
|
||||||
def set_status_led(self, color):
|
|
||||||
"""
|
|
||||||
Sets the state of the fan module status LED
|
|
||||||
Args:
|
|
||||||
color: A string representing the color with which to set the
|
|
||||||
fan module status LED
|
|
||||||
Returns:
|
|
||||||
bool: True if status LED state is set successfully, False if not
|
|
||||||
"""
|
|
||||||
return False
|
|
||||||
|
|
||||||
def get_name(self):
|
|
||||||
"""
|
|
||||||
Retrieves the name of the device
|
|
||||||
Returns:
|
|
||||||
string: The name of the device
|
|
||||||
"""
|
|
||||||
fan_name = FAN_NAME_LIST[self.fan_tray_index]
|
|
||||||
|
|
||||||
return fan_name
|
|
||||||
|
|
||||||
def get_presence(self):
|
|
||||||
"""
|
|
||||||
Retrieves the presence of the PSU
|
|
||||||
Returns:
|
|
||||||
bool: True if PSU is present, False if not
|
|
||||||
"""
|
|
||||||
index1=self.fan_tray_index
|
|
||||||
if self.fan_tray_index>6:
|
|
||||||
index1=self.fan_tray_index%7
|
|
||||||
fan_direction_file = (FAN_PATH +
|
|
||||||
self.fan_presence.format(index1+1))
|
|
||||||
present_str = self.__read_txt_file(fan_direction_file) or '1'
|
|
||||||
|
|
||||||
return int(present_str) == 1
|
|
||||||
|
|
||||||
def get_status(self):
|
|
||||||
"""
|
|
||||||
Retrieves the operational status of the device
|
|
||||||
Returns:
|
|
||||||
A boolean value, True if device is operating properly, False if not
|
|
||||||
"""
|
|
||||||
return self.get_presence() and self.get_speed() > 0
|
|
@ -1,248 +0,0 @@
|
|||||||
#!/usr/bin/env python
|
|
||||||
|
|
||||||
#############################################################################
|
|
||||||
# psuutil.py
|
|
||||||
# Platform-specific PSU status interface for SONiC
|
|
||||||
#############################################################################
|
|
||||||
|
|
||||||
try:
|
|
||||||
from sonic_platform_base.psu_base import PsuBase
|
|
||||||
except ImportError as e:
|
|
||||||
raise ImportError(str(e) + "- required module not found")
|
|
||||||
|
|
||||||
PSU_NAME_LIST = ["PSU-1", "PSU-2"]
|
|
||||||
|
|
||||||
class Psu(PsuBase):
|
|
||||||
"""Platform-specific Psu class"""
|
|
||||||
|
|
||||||
SYSFS_PSU_DIR = ["/sys/bus/i2c/devices/0-005a",
|
|
||||||
"/sys/bus/i2c/devices/0-0059"]
|
|
||||||
|
|
||||||
def __init__(self, psu_index):
|
|
||||||
self.index = psu_index
|
|
||||||
PsuBase.__init__(self)
|
|
||||||
|
|
||||||
|
|
||||||
def get_fan(self):
|
|
||||||
"""
|
|
||||||
Retrieves object representing the fan module contained in this PSU
|
|
||||||
Returns:
|
|
||||||
An object dervied from FanBase representing the fan module
|
|
||||||
contained in this PSU
|
|
||||||
"""
|
|
||||||
# Hardware not supported
|
|
||||||
return False
|
|
||||||
|
|
||||||
def get_powergood_status(self):
|
|
||||||
"""
|
|
||||||
Retrieves the powergood status of PSU
|
|
||||||
Returns:
|
|
||||||
A boolean, True if PSU has stablized its output voltages and passed all
|
|
||||||
its internal self-tests, False if not.
|
|
||||||
"""
|
|
||||||
return self.get_status()
|
|
||||||
|
|
||||||
def set_status_led(self, color):
|
|
||||||
"""
|
|
||||||
Sets the state of the PSU status LED
|
|
||||||
Args:
|
|
||||||
color: A string representing the color with which to set the PSU status LED
|
|
||||||
Note: Only support green and off
|
|
||||||
Returns:
|
|
||||||
bool: True if status LED state is set successfully, False if not
|
|
||||||
"""
|
|
||||||
# Hardware not supported
|
|
||||||
return False
|
|
||||||
|
|
||||||
def get_name(self):
|
|
||||||
"""
|
|
||||||
Retrieves the name of the device
|
|
||||||
Returns:
|
|
||||||
string: The name of the device
|
|
||||||
"""
|
|
||||||
return PSU_NAME_LIST[self.index]
|
|
||||||
|
|
||||||
def get_presence(self):
|
|
||||||
"""
|
|
||||||
Retrieves the presence of the PSU
|
|
||||||
Returns:
|
|
||||||
bool: True if PSU is present, False if not
|
|
||||||
"""
|
|
||||||
attr_file ='present'
|
|
||||||
attr_path = self.SYSFS_PSU_DIR[self.index-1] +'/' + attr_file
|
|
||||||
status = 0
|
|
||||||
try:
|
|
||||||
with open(attr_path, 'r') as psu_prs:
|
|
||||||
status = int(psu_prs.read())
|
|
||||||
except IOError:
|
|
||||||
return False
|
|
||||||
|
|
||||||
return status == 1
|
|
||||||
|
|
||||||
def get_status(self):
|
|
||||||
"""
|
|
||||||
Retrieves the operational status of the device
|
|
||||||
Returns:
|
|
||||||
A boolean value, True if device is operating properly, False if not
|
|
||||||
"""
|
|
||||||
attr_file = 'power_good'
|
|
||||||
attr_path = self.SYSFS_PSU_DIR[self.index-1] +'/' + attr_file
|
|
||||||
status = 0
|
|
||||||
try:
|
|
||||||
with open(attr_path, 'r') as power_status:
|
|
||||||
status = int(power_status.read())
|
|
||||||
except IOError:
|
|
||||||
return False
|
|
||||||
|
|
||||||
return status == 1
|
|
||||||
|
|
||||||
def get_model(self):
|
|
||||||
"""
|
|
||||||
Retrieves the model number/name of a power supply unit (PSU) defined
|
|
||||||
by 1-based index <idx>
|
|
||||||
:param idx: An integer, 1-based index of the PSU of which to query model number
|
|
||||||
:return: String, denoting model number/name
|
|
||||||
"""
|
|
||||||
attr_file ='model'
|
|
||||||
attr_path = self.SYSFS_PSU_DIR[self.index-1] +'/' + attr_file
|
|
||||||
model = ""
|
|
||||||
try:
|
|
||||||
with open(attr_path, 'r') as psu_model:
|
|
||||||
model = psu_model.read()
|
|
||||||
except IOError:
|
|
||||||
return model
|
|
||||||
|
|
||||||
return model
|
|
||||||
|
|
||||||
def get_mfr_id(self):
|
|
||||||
"""
|
|
||||||
Retrieves the manufacturing id of a power supply unit (PSU) defined
|
|
||||||
by 1-based index <idx>
|
|
||||||
:param idx: An integer, 1-based index of the PSU of which to query mfr id
|
|
||||||
:return: String, denoting manufacturing id
|
|
||||||
"""
|
|
||||||
attr_file ='vendor'
|
|
||||||
attr_path = self.SYSFS_PSU_DIR[self.index-1] +'/' + attr_file
|
|
||||||
vendor = ""
|
|
||||||
try:
|
|
||||||
with open(attr_path, 'r') as psu_vendor:
|
|
||||||
vendor = psu_vendor.read()
|
|
||||||
except IOError:
|
|
||||||
return vendor
|
|
||||||
|
|
||||||
return vendor
|
|
||||||
|
|
||||||
def get_serial(self):
|
|
||||||
"""
|
|
||||||
Retrieves the serial number of a power supply unit (PSU) defined
|
|
||||||
by 1-based index <idx>
|
|
||||||
:param idx: An integer, 1-based index of the PSU of which to query serial number
|
|
||||||
:return: String, denoting serial number of the PSU unit
|
|
||||||
"""
|
|
||||||
attr_file ='sn'
|
|
||||||
attr_path = self.SYSFS_PSU_DIR[self.index-1] +'/' + attr_file
|
|
||||||
sn = ""
|
|
||||||
try:
|
|
||||||
with open(attr_path, 'r') as psu_sn:
|
|
||||||
sn = psu_sn.read()
|
|
||||||
except IOError:
|
|
||||||
return sn
|
|
||||||
|
|
||||||
return sn
|
|
||||||
|
|
||||||
def get_temperature(self):
|
|
||||||
"""
|
|
||||||
Retrieves current temperature reading from PSU
|
|
||||||
Returns:
|
|
||||||
A float number of current temperature in Celsius up to nearest thousandth
|
|
||||||
of one degree Celsius, e.g. 30.125
|
|
||||||
"""
|
|
||||||
attr_file ='temp1_input'
|
|
||||||
attr_path = self.SYSFS_PSU_DIR[self.index-1] +'/' + attr_file
|
|
||||||
temp = 0.0
|
|
||||||
try:
|
|
||||||
with open(attr_path, 'r') as psu_temp:
|
|
||||||
temp = float(psu_temp.read()) / 1000
|
|
||||||
except IOError:
|
|
||||||
return temp
|
|
||||||
|
|
||||||
return temp
|
|
||||||
|
|
||||||
def get_temperature_high_threshold(self):
|
|
||||||
"""
|
|
||||||
Retrieves the high threshold temperature of PSU
|
|
||||||
Returns:
|
|
||||||
A float number, the high threshold temperature of PSU in Celsius
|
|
||||||
up to nearest thousandth of one degree Celsius, e.g. 30.125
|
|
||||||
"""
|
|
||||||
return False #Not supported
|
|
||||||
|
|
||||||
def get_voltage_high_threshold(self):
|
|
||||||
"""
|
|
||||||
Retrieves the high threshold PSU voltage output
|
|
||||||
Returns:
|
|
||||||
A float number, the high threshold output voltage in volts,
|
|
||||||
e.g. 12.1
|
|
||||||
"""
|
|
||||||
return False #Not supported
|
|
||||||
|
|
||||||
def get_voltage_low_threshold(self):
|
|
||||||
"""
|
|
||||||
Retrieves the low threshold PSU voltage output
|
|
||||||
Returns:
|
|
||||||
A float number, the low threshold output voltage in volts,
|
|
||||||
e.g. 12.1
|
|
||||||
"""
|
|
||||||
return False #Not supported
|
|
||||||
|
|
||||||
def get_voltage(self):
|
|
||||||
"""
|
|
||||||
Retrieves current PSU voltage output
|
|
||||||
Returns:
|
|
||||||
A float number, the output voltage in volts,
|
|
||||||
e.g. 12.1
|
|
||||||
"""
|
|
||||||
attr_file ='in2_input'
|
|
||||||
attr_path = self.SYSFS_PSU_DIR[self.index-1] +'/' + attr_file
|
|
||||||
volt = 0.0
|
|
||||||
try:
|
|
||||||
with open(attr_path, 'r') as psu_volt:
|
|
||||||
volt = float(psu_volt.read()) / 1000
|
|
||||||
except IOError:
|
|
||||||
return volt
|
|
||||||
|
|
||||||
return volt
|
|
||||||
|
|
||||||
def get_current(self):
|
|
||||||
"""
|
|
||||||
Retrieves present electric current supplied by PSU
|
|
||||||
Returns:
|
|
||||||
A float number, the electric current in amperes, e.g 15.4
|
|
||||||
"""
|
|
||||||
attr_file ='curr2_input'
|
|
||||||
attr_path = self.SYSFS_PSU_DIR[self.index-1] +'/' + attr_file
|
|
||||||
curr = 0.0
|
|
||||||
try:
|
|
||||||
with open(attr_path, 'r') as psu_curr:
|
|
||||||
curr = float(psu_curr.read()) / 1000
|
|
||||||
except IOError:
|
|
||||||
return curr
|
|
||||||
|
|
||||||
return curr
|
|
||||||
|
|
||||||
def get_power(self):
|
|
||||||
"""
|
|
||||||
Retrieves current energy supplied by PSU
|
|
||||||
Returns:
|
|
||||||
A float number, the power in watts, e.g. 302.6
|
|
||||||
"""
|
|
||||||
attr_file ='power2_input'
|
|
||||||
attr_path = self.SYSFS_PSU_DIR[self.index-1] +'/' + attr_file
|
|
||||||
power = 0.0
|
|
||||||
try:
|
|
||||||
with open(attr_path, 'r') as psu_power:
|
|
||||||
power = float(psu_power.read()) / 1000000
|
|
||||||
except IOError:
|
|
||||||
return power
|
|
||||||
|
|
||||||
return power
|
|
@ -1,73 +0,0 @@
|
|||||||
#!/usr/bin/env python
|
|
||||||
|
|
||||||
########################################################################
|
|
||||||
#
|
|
||||||
# Abstract base class for implementing a platform-specific class with
|
|
||||||
# which to interact with a hardware watchdog module in SONiC
|
|
||||||
#
|
|
||||||
########################################################################
|
|
||||||
|
|
||||||
try:
|
|
||||||
from sonic_platform_base.watchdog_base import WatchdogBase
|
|
||||||
except ImportError as e:
|
|
||||||
raise ImportError(str(e) + "- required module not found")
|
|
||||||
|
|
||||||
class Watchdog(WatchdogBase):
|
|
||||||
"""
|
|
||||||
Abstract base class for interfacing with a hardware watchdog module
|
|
||||||
"""
|
|
||||||
|
|
||||||
def __init__(self):
|
|
||||||
print("INFO: Watchdog __init__")
|
|
||||||
|
|
||||||
def arm(self, seconds):
|
|
||||||
"""
|
|
||||||
Arm the hardware watchdog with a timeout of <seconds> seconds.
|
|
||||||
If the watchdog is currently armed, calling this function will
|
|
||||||
simply reset the timer to the provided value. If the underlying
|
|
||||||
hardware does not support the value provided in <seconds>, this
|
|
||||||
method should arm the watchdog with the *next greater*
|
|
||||||
available value.
|
|
||||||
Returns:
|
|
||||||
An integer specifying the *actual* number of seconds the
|
|
||||||
watchdog was armed with. On failure returns -1.
|
|
||||||
"""
|
|
||||||
print("ERROR: Platform did not implement arm()")
|
|
||||||
raise NotImplementedError
|
|
||||||
|
|
||||||
def disarm(self):
|
|
||||||
"""
|
|
||||||
Disarm the hardware watchdog
|
|
||||||
Returns:
|
|
||||||
A boolean, True if watchdog is disarmed successfully, False
|
|
||||||
if not
|
|
||||||
"""
|
|
||||||
print("ERROR: Platform did not implement disarm()")
|
|
||||||
raise NotImplementedError
|
|
||||||
|
|
||||||
def is_armed(self):
|
|
||||||
"""
|
|
||||||
Retrieves the armed state of the hardware watchdog.
|
|
||||||
Returns:
|
|
||||||
A boolean, True if watchdog is armed, False if not
|
|
||||||
"""
|
|
||||||
print("ERROR: Platform did not implement is_armed()")
|
|
||||||
raise NotImplementedError
|
|
||||||
|
|
||||||
def get_remaining_time(self):
|
|
||||||
"""
|
|
||||||
If the watchdog is armed, retrieve the number of seconds
|
|
||||||
remaining on the watchdog timer
|
|
||||||
Returns:
|
|
||||||
An integer specifying the number of seconds remaining on
|
|
||||||
their watchdog timer. If the watchdog is not armed, returns
|
|
||||||
-1.
|
|
||||||
S5232 doesnot have hardware support to show remaining time.
|
|
||||||
Due to this limitation, this API is implemented in software.
|
|
||||||
This API would return correct software time difference if it
|
|
||||||
is called from the process which armed the watchdog timer.
|
|
||||||
If this API called from any other process, it would return
|
|
||||||
0. If the watchdog is not armed, this API would return -1.
|
|
||||||
"""
|
|
||||||
print("ERROR: Platform did not implement get_remaining_time()")
|
|
||||||
raise NotImplementedError
|
|
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"services_to_ignore": [],
|
||||||
|
"devices_to_ignore": ["asic"],
|
||||||
|
"user_defined_checkers": [],
|
||||||
|
"polling_interval": 60,
|
||||||
|
"led_color": {
|
||||||
|
"fault": "red",
|
||||||
|
"normal": "green",
|
||||||
|
"booting": "green_blinking"
|
||||||
|
}
|
||||||
|
}
|
@ -9,16 +9,17 @@ nodes:
|
|||||||
netdev:
|
netdev:
|
||||||
- auto_create: "no"
|
- auto_create: "no"
|
||||||
multi_interface: "yes"
|
multi_interface: "yes"
|
||||||
mac_clk: "1340"
|
|
||||||
skip_pll_check: "false"
|
|
||||||
sys_clk: "1720"
|
|
||||||
mbist_on_init: "true"
|
|
||||||
ifc_clk: "1200"
|
|
||||||
buffer_management_mode: "api_driven"
|
buffer_management_mode: "api_driven"
|
||||||
|
wred_cr_ip_proto_list: "17"
|
||||||
|
cr_assignment_mode: "1"
|
||||||
max_lossless_tc: "2"
|
max_lossless_tc: "2"
|
||||||
ilpm_enable: "1"
|
ilpm_enable: "1"
|
||||||
forward_profile: "IFCS_FORWARD_PROFILE_ID_PROFILE_E"
|
forward_profile: "IFCS_FORWARD_PROFILE_ID_PROFILE_E"
|
||||||
ecn_stats_enable: "1"
|
led_cfg_sck_rate: "0x5"
|
||||||
|
led_refresh_precliff_timer: "0x18eec2"
|
||||||
|
led_refresh_cliff_timer: "0x15e"
|
||||||
|
led_cfg_pic_stream_mode: "1"
|
||||||
|
led_refresh_tmr_ctl_enable: "1"
|
||||||
txring:
|
txring:
|
||||||
- txring_id: "0"
|
- txring_id: "0"
|
||||||
desc_count: "1024"
|
desc_count: "1024"
|
||||||
@ -41,22 +42,24 @@ nodes:
|
|||||||
desc_count: "1024"
|
desc_count: "1024"
|
||||||
prio: "1"
|
prio: "1"
|
||||||
netdev: "true"
|
netdev: "true"
|
||||||
queues: "0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44"
|
queues: "0, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39"
|
||||||
- rxring_id: "1"
|
- rxring_id: "1"
|
||||||
desc_count: "1024"
|
desc_count: "1024"
|
||||||
prio: "1"
|
prio: "1"
|
||||||
netdev: "true"
|
netdev: "true"
|
||||||
queues: "1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, 45"
|
queues: "1, 4, 7, 10, 13, 16, 19, 22, 25, 28, 31, 34, 37, 40"
|
||||||
- rxring_id: "2"
|
- rxring_id: "2"
|
||||||
desc_count: "1024"
|
desc_count: "1024"
|
||||||
prio: "1"
|
prio: "1"
|
||||||
netdev: "true"
|
netdev: "true"
|
||||||
queues: "2, 6, 10, 14, 18, 22, 26, 30, 34, 38, 42, 46"
|
queues: "2, 5, 8, 11, 14, 17, 20, 23, 26, 29, 32, 35, 38, 41, 47"
|
||||||
- rxring_id: "3"
|
- rxring_id: "3"
|
||||||
desc_count: "1024"
|
desc_count: "1024"
|
||||||
prio: "1"
|
prio: "1"
|
||||||
netdev: "true"
|
queues: "42, 43, 44, 45, 46"
|
||||||
queues: "3, 7, 11, 15, 19, 23, 27, 31, 35, 39, 43, 47"
|
sys_clk: "1720"
|
||||||
|
ifc_clk: "1200"
|
||||||
|
mac_clk: "1340"
|
||||||
devports:
|
devports:
|
||||||
- id: "0"
|
- id: "0"
|
||||||
sysport: "1000"
|
sysport: "1000"
|
||||||
@ -285,20 +288,6 @@ nodes:
|
|||||||
speed: "400G"
|
speed: "400G"
|
||||||
sysport: "233"
|
sysport: "233"
|
||||||
type: "eth"
|
type: "eth"
|
||||||
- id: "257"
|
|
||||||
fec: "NONE"
|
|
||||||
lanes: "0:1"
|
|
||||||
serdes_group: "32"
|
|
||||||
speed: "10G"
|
|
||||||
sysport: "257"
|
|
||||||
type: "mgmt 0"
|
|
||||||
- id: "258"
|
|
||||||
fec: "NONE"
|
|
||||||
lanes: "1:1"
|
|
||||||
serdes_group: "32"
|
|
||||||
speed: "10G"
|
|
||||||
sysport: "258"
|
|
||||||
type: "mgmt 1"
|
|
||||||
isg:
|
isg:
|
||||||
- id: "11"
|
- id: "11"
|
||||||
lane_swap: "27163504"
|
lane_swap: "27163504"
|
||||||
|
@ -1,3 +1,63 @@
|
|||||||
|
{# Default values which will be used if no actual configuration available #}
|
||||||
|
{% set default_cable = '40m' %}
|
||||||
|
|
||||||
|
{# Port configuration to cable length look-up table #}
|
||||||
|
{# Each record describes mapping of DUT (DUT port) role and neighbor role to cable length #}
|
||||||
|
{# Roles described in the minigraph #}
|
||||||
|
{% set ports2cable = {
|
||||||
|
'torrouter_server' : '5m',
|
||||||
|
'leafrouter_torrouter' : '40m',
|
||||||
|
'spinerouter_leafrouter' : '300m'
|
||||||
|
}
|
||||||
|
%}
|
||||||
|
|
||||||
|
{%- macro cable_length(port_name) %}
|
||||||
|
{%- set cable_len = [] %}
|
||||||
|
{%- for local_port in DEVICE_NEIGHBOR %}
|
||||||
|
{%- if local_port == port_name %}
|
||||||
|
{%- if DEVICE_NEIGHBOR_METADATA is defined and DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor = DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor_role = neighbor.type %}
|
||||||
|
{%- set roles1 = switch_role + '_' + neighbor_role %}
|
||||||
|
{%- set roles2 = neighbor_role + '_' + switch_role %}
|
||||||
|
{%- set roles1 = roles1 | lower %}
|
||||||
|
{%- set roles2 = roles2 | lower %}
|
||||||
|
{%- if roles1 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles1]) %}{% endif %}
|
||||||
|
{%- elif roles2 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles2]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else %}
|
||||||
|
{%- if switch_role.lower() == 'torrouter' %}
|
||||||
|
{%- for local_port in VLAN_MEMBER %}
|
||||||
|
{%- if local_port[1] == port_name %}
|
||||||
|
{%- set roles3 = switch_role + '_' + 'server' %}
|
||||||
|
{%- set roles3 = roles3 | lower %}
|
||||||
|
{%- if roles3 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles3]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endmacro %}
|
||||||
|
|
||||||
|
{%- if DEVICE_METADATA is defined %}
|
||||||
|
{%- set switch_role = DEVICE_METADATA['localhost']['type'] %}
|
||||||
|
{%- endif -%}
|
||||||
|
|
||||||
{% set port_names_list = [] %}
|
{% set port_names_list = [] %}
|
||||||
{% for port in PORT %}
|
{% for port in PORT %}
|
||||||
{%- if port_names_list.append(port) %}{% endif %}
|
{%- if port_names_list.append(port) %}{% endif %}
|
||||||
@ -5,34 +65,98 @@
|
|||||||
{% set port_names = port_names_list | join(',') -%}
|
{% set port_names = port_names_list | join(',') -%}
|
||||||
|
|
||||||
{
|
{
|
||||||
|
"CABLE_LENGTH": {
|
||||||
|
"AZURE": {
|
||||||
|
{% for port in PORT %}
|
||||||
|
{% set cable = cable_length(port) -%}
|
||||||
|
"{{ port }}": "{{ cable }}"{%- if not loop.last -%},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
}
|
||||||
|
},
|
||||||
"BUFFER_POOL": {
|
"BUFFER_POOL": {
|
||||||
|
"ingress_lossless_pool": {
|
||||||
|
"size": "51691264",
|
||||||
|
"type": "ingress",
|
||||||
|
"mode": "dynamic",
|
||||||
|
"xoff": "17708800"
|
||||||
|
},
|
||||||
"lossy_pool": {
|
"lossy_pool": {
|
||||||
"size": "56985600",
|
"size": "18874368",
|
||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "70565632",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "static"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
|
"xoff":"135520",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"1",
|
||||||
|
"xon_offset":"9408"
|
||||||
|
},
|
||||||
|
"egress_lossless_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"10243072"
|
||||||
|
},
|
||||||
|
"ingress_lossy_profile": {
|
||||||
|
"pool":"lossy_pool",
|
||||||
|
"size":"0",
|
||||||
|
"static_th":"10243072"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
}
|
"profile" : "ingress_lossless_profile"
|
||||||
},
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
}
|
"profile" : "egress_lossless_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
{
|
{
|
||||||
"BUFFER_POOL": {
|
"BUFFER_POOL": {
|
||||||
"lossy_pool": {
|
"lossy_pool": {
|
||||||
"size": "56985600",
|
"size": "61458432",
|
||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
@ -15,24 +15,28 @@
|
|||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"10243072"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|0-7": {
|
||||||
}
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"{{ port }}|0-7": {
|
||||||
}
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{# Default values which will be used if no actual configura available #}
|
{# Default values which will be used if no actual configuration available #}
|
||||||
{% set default_cable = '40m' %}
|
{% set default_cable = '40m' %}
|
||||||
|
|
||||||
{# Port configuration to cable length look-up table #}
|
{# Port configuration to cable length look-up table #}
|
||||||
@ -76,7 +76,7 @@
|
|||||||
},
|
},
|
||||||
"BUFFER_POOL": {
|
"BUFFER_POOL": {
|
||||||
"ingress_lossless_pool": {
|
"ingress_lossless_pool": {
|
||||||
"size": "47218432",
|
"size": "51691264",
|
||||||
"type": "ingress",
|
"type": "ingress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "17708800"
|
"xoff": "17708800"
|
||||||
@ -86,52 +86,77 @@
|
|||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "70565632",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "static"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossless_profile": {
|
"ingress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"xoff":"38816",
|
"xoff":"135520",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"1",
|
"dynamic_th":"1",
|
||||||
"xon_offset":"13440"
|
"xon_offset":"9408"
|
||||||
},
|
},
|
||||||
"egress_lossless_profile": {
|
"egress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"10243072"
|
||||||
},
|
},
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"10243072"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-2": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "ingress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|3-4": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossless_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|3-4": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossless_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "egress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|0-2": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,132 @@
|
|||||||
|
{
|
||||||
|
"interfaces": {
|
||||||
|
"Ethernet0": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet8": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet16": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet24": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet32": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet40": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet48": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet56": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet64": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet72": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet80": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet88": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet96": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet104": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet112": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet120": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet128": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet136": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet144": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet152": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet160": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet168": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet176": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet184": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet192": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet200": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet208": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet216": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet224": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet232": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet240": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet248": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -5,6 +5,7 @@ device_id: 0x1b58
|
|||||||
# Hardware constraint information
|
# Hardware constraint information
|
||||||
hardware:
|
hardware:
|
||||||
num_ibs: 6
|
num_ibs: 6
|
||||||
|
ib_active: 0,1,2,3,4,5
|
||||||
|
|
||||||
ports_per_ib: 32, 32, 32, 32, 20, 20
|
ports_per_ib: 32, 32, 32, 32, 20, 20
|
||||||
recirc_port_num: 32, 32, 32, 32, 32, 32
|
recirc_port_num: 32, 32, 32, 32, 32, 32
|
||||||
|
@ -5,6 +5,7 @@ device_id: 0x1b58
|
|||||||
# Hardware constraint information
|
# Hardware constraint information
|
||||||
hardware:
|
hardware:
|
||||||
num_ibs: 6
|
num_ibs: 6
|
||||||
|
ib_active: 0,1,2,3,4,5
|
||||||
|
|
||||||
ports_per_ib: 32, 32, 32, 32, 20, 20
|
ports_per_ib: 32, 32, 32, 32, 20, 20
|
||||||
recirc_port_num: 32, 32, 32, 32, 32, 32
|
recirc_port_num: 32, 32, 32, 32, 32, 32
|
||||||
|
@ -3,6 +3,7 @@ IFCS_SKU_FILE : "/usr/share/sonic/hwsku/innovium.77700_A"
|
|||||||
IFCS_INNO_CLI_PORT : "9999"
|
IFCS_INNO_CLI_PORT : "9999"
|
||||||
IFCS_TARGET : "device"
|
IFCS_TARGET : "device"
|
||||||
INNOVIUM_DIR : "/innovium"
|
INNOVIUM_DIR : "/innovium"
|
||||||
PYTHONPATH : "$INNOVIUM_DIR:$INNOVIUM_DIR/cmds:$INNOVIUM_DIR/scripts:$INNOVIUM_DIR/test/:$INNOVIUM_DIR/test/utils:$INNOVIUM_DIR/utils:$INNOVIUM_DIR/pyctypes"
|
PLATFORM_LIBRARY: "/usr/share/sonic/platform/lib_ivm_serdes_pltfm.so"
|
||||||
|
PYTHONPATH : "$INNOVIUM_DIR:$INNOVIUM_DIR/cmds:$INNOVIUM_DIR/scripts:$INNOVIUM_DIR/test/:$INNOVIUM_DIR/test/utils:$INNOVIUM_DIR/utils:$INNOVIUM_DIR/pyctypes:$INNOVIUM_DIR/ifcs_cmds:$INNOVIUM_DIR/testutil"
|
||||||
IVM_SAI_DATAPATH_CONFIG_FILE: "/usr/share/sonic/hwsku/ivm.sai.datapath.config.yaml"
|
IVM_SAI_DATAPATH_CONFIG_FILE: "/usr/share/sonic/hwsku/ivm.sai.datapath.config.yaml"
|
||||||
IVM_SAI_PARAM_A0008: "32"
|
IVM_SAI_PARAM_A0008: "32"
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
ISAI_PARAM_P0_0_LS : "4608 4608 4608 4608 2880 2880"
|
ISAI_PARAM_P0_0_LS : "864 864 720 720 720 720"
|
||||||
ISAI_PARAM_P0_1_LS : "2226 1946 1946 1890 1218 1218"
|
ISAI_PARAM_P0_1_LS : "770 490 434 378 378 378"
|
||||||
ISAI_PARAM_P0_1_ALS : "434 154 154 98 98 98"
|
ISAI_PARAM_P0_1_ALS : "434 154 154 98 98 98"
|
||||||
ISAI_PARAM_P1_0_LS : "1536 1536 1536 1536 960 960"
|
ISAI_PARAM_P1_0_LS : "288 288 240 240 240 240"
|
||||||
ISAI_PARAM_P1_0_LL : "3072 3072 3072 3072 1920 1920"
|
ISAI_PARAM_P1_0_LL : "576 576 480 480 480 480"
|
||||||
ISAI_PARAM_P1_1_LS : "1778 1498 1498 1442 938 938"
|
ISAI_PARAM_P1_1_LS : "686 406 364 308 308 308"
|
||||||
ISAI_PARAM_P1_1_LL : "2478 2478 2478 2478 2478 2478"
|
ISAI_PARAM_P1_1_LL : "574 574 574 574 574 574"
|
||||||
ISAI_PARAM_P1_1_ALS : "434 154 154 98 98 98"
|
ISAI_PARAM_P1_1_ALS : "434 154 154 98 98 98"
|
||||||
ISAI_PARAM_P1_1_ALL : "126 126 126 126 126 126"
|
ISAI_PARAM_P1_1_ALL : "126 126 126 126 126 126"
|
||||||
|
@ -1,18 +1,22 @@
|
|||||||
# PG lossless profiles.
|
# PG lossless profiles.
|
||||||
# speed cable size xon xoff threshold xon_offset
|
# speed cable size xon xoff threshold xon_offset
|
||||||
25000 5m 1518 0 15680 1 13440
|
25000 5m 1518 0 15680 1 9408
|
||||||
50000 5m 1518 0 21248 1 13440
|
50000 5m 1518 0 21248 1 9408
|
||||||
100000 5m 1518 0 34624 1 13440
|
100000 5m 1518 0 34624 1 9408
|
||||||
400000 5m 1518 0 117536 1 13440
|
200000 5m 1518 0 62368 1 9408
|
||||||
25000 40m 1518 0 16928 1 13440
|
400000 5m 1518 0 117536 1 9408
|
||||||
50000 40m 1518 0 23392 1 13440
|
25000 40m 1518 0 16928 1 9408
|
||||||
100000 40m 1518 0 38816 1 13440
|
50000 40m 1518 0 23392 1 9408
|
||||||
400000 40m 1518 0 135520 1 13440
|
100000 40m 1518 0 38816 1 9408
|
||||||
25000 100m 1518 0 18848 1 13440
|
200000 40m 1518 0 71904 1 9408
|
||||||
50000 100m 1518 0 27264 1 13440
|
400000 40m 1518 0 135520 1 9408
|
||||||
100000 100m 1518 0 46496 1 13440
|
25000 100m 1518 0 18848 1 9408
|
||||||
400000 100m 1518 0 166688 1 13440
|
50000 100m 1518 0 27264 1 9408
|
||||||
25000 300m 1518 0 25184 1 13440
|
100000 100m 1518 0 46496 1 9408
|
||||||
50000 300m 1518 0 40128 1 13440
|
200000 100m 1518 0 87168 1 9408
|
||||||
100000 300m 1518 0 72384 1 13440
|
400000 100m 1518 0 166688 1 9408
|
||||||
400000 300m 1518 0 268640 1 13440
|
25000 300m 1518 0 25184 1 9408
|
||||||
|
50000 300m 1518 0 40128 1 9408
|
||||||
|
100000 300m 1518 0 72384 1 9408
|
||||||
|
200000 300m 1518 0 138112 1 9408
|
||||||
|
400000 300m 1518 0 268640 1 9408
|
||||||
|
@ -32,87 +32,98 @@
|
|||||||
},
|
},
|
||||||
"DSCP_TO_TC_MAP": {
|
"DSCP_TO_TC_MAP": {
|
||||||
"AZURE": {
|
"AZURE": {
|
||||||
"0":"0",
|
"0" : "1",
|
||||||
"1":"0",
|
"1" : "1",
|
||||||
"2":"0",
|
"2" : "1",
|
||||||
"3":"0",
|
"3" : "3",
|
||||||
"4":"0",
|
"4" : "4",
|
||||||
"5":"0",
|
"5" : "2",
|
||||||
"6":"0",
|
"6" : "1",
|
||||||
"7":"0",
|
"7" : "1",
|
||||||
"8" : "0",
|
"8" : "0",
|
||||||
"9":"0",
|
"9" : "1",
|
||||||
"10":"0",
|
"10": "1",
|
||||||
"11":"0",
|
"11": "1",
|
||||||
"12":"0",
|
"12": "1",
|
||||||
"13":"0",
|
"13": "1",
|
||||||
"14":"0",
|
"14": "1",
|
||||||
"15":"0",
|
"15": "1",
|
||||||
"16":"0",
|
"16": "1",
|
||||||
"17":"0",
|
"17": "1",
|
||||||
"18":"0",
|
"18": "1",
|
||||||
"19":"0",
|
"19": "1",
|
||||||
"20":"0",
|
"20": "1",
|
||||||
"21":"0",
|
"21": "1",
|
||||||
"22":"0",
|
"22": "1",
|
||||||
"23":"0",
|
"23": "1",
|
||||||
"24":"0",
|
"24": "1",
|
||||||
"25":"0",
|
"25": "1",
|
||||||
"26":"0",
|
"26": "1",
|
||||||
"27":"0",
|
"27": "1",
|
||||||
"28":"0",
|
"28": "1",
|
||||||
"29":"0",
|
"29": "1",
|
||||||
"30":"0",
|
"30": "1",
|
||||||
"31":"0",
|
"31": "1",
|
||||||
"32":"0",
|
"32": "1",
|
||||||
"33":"0",
|
"33": "1",
|
||||||
"34":"0",
|
"34": "1",
|
||||||
"35":"0",
|
"35": "1",
|
||||||
"36":"0",
|
"36": "1",
|
||||||
"37":"0",
|
"37": "1",
|
||||||
"38":"0",
|
"38": "1",
|
||||||
"39":"0",
|
"39": "1",
|
||||||
"40":"0",
|
"40": "1",
|
||||||
"41":"0",
|
"41": "1",
|
||||||
"42":"0",
|
"42": "1",
|
||||||
"43":"0",
|
"43": "1",
|
||||||
"44":"0",
|
"44": "1",
|
||||||
"45":"0",
|
"45": "1",
|
||||||
"46":"0",
|
"46": "5",
|
||||||
"47":"0",
|
"47": "1",
|
||||||
"48":"0",
|
"48": "6",
|
||||||
"49":"0",
|
"49": "1",
|
||||||
"50":"0",
|
"50": "1",
|
||||||
"51":"0",
|
"51": "1",
|
||||||
"52":"0",
|
"52": "1",
|
||||||
"53":"0",
|
"53": "1",
|
||||||
"54":"0",
|
"54": "1",
|
||||||
"55":"0",
|
"55": "1",
|
||||||
"56":"0",
|
"56": "1",
|
||||||
"57":"0",
|
"57": "1",
|
||||||
"58":"0",
|
"58": "1",
|
||||||
"59":"0",
|
"59": "1",
|
||||||
"60":"0",
|
"60": "1",
|
||||||
"61":"0",
|
"61": "1",
|
||||||
"62":"0",
|
"62": "1",
|
||||||
"63":"0"
|
"63": "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]"
|
"tc_to_queue_map": "AZURE",
|
||||||
}
|
"dscp_to_tc_map": "AZURE",
|
||||||
|
"pfc_enable": "3,4"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"SCHEDULER": {
|
"WRED_PROFILE": {
|
||||||
"scheduler.7": {
|
"AZURE_LOSSLESS" : {
|
||||||
"type": "STRICT"
|
"wred_green_enable" : "true",
|
||||||
}
|
"wred_yellow_enable" : "true",
|
||||||
},
|
"wred_red_enable" : "true",
|
||||||
"QUEUE": {
|
"ecn" : "ecn_all",
|
||||||
"{{ port_names }}|7": {
|
"green_max_threshold" : "2097152",
|
||||||
"scheduler": "[SCHEDULER|scheduler.7]"
|
"green_min_threshold" : "1048576",
|
||||||
|
"yellow_max_threshold" : "2097152",
|
||||||
|
"yellow_min_threshold" : "1048576",
|
||||||
|
"red_max_threshold" : "2097152",
|
||||||
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -23,8 +23,8 @@
|
|||||||
"0": "0",
|
"0": "0",
|
||||||
"1": "0",
|
"1": "0",
|
||||||
"2": "0",
|
"2": "0",
|
||||||
"3": "3",
|
"3": "1",
|
||||||
"4": "4",
|
"4": "2",
|
||||||
"5": "0",
|
"5": "0",
|
||||||
"6": "0",
|
"6": "0",
|
||||||
"7": "0"
|
"7": "0"
|
||||||
@ -99,11 +99,14 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]"
|
"tc_to_queue_map": "AZURE",
|
||||||
}
|
"dscp_to_tc_map": "AZURE"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"SCHEDULER": {
|
"SCHEDULER": {
|
||||||
"scheduler.7": {
|
"scheduler.7": {
|
||||||
|
@ -32,83 +32,98 @@
|
|||||||
},
|
},
|
||||||
"DSCP_TO_TC_MAP": {
|
"DSCP_TO_TC_MAP": {
|
||||||
"AZURE": {
|
"AZURE": {
|
||||||
"0":"0",
|
"0" : "1",
|
||||||
"1":"0",
|
"1" : "1",
|
||||||
"2":"0",
|
"2" : "1",
|
||||||
"3" : "3",
|
"3" : "3",
|
||||||
"4" : "4",
|
"4" : "4",
|
||||||
"5":"0",
|
"5" : "2",
|
||||||
"6":"0",
|
"6" : "1",
|
||||||
"7":"0",
|
"7" : "1",
|
||||||
"8":"1",
|
"8" : "0",
|
||||||
"9":"0",
|
"9" : "1",
|
||||||
"10":"0",
|
"10": "1",
|
||||||
"11":"0",
|
"11": "1",
|
||||||
"12":"0",
|
"12": "1",
|
||||||
"13":"0",
|
"13": "1",
|
||||||
"14":"0",
|
"14": "1",
|
||||||
"15":"0",
|
"15": "1",
|
||||||
"16":"0",
|
"16": "1",
|
||||||
"17":"0",
|
"17": "1",
|
||||||
"18":"0",
|
"18": "1",
|
||||||
"19":"0",
|
"19": "1",
|
||||||
"20":"0",
|
"20": "1",
|
||||||
"21":"0",
|
"21": "1",
|
||||||
"22":"0",
|
"22": "1",
|
||||||
"23":"0",
|
"23": "1",
|
||||||
"24":"0",
|
"24": "1",
|
||||||
"25":"0",
|
"25": "1",
|
||||||
"26":"0",
|
"26": "1",
|
||||||
"27":"0",
|
"27": "1",
|
||||||
"28":"0",
|
"28": "1",
|
||||||
"29":"0",
|
"29": "1",
|
||||||
"30":"0",
|
"30": "1",
|
||||||
"31":"0",
|
"31": "1",
|
||||||
"32":"0",
|
"32": "1",
|
||||||
"33":"0",
|
"33": "1",
|
||||||
"34":"0",
|
"34": "1",
|
||||||
"35":"0",
|
"35": "1",
|
||||||
"36":"0",
|
"36": "1",
|
||||||
"37":"0",
|
"37": "1",
|
||||||
"38":"0",
|
"38": "1",
|
||||||
"39":"0",
|
"39": "1",
|
||||||
"40":"0",
|
"40": "1",
|
||||||
"41":"0",
|
"41": "1",
|
||||||
"42":"0",
|
"42": "1",
|
||||||
"43":"0",
|
"43": "1",
|
||||||
"44":"0",
|
"44": "1",
|
||||||
"45":"0",
|
"45": "1",
|
||||||
"46":"0",
|
"46": "5",
|
||||||
"47":"0",
|
"47": "1",
|
||||||
"48":"0",
|
"48": "6",
|
||||||
"49":"0",
|
"49": "1",
|
||||||
"50":"0",
|
"50": "1",
|
||||||
"51":"0",
|
"51": "1",
|
||||||
"52":"0",
|
"52": "1",
|
||||||
"53":"0",
|
"53": "1",
|
||||||
"54":"0",
|
"54": "1",
|
||||||
"55":"0",
|
"55": "1",
|
||||||
"56":"0",
|
"56": "1",
|
||||||
"57":"0",
|
"57": "1",
|
||||||
"58":"0",
|
"58": "1",
|
||||||
"59":"0",
|
"59": "1",
|
||||||
"60":"0",
|
"60": "1",
|
||||||
"61":"0",
|
"61": "1",
|
||||||
"62":"0",
|
"62": "1",
|
||||||
"63":"0"
|
"63": "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]",
|
"tc_to_queue_map": "AZURE",
|
||||||
|
"dscp_to_tc_map": "AZURE",
|
||||||
"pfc_enable": "3,4"
|
"pfc_enable": "3,4"
|
||||||
}
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"WRED_PROFILE": {
|
"WRED_PROFILE": {
|
||||||
"AZURE_LOSSLESS" : {
|
"AZURE_LOSSLESS" : {
|
||||||
"red_min_threshold":"50000"
|
"wred_green_enable" : "true",
|
||||||
|
"wred_yellow_enable" : "true",
|
||||||
|
"wred_red_enable" : "true",
|
||||||
|
"ecn" : "ecn_all",
|
||||||
|
"green_max_threshold" : "2097152",
|
||||||
|
"green_min_threshold" : "1048576",
|
||||||
|
"yellow_max_threshold" : "2097152",
|
||||||
|
"yellow_min_threshold" : "1048576",
|
||||||
|
"red_max_threshold" : "2097152",
|
||||||
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,419 @@
|
|||||||
|
ifcs:
|
||||||
|
options:
|
||||||
|
log_level: "info"
|
||||||
|
nodes:
|
||||||
|
- node_id: "0"
|
||||||
|
options:
|
||||||
|
sd_low_power_mode_global_default: "true"
|
||||||
|
sku: "configs/sku/innovium.77700_A"
|
||||||
|
netdev:
|
||||||
|
- auto_create: "no"
|
||||||
|
multi_interface: "yes"
|
||||||
|
buffer_management_mode: "api_driven"
|
||||||
|
wred_cr_ip_proto_list: "17"
|
||||||
|
cr_assignment_mode: "1"
|
||||||
|
max_lossless_tc: "2"
|
||||||
|
ilpm_enable: "1"
|
||||||
|
forward_profile: "IFCS_FORWARD_PROFILE_ID_PROFILE_E"
|
||||||
|
led_cfg_sck_rate: "0x5"
|
||||||
|
led_refresh_precliff_timer: "0x18eec2"
|
||||||
|
led_refresh_cliff_timer: "0x15e"
|
||||||
|
led_cfg_pic_stream_mode: "1"
|
||||||
|
led_refresh_tmr_ctl_enable: "1"
|
||||||
|
txring:
|
||||||
|
- txring_id: "0"
|
||||||
|
desc_count: "1024"
|
||||||
|
prio: "1"
|
||||||
|
netdev: "true"
|
||||||
|
- txring_id: "1"
|
||||||
|
desc_count: "1024"
|
||||||
|
prio: "1"
|
||||||
|
netdev: "true"
|
||||||
|
- txring_id: "2"
|
||||||
|
desc_count: "1024"
|
||||||
|
prio: "1"
|
||||||
|
netdev: "true"
|
||||||
|
- txring_id: "3"
|
||||||
|
desc_count: "1024"
|
||||||
|
prio: "1"
|
||||||
|
netdev: "true"
|
||||||
|
rxring:
|
||||||
|
- rxring_id: "0"
|
||||||
|
desc_count: "1024"
|
||||||
|
prio: "1"
|
||||||
|
netdev: "true"
|
||||||
|
queues: "0, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39"
|
||||||
|
- rxring_id: "1"
|
||||||
|
desc_count: "1024"
|
||||||
|
prio: "1"
|
||||||
|
netdev: "true"
|
||||||
|
queues: "1, 4, 7, 10, 13, 16, 19, 22, 25, 28, 31, 34, 37, 40"
|
||||||
|
- rxring_id: "2"
|
||||||
|
desc_count: "1024"
|
||||||
|
prio: "1"
|
||||||
|
netdev: "true"
|
||||||
|
queues: "2, 5, 8, 11, 14, 17, 20, 23, 26, 29, 32, 35, 38, 41, 47"
|
||||||
|
- rxring_id: "3"
|
||||||
|
desc_count: "1024"
|
||||||
|
prio: "1"
|
||||||
|
queues: "42, 43, 44, 45, 46"
|
||||||
|
sys_clk: "1720"
|
||||||
|
ifc_clk: "1200"
|
||||||
|
mac_clk: "1340"
|
||||||
|
devports:
|
||||||
|
- id: "0"
|
||||||
|
sysport: "1000"
|
||||||
|
type: "cpu"
|
||||||
|
- id: "89"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "11"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "89"
|
||||||
|
type: "eth"
|
||||||
|
- id: "81"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "10"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "81"
|
||||||
|
type: "eth"
|
||||||
|
- id: "73"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "9"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "73"
|
||||||
|
type: "eth"
|
||||||
|
- id: "65"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "8"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "65"
|
||||||
|
type: "eth"
|
||||||
|
- id: "57"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "7"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "57"
|
||||||
|
type: "eth"
|
||||||
|
- id: "49"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "6"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "49"
|
||||||
|
type: "eth"
|
||||||
|
- id: "41"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "5"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "41"
|
||||||
|
type: "eth"
|
||||||
|
- id: "33"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "4"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "33"
|
||||||
|
type: "eth"
|
||||||
|
- id: "153"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "19"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "153"
|
||||||
|
type: "eth"
|
||||||
|
- id: "145"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "18"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "145"
|
||||||
|
type: "eth"
|
||||||
|
- id: "137"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "17"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "137"
|
||||||
|
type: "eth"
|
||||||
|
- id: "129"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "16"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "129"
|
||||||
|
type: "eth"
|
||||||
|
- id: "121"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "15"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "121"
|
||||||
|
type: "eth"
|
||||||
|
- id: "113"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "14"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "113"
|
||||||
|
type: "eth"
|
||||||
|
- id: "105"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "13"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "105"
|
||||||
|
type: "eth"
|
||||||
|
- id: "97"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "12"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "97"
|
||||||
|
type: "eth"
|
||||||
|
- id: "209"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "26"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "209"
|
||||||
|
type: "eth"
|
||||||
|
- id: "217"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "27"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "217"
|
||||||
|
type: "eth"
|
||||||
|
- id: "193"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "24"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "193"
|
||||||
|
type: "eth"
|
||||||
|
- id: "201"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "25"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "201"
|
||||||
|
type: "eth"
|
||||||
|
- id: "177"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "22"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "177"
|
||||||
|
type: "eth"
|
||||||
|
- id: "185"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "23"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "185"
|
||||||
|
type: "eth"
|
||||||
|
- id: "161"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "20"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "161"
|
||||||
|
type: "eth"
|
||||||
|
- id: "169"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "21"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "169"
|
||||||
|
type: "eth"
|
||||||
|
- id: "17"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "2"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "17"
|
||||||
|
type: "eth"
|
||||||
|
- id: "25"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "3"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "25"
|
||||||
|
type: "eth"
|
||||||
|
- id: "1"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "0"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "1"
|
||||||
|
type: "eth"
|
||||||
|
- id: "9"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "1"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "9"
|
||||||
|
type: "eth"
|
||||||
|
- id: "241"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "30"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "241"
|
||||||
|
type: "eth"
|
||||||
|
- id: "249"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "31"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "249"
|
||||||
|
type: "eth"
|
||||||
|
- id: "225"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "28"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "225"
|
||||||
|
type: "eth"
|
||||||
|
- id: "233"
|
||||||
|
fec: "KRFEC"
|
||||||
|
lanes: "0:4"
|
||||||
|
serdes_group: "29"
|
||||||
|
speed: "100G"
|
||||||
|
sysport: "233"
|
||||||
|
type: "eth"
|
||||||
|
isg:
|
||||||
|
- id: "11"
|
||||||
|
lane_swap: "27163504"
|
||||||
|
rx_polarity: "01010000"
|
||||||
|
tx_polarity: "01100000"
|
||||||
|
- id: "10"
|
||||||
|
lane_swap: "51604372"
|
||||||
|
rx_polarity: "11001000"
|
||||||
|
tx_polarity: "11110000"
|
||||||
|
- id: "9"
|
||||||
|
lane_swap: "17032546"
|
||||||
|
rx_polarity: "10001000"
|
||||||
|
tx_polarity: "00000100"
|
||||||
|
- id: "8"
|
||||||
|
lane_swap: "70435162"
|
||||||
|
rx_polarity: "11000100"
|
||||||
|
tx_polarity: "00100101"
|
||||||
|
- id: "7"
|
||||||
|
lane_swap: "27053416"
|
||||||
|
rx_polarity: "00011001"
|
||||||
|
tx_polarity: "10001000"
|
||||||
|
- id: "6"
|
||||||
|
lane_swap: "70635142"
|
||||||
|
rx_polarity: "10001000"
|
||||||
|
tx_polarity: "01100001"
|
||||||
|
- id: "5"
|
||||||
|
lane_swap: "27053416"
|
||||||
|
rx_polarity: "00001001"
|
||||||
|
tx_polarity: "00001000"
|
||||||
|
- id: "4"
|
||||||
|
lane_swap: "62405173"
|
||||||
|
rx_polarity: "11000101"
|
||||||
|
tx_polarity: "10110000"
|
||||||
|
- id: "19"
|
||||||
|
lane_swap: "06152347"
|
||||||
|
rx_polarity: "11010110"
|
||||||
|
tx_polarity: "10001110"
|
||||||
|
- id: "18"
|
||||||
|
lane_swap: "73614052"
|
||||||
|
rx_polarity: "11001100"
|
||||||
|
tx_polarity: "11100001"
|
||||||
|
- id: "17"
|
||||||
|
lane_swap: "17053426"
|
||||||
|
rx_polarity: "10001001"
|
||||||
|
tx_polarity: "00001000"
|
||||||
|
- id: "16"
|
||||||
|
lane_swap: "54216073"
|
||||||
|
rx_polarity: "10000011"
|
||||||
|
tx_polarity: "01001010"
|
||||||
|
- id: "15"
|
||||||
|
lane_swap: "36072514"
|
||||||
|
rx_polarity: "10100000"
|
||||||
|
tx_polarity: "10100001"
|
||||||
|
- id: "14"
|
||||||
|
lane_swap: "50763241"
|
||||||
|
rx_polarity: "00010001"
|
||||||
|
tx_polarity: "01110001"
|
||||||
|
- id: "13"
|
||||||
|
lane_swap: "26071435"
|
||||||
|
rx_polarity: "00000011"
|
||||||
|
tx_polarity: "00101001"
|
||||||
|
- id: "12"
|
||||||
|
lane_swap: "43510627"
|
||||||
|
rx_polarity: "11100100"
|
||||||
|
tx_polarity: "00011101"
|
||||||
|
- id: "26"
|
||||||
|
lane_swap: "31427506"
|
||||||
|
rx_polarity: "10011000"
|
||||||
|
tx_polarity: "11110001"
|
||||||
|
- id: "27"
|
||||||
|
lane_swap: "21735406"
|
||||||
|
rx_polarity: "01011110"
|
||||||
|
tx_polarity: "10011100"
|
||||||
|
- id: "24"
|
||||||
|
lane_swap: "07162435"
|
||||||
|
rx_polarity: "10010000"
|
||||||
|
tx_polarity: "10001010"
|
||||||
|
- id: "25"
|
||||||
|
lane_swap: "64501372"
|
||||||
|
rx_polarity: "11010001"
|
||||||
|
tx_polarity: "10001010"
|
||||||
|
- id: "22"
|
||||||
|
lane_swap: "35071624"
|
||||||
|
rx_polarity: "00100011"
|
||||||
|
tx_polarity: "11001011"
|
||||||
|
- id: "23"
|
||||||
|
lane_swap: "64705132"
|
||||||
|
rx_polarity: "11010100"
|
||||||
|
tx_polarity: "11101000"
|
||||||
|
- id: "20"
|
||||||
|
lane_swap: "16270453"
|
||||||
|
rx_polarity: "00101100"
|
||||||
|
tx_polarity: "00001001"
|
||||||
|
- id: "21"
|
||||||
|
lane_swap: "71356204"
|
||||||
|
rx_polarity: "01100010"
|
||||||
|
tx_polarity: "00001011"
|
||||||
|
- id: "2"
|
||||||
|
lane_swap: "37260145"
|
||||||
|
rx_polarity: "10011010"
|
||||||
|
tx_polarity: "11000000"
|
||||||
|
- id: "3"
|
||||||
|
lane_swap: "47512630"
|
||||||
|
rx_polarity: "10010100"
|
||||||
|
tx_polarity: "10101101"
|
||||||
|
- id: "0"
|
||||||
|
lane_swap: "05462713"
|
||||||
|
rx_polarity: "01000000"
|
||||||
|
tx_polarity: "10010010"
|
||||||
|
- id: "1"
|
||||||
|
lane_swap: "71605432"
|
||||||
|
rx_polarity: "00000000"
|
||||||
|
tx_polarity: "11000101"
|
||||||
|
- id: "30"
|
||||||
|
lane_swap: "37251604"
|
||||||
|
rx_polarity: "11000010"
|
||||||
|
tx_polarity: "11001000"
|
||||||
|
- id: "31"
|
||||||
|
lane_swap: "42736051"
|
||||||
|
rx_polarity: "10000110"
|
||||||
|
tx_polarity: "01000010"
|
||||||
|
- id: "28"
|
||||||
|
lane_swap: "01245736"
|
||||||
|
rx_polarity: "10110101"
|
||||||
|
tx_polarity: "10000001"
|
||||||
|
- id: "29"
|
||||||
|
lane_swap: "52706134"
|
||||||
|
rx_polarity: "00010010"
|
||||||
|
tx_polarity: "10101010"
|
@ -0,0 +1,162 @@
|
|||||||
|
{# Default values which will be used if no actual configura available #}
|
||||||
|
{% set default_cable = '40m' %}
|
||||||
|
|
||||||
|
{# Port configuration to cable length look-up table #}
|
||||||
|
{# Each record describes mapping of DUT (DUT port) role and neighbor role to cable length #}
|
||||||
|
{# Roles described in the minigraph #}
|
||||||
|
{% set ports2cable = {
|
||||||
|
'torrouter_server' : '5m',
|
||||||
|
'leafrouter_torrouter' : '40m',
|
||||||
|
'spinerouter_leafrouter' : '300m'
|
||||||
|
}
|
||||||
|
%}
|
||||||
|
|
||||||
|
{%- macro cable_length(port_name) %}
|
||||||
|
{%- set cable_len = [] %}
|
||||||
|
{%- for local_port in DEVICE_NEIGHBOR %}
|
||||||
|
{%- if local_port == port_name %}
|
||||||
|
{%- if DEVICE_NEIGHBOR_METADATA is defined and DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor = DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor_role = neighbor.type %}
|
||||||
|
{%- set roles1 = switch_role + '_' + neighbor_role %}
|
||||||
|
{%- set roles2 = neighbor_role + '_' + switch_role %}
|
||||||
|
{%- set roles1 = roles1 | lower %}
|
||||||
|
{%- set roles2 = roles2 | lower %}
|
||||||
|
{%- if roles1 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles1]) %}{% endif %}
|
||||||
|
{%- elif roles2 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles2]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else %}
|
||||||
|
{%- if switch_role.lower() == 'torrouter' %}
|
||||||
|
{%- for local_port in VLAN_MEMBER %}
|
||||||
|
{%- if local_port[1] == port_name %}
|
||||||
|
{%- set roles3 = switch_role + '_' + 'server' %}
|
||||||
|
{%- set roles3 = roles3 | lower %}
|
||||||
|
{%- if roles3 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles3]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endmacro %}
|
||||||
|
|
||||||
|
{%- if DEVICE_METADATA is defined %}
|
||||||
|
{%- set switch_role = DEVICE_METADATA['localhost']['type'] %}
|
||||||
|
{%- endif -%}
|
||||||
|
|
||||||
|
{% set port_names_list = [] %}
|
||||||
|
{% for port in PORT %}
|
||||||
|
{%- if port_names_list.append(port) %}{% endif %}
|
||||||
|
{% endfor %}
|
||||||
|
{% set port_names = port_names_list | join(',') -%}
|
||||||
|
|
||||||
|
{
|
||||||
|
"CABLE_LENGTH": {
|
||||||
|
"AZURE": {
|
||||||
|
{% for port in PORT %}
|
||||||
|
{% set cable = cable_length(port) -%}
|
||||||
|
"{{ port }}": "{{ cable }}"{%- if not loop.last -%},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BUFFER_POOL": {
|
||||||
|
"ingress_lossless_pool": {
|
||||||
|
"size": "51691264",
|
||||||
|
"type": "ingress",
|
||||||
|
"mode": "dynamic",
|
||||||
|
"xoff": "17708800"
|
||||||
|
},
|
||||||
|
"lossy_pool": {
|
||||||
|
"size": "18874368",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "dynamic",
|
||||||
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "70565632",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "static"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BUFFER_PROFILE": {
|
||||||
|
"ingress_lossless_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
|
"xoff":"38816",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"1",
|
||||||
|
"xon_offset":"9408"
|
||||||
|
},
|
||||||
|
"egress_lossless_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
|
"size":"0",
|
||||||
|
"static_th":"10243072"
|
||||||
|
},
|
||||||
|
"ingress_lossy_profile": {
|
||||||
|
"pool":"lossy_pool",
|
||||||
|
"size":"0",
|
||||||
|
"static_th":"10243072"
|
||||||
|
},
|
||||||
|
"egress_lossy_profile": {
|
||||||
|
"pool":"lossy_pool",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"2"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BUFFER_PG": {
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "ingress_lossless_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
|
"BUFFER_QUEUE": {
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "egress_lossless_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,42 @@
|
|||||||
|
{% set port_names_list = [] %}
|
||||||
|
{% for port in PORT %}
|
||||||
|
{%- if port_names_list.append(port) %}{% endif %}
|
||||||
|
{% endfor %}
|
||||||
|
{% set port_names = port_names_list | join(',') -%}
|
||||||
|
|
||||||
|
{
|
||||||
|
"BUFFER_POOL": {
|
||||||
|
"lossy_pool": {
|
||||||
|
"size": "61458432",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "dynamic",
|
||||||
|
"xoff": "0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BUFFER_PROFILE": {
|
||||||
|
"ingress_lossy_profile": {
|
||||||
|
"pool":"lossy_pool",
|
||||||
|
"size":"0",
|
||||||
|
"static_th":"10243072"
|
||||||
|
},
|
||||||
|
"egress_lossy_profile": {
|
||||||
|
"pool":"lossy_pool",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"2"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BUFFER_PG": {
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
"BUFFER_QUEUE": {
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,162 @@
|
|||||||
|
{# Default values which will be used if no actual configura available #}
|
||||||
|
{% set default_cable = '40m' %}
|
||||||
|
|
||||||
|
{# Port configuration to cable length look-up table #}
|
||||||
|
{# Each record describes mapping of DUT (DUT port) role and neighbor role to cable length #}
|
||||||
|
{# Roles described in the minigraph #}
|
||||||
|
{% set ports2cable = {
|
||||||
|
'torrouter_server' : '5m',
|
||||||
|
'leafrouter_torrouter' : '40m',
|
||||||
|
'spinerouter_leafrouter' : '300m'
|
||||||
|
}
|
||||||
|
%}
|
||||||
|
|
||||||
|
{%- macro cable_length(port_name) %}
|
||||||
|
{%- set cable_len = [] %}
|
||||||
|
{%- for local_port in DEVICE_NEIGHBOR %}
|
||||||
|
{%- if local_port == port_name %}
|
||||||
|
{%- if DEVICE_NEIGHBOR_METADATA is defined and DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor = DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor_role = neighbor.type %}
|
||||||
|
{%- set roles1 = switch_role + '_' + neighbor_role %}
|
||||||
|
{%- set roles2 = neighbor_role + '_' + switch_role %}
|
||||||
|
{%- set roles1 = roles1 | lower %}
|
||||||
|
{%- set roles2 = roles2 | lower %}
|
||||||
|
{%- if roles1 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles1]) %}{% endif %}
|
||||||
|
{%- elif roles2 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles2]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else %}
|
||||||
|
{%- if switch_role.lower() == 'torrouter' %}
|
||||||
|
{%- for local_port in VLAN_MEMBER %}
|
||||||
|
{%- if local_port[1] == port_name %}
|
||||||
|
{%- set roles3 = switch_role + '_' + 'server' %}
|
||||||
|
{%- set roles3 = roles3 | lower %}
|
||||||
|
{%- if roles3 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles3]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endmacro %}
|
||||||
|
|
||||||
|
{%- if DEVICE_METADATA is defined %}
|
||||||
|
{%- set switch_role = DEVICE_METADATA['localhost']['type'] %}
|
||||||
|
{%- endif -%}
|
||||||
|
|
||||||
|
{% set port_names_list = [] %}
|
||||||
|
{% for port in PORT %}
|
||||||
|
{%- if port_names_list.append(port) %}{% endif %}
|
||||||
|
{% endfor %}
|
||||||
|
{% set port_names = port_names_list | join(',') -%}
|
||||||
|
|
||||||
|
{
|
||||||
|
"CABLE_LENGTH": {
|
||||||
|
"AZURE": {
|
||||||
|
{% for port in PORT %}
|
||||||
|
{% set cable = cable_length(port) -%}
|
||||||
|
"{{ port }}": "{{ cable }}"{%- if not loop.last -%},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BUFFER_POOL": {
|
||||||
|
"ingress_lossless_pool": {
|
||||||
|
"size": "51691264",
|
||||||
|
"type": "ingress",
|
||||||
|
"mode": "dynamic",
|
||||||
|
"xoff": "17708800"
|
||||||
|
},
|
||||||
|
"lossy_pool": {
|
||||||
|
"size": "18874368",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "dynamic",
|
||||||
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "70565632",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "static"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BUFFER_PROFILE": {
|
||||||
|
"ingress_lossless_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
|
"xoff":"38816",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"1",
|
||||||
|
"xon_offset":"9408"
|
||||||
|
},
|
||||||
|
"egress_lossless_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
|
"size":"0",
|
||||||
|
"static_th":"10243072"
|
||||||
|
},
|
||||||
|
"ingress_lossy_profile": {
|
||||||
|
"pool":"lossy_pool",
|
||||||
|
"size":"0",
|
||||||
|
"static_th":"10243072"
|
||||||
|
},
|
||||||
|
"egress_lossy_profile": {
|
||||||
|
"pool":"lossy_pool",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"2"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BUFFER_PG": {
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "ingress_lossless_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
|
"BUFFER_QUEUE": {
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "egress_lossless_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,132 @@
|
|||||||
|
{
|
||||||
|
"interfaces": {
|
||||||
|
"Ethernet0": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet8": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet16": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet24": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet32": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet40": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet48": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet56": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet64": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet72": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet80": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet88": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet96": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet104": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet112": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet120": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet128": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet136": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet144": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet152": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet160": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet168": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet176": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet184": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet192": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet200": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet208": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet216": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet224": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet232": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet240": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet248": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,60 @@
|
|||||||
|
sku: innovium.77700_A
|
||||||
|
|
||||||
|
device_id: 0x1b58
|
||||||
|
|
||||||
|
# Hardware constraint information
|
||||||
|
hardware:
|
||||||
|
num_ibs: 6
|
||||||
|
ib_active: 0,1,2,3,4,5
|
||||||
|
|
||||||
|
ports_per_ib: 32, 32, 32, 32, 20, 20
|
||||||
|
recirc_port_num: 32, 32, 32, 32, 32, 32
|
||||||
|
cpu_port_num: 33
|
||||||
|
cpu_port_ib: 0
|
||||||
|
mgmt_port_num: 33
|
||||||
|
mgmt_port_ibs: 1,2
|
||||||
|
|
||||||
|
pics_per_ib: 6, 7, 6, 5, 5, 5
|
||||||
|
pic_ports_per_pic: 8
|
||||||
|
max_serdes_speed: 50
|
||||||
|
|
||||||
|
num_shared_pics: 2
|
||||||
|
|
||||||
|
isg [0-4]:
|
||||||
|
ib: 0
|
||||||
|
pic_id: [0-4]
|
||||||
|
|
||||||
|
isg [5-9]:
|
||||||
|
ib: 5
|
||||||
|
pic_id: [0-4]
|
||||||
|
|
||||||
|
isg [10-14]:
|
||||||
|
ib: 1
|
||||||
|
pic_id: [0-4]
|
||||||
|
|
||||||
|
isg [16-20]:
|
||||||
|
ib: 3
|
||||||
|
pic_id: [0-4]
|
||||||
|
|
||||||
|
isg [21-25]:
|
||||||
|
ib: 4
|
||||||
|
pic_id: [0-4]
|
||||||
|
|
||||||
|
isg [26-30]:
|
||||||
|
ib: 2
|
||||||
|
pic_id: [0-4]
|
||||||
|
|
||||||
|
isg 15:
|
||||||
|
mode: 8:0
|
||||||
|
ib: 1
|
||||||
|
pic_id: 5
|
||||||
|
|
||||||
|
isg 31:
|
||||||
|
mode: 8:0
|
||||||
|
ib: 0
|
||||||
|
pic_id: 5
|
||||||
|
|
||||||
|
isg 32:
|
||||||
|
mode: 1:1
|
||||||
|
ib: 1, 2
|
||||||
|
pic_id: 6
|
@ -0,0 +1,60 @@
|
|||||||
|
sku: innovium.77700_B
|
||||||
|
|
||||||
|
device_id: 0x1b58
|
||||||
|
|
||||||
|
# Hardware constraint information
|
||||||
|
hardware:
|
||||||
|
num_ibs: 6
|
||||||
|
ib_active: 0,1,2,3,4,5
|
||||||
|
|
||||||
|
ports_per_ib: 32, 32, 32, 32, 20, 20
|
||||||
|
recirc_port_num: 32, 32, 32, 32, 32, 32
|
||||||
|
cpu_port_num: 33
|
||||||
|
cpu_port_ib: 0
|
||||||
|
mgmt_port_num: 33
|
||||||
|
mgmt_port_ibs: 1,2
|
||||||
|
|
||||||
|
pics_per_ib: 6, 7, 7, 6, 5, 5
|
||||||
|
pic_ports_per_pic: 8
|
||||||
|
max_serdes_speed: 50
|
||||||
|
|
||||||
|
num_shared_pics: 2
|
||||||
|
|
||||||
|
isg [0-4]:
|
||||||
|
ib: 0
|
||||||
|
pic_id: [0-4]
|
||||||
|
|
||||||
|
isg [5-9]:
|
||||||
|
ib: 5
|
||||||
|
pic_id: [0-4]
|
||||||
|
|
||||||
|
isg [10-14]:
|
||||||
|
ib: 1
|
||||||
|
pic_id: [0-4]
|
||||||
|
|
||||||
|
isg [16-20]:
|
||||||
|
ib: 3
|
||||||
|
pic_id: [0-4]
|
||||||
|
|
||||||
|
isg [21-25]:
|
||||||
|
ib: 4
|
||||||
|
pic_id: [0-4]
|
||||||
|
|
||||||
|
isg [26-30]:
|
||||||
|
ib: 2
|
||||||
|
pic_id: [0-4]
|
||||||
|
|
||||||
|
isg 15:
|
||||||
|
mode: 4:4
|
||||||
|
ib: 1, 3
|
||||||
|
pic_id: 5
|
||||||
|
|
||||||
|
isg 31:
|
||||||
|
mode: 4:4
|
||||||
|
ib: 0, 2
|
||||||
|
pic_id: 5
|
||||||
|
|
||||||
|
isg 32:
|
||||||
|
mode: 1:1
|
||||||
|
ib: 1, 2
|
||||||
|
pic_id: 6
|
@ -0,0 +1,9 @@
|
|||||||
|
IFCS_INIT_FILE : "/usr/share/sonic/hwsku/6512-32_32x100G.config.yaml"
|
||||||
|
IFCS_SKU_FILE : "/usr/share/sonic/hwsku/innovium.77700_A"
|
||||||
|
IFCS_INNO_CLI_PORT : "9999"
|
||||||
|
IFCS_TARGET : "device"
|
||||||
|
INNOVIUM_DIR : "/innovium"
|
||||||
|
PLATFORM_LIBRARY: "/usr/share/sonic/platform/lib_ivm_serdes_pltfm.so"
|
||||||
|
PYTHONPATH : "$INNOVIUM_DIR:$INNOVIUM_DIR/cmds:$INNOVIUM_DIR/scripts:$INNOVIUM_DIR/test/:$INNOVIUM_DIR/test/utils:$INNOVIUM_DIR/utils:$INNOVIUM_DIR/pyctypes:$INNOVIUM_DIR/ifcs_cmds:$INNOVIUM_DIR/testutil"
|
||||||
|
IVM_SAI_DATAPATH_CONFIG_FILE: "/usr/share/sonic/hwsku/ivm.sai.datapath.config.yaml"
|
||||||
|
IVM_SAI_PARAM_A0008: "32"
|
@ -0,0 +1,9 @@
|
|||||||
|
ISAI_PARAM_P0_0_LS : "4608 4608 4608 4608 2880 2880"
|
||||||
|
ISAI_PARAM_P0_1_LS : "2226 1946 1946 1890 1218 1218"
|
||||||
|
ISAI_PARAM_P0_1_ALS : "434 154 154 98 98 98"
|
||||||
|
ISAI_PARAM_P1_0_LS : "1536 1536 1536 1536 960 960"
|
||||||
|
ISAI_PARAM_P1_0_LL : "3072 3072 3072 3072 1920 1920"
|
||||||
|
ISAI_PARAM_P1_1_LS : "1778 1498 1498 1442 938 938"
|
||||||
|
ISAI_PARAM_P1_1_LL : "2478 2478 2478 2478 2478 2478"
|
||||||
|
ISAI_PARAM_P1_1_ALS : "434 154 154 98 98 98"
|
||||||
|
ISAI_PARAM_P1_1_ALL : "126 126 126 126 126 126"
|
@ -0,0 +1,22 @@
|
|||||||
|
# PG lossless profiles.
|
||||||
|
# speed cable size xon xoff threshold xon_offset
|
||||||
|
25000 5m 1518 0 15680 1 9408
|
||||||
|
50000 5m 1518 0 21248 1 9408
|
||||||
|
100000 5m 1518 0 34624 1 9408
|
||||||
|
200000 5m 1518 0 62368 1 9408
|
||||||
|
400000 5m 1518 0 117536 1 9408
|
||||||
|
25000 40m 1518 0 16928 1 9408
|
||||||
|
50000 40m 1518 0 23392 1 9408
|
||||||
|
100000 40m 1518 0 38816 1 9408
|
||||||
|
200000 40m 1518 0 71904 1 9408
|
||||||
|
400000 40m 1518 0 135520 1 9408
|
||||||
|
25000 100m 1518 0 18848 1 9408
|
||||||
|
50000 100m 1518 0 27264 1 9408
|
||||||
|
100000 100m 1518 0 46496 1 9408
|
||||||
|
200000 100m 1518 0 87168 1 9408
|
||||||
|
400000 100m 1518 0 166688 1 9408
|
||||||
|
25000 300m 1518 0 25184 1 9408
|
||||||
|
50000 300m 1518 0 40128 1 9408
|
||||||
|
100000 300m 1518 0 72384 1 9408
|
||||||
|
200000 300m 1518 0 138112 1 9408
|
||||||
|
400000 300m 1518 0 268640 1 9408
|
@ -0,0 +1,33 @@
|
|||||||
|
# name lanes alias speed index mtu fec
|
||||||
|
Ethernet0 89,90,91,92 Eth1 100000 0 9126 rs
|
||||||
|
Ethernet8 81,82,83,84 Eth2 100000 1 9126 rs
|
||||||
|
Ethernet16 73,74,75,76 Eth3 100000 2 9126 rs
|
||||||
|
Ethernet24 65,66,67,68 Eth4 100000 3 9126 rs
|
||||||
|
Ethernet32 57,58,59,60 Eth5 100000 4 9126 rs
|
||||||
|
Ethernet40 49,50,51,52 Eth6 100000 5 9126 rs
|
||||||
|
Ethernet48 41,42,43,44 Eth7 100000 6 9126 rs
|
||||||
|
Ethernet56 33,34,35,36 Eth8 100000 7 9126 rs
|
||||||
|
Ethernet64 153,154,155,156 Eth9 100000 8 9126 rs
|
||||||
|
Ethernet72 145,146,147,148 Eth10 100000 9 9126 rs
|
||||||
|
Ethernet80 137,138,139,140 Eth11 100000 10 9126 rs
|
||||||
|
Ethernet88 129,130,131,132 Eth12 100000 11 9126 rs
|
||||||
|
Ethernet96 121,122,123,124 Eth13 100000 12 9126 rs
|
||||||
|
Ethernet104 113,114,115,116 Eth14 100000 13 9126 rs
|
||||||
|
Ethernet112 105,106,107,108 Eth15 100000 14 9126 rs
|
||||||
|
Ethernet120 97,98,99,100 Eth16 100000 15 9126 rs
|
||||||
|
Ethernet128 209,210,211,212 Eth17 100000 16 9126 rs
|
||||||
|
Ethernet136 217,218,219,220 Eth18 100000 17 9126 rs
|
||||||
|
Ethernet144 193,194,195,196 Eth19 100000 18 9126 rs
|
||||||
|
Ethernet152 201,202,203,204 Eth20 100000 19 9126 rs
|
||||||
|
Ethernet160 177,178,179,180 Eth21 100000 20 9126 rs
|
||||||
|
Ethernet168 185,186,187,188 Eth22 100000 21 9126 rs
|
||||||
|
Ethernet176 161,162,163,164 Eth23 100000 22 9126 rs
|
||||||
|
Ethernet184 169,170,171,172 Eth24 100000 23 9126 rs
|
||||||
|
Ethernet192 17,18,19,20 Eth25 100000 24 9126 rs
|
||||||
|
Ethernet200 25,26,27,28 Eth26 100000 25 9126 rs
|
||||||
|
Ethernet208 1,2,3,4 Eth27 100000 26 9126 rs
|
||||||
|
Ethernet216 9,10,11,12 Eth28 100000 27 9126 rs
|
||||||
|
Ethernet224 241,242,243,244 Eth29 100000 28 9126 rs
|
||||||
|
Ethernet232 249,250,251,252 Eth30 100000 29 9126 rs
|
||||||
|
Ethernet240 225,226,227,228 Eth31 100000 30 9126 rs
|
||||||
|
Ethernet248 233,234,235,236 Eth32 100000 31 9126 rs
|
@ -0,0 +1,129 @@
|
|||||||
|
{% set port_names_list = [] %}
|
||||||
|
{% for port in PORT %}
|
||||||
|
{%- if port_names_list.append(port) %}{% endif %}
|
||||||
|
{% endfor %}
|
||||||
|
{% set port_names = port_names_list | join(',') -%}
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
"TC_TO_QUEUE_MAP":{
|
||||||
|
"AZURE":{
|
||||||
|
"0":"0",
|
||||||
|
"1":"1",
|
||||||
|
"2":"2",
|
||||||
|
"3":"3",
|
||||||
|
"4":"4",
|
||||||
|
"5":"5",
|
||||||
|
"6":"6",
|
||||||
|
"7":"7"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"TC_TO_PRIORITY_GROUP_MAP": {
|
||||||
|
"AZURE": {
|
||||||
|
"0": "0",
|
||||||
|
"1": "0",
|
||||||
|
"2": "0",
|
||||||
|
"3": "3",
|
||||||
|
"4": "4",
|
||||||
|
"5": "0",
|
||||||
|
"6": "0",
|
||||||
|
"7": "0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DSCP_TO_TC_MAP": {
|
||||||
|
"AZURE": {
|
||||||
|
"0" : "1",
|
||||||
|
"1" : "1",
|
||||||
|
"2" : "1",
|
||||||
|
"3" : "3",
|
||||||
|
"4" : "4",
|
||||||
|
"5" : "2",
|
||||||
|
"6" : "1",
|
||||||
|
"7" : "1",
|
||||||
|
"8" : "0",
|
||||||
|
"9" : "1",
|
||||||
|
"10": "1",
|
||||||
|
"11": "1",
|
||||||
|
"12": "1",
|
||||||
|
"13": "1",
|
||||||
|
"14": "1",
|
||||||
|
"15": "1",
|
||||||
|
"16": "1",
|
||||||
|
"17": "1",
|
||||||
|
"18": "1",
|
||||||
|
"19": "1",
|
||||||
|
"20": "1",
|
||||||
|
"21": "1",
|
||||||
|
"22": "1",
|
||||||
|
"23": "1",
|
||||||
|
"24": "1",
|
||||||
|
"25": "1",
|
||||||
|
"26": "1",
|
||||||
|
"27": "1",
|
||||||
|
"28": "1",
|
||||||
|
"29": "1",
|
||||||
|
"30": "1",
|
||||||
|
"31": "1",
|
||||||
|
"32": "1",
|
||||||
|
"33": "1",
|
||||||
|
"34": "1",
|
||||||
|
"35": "1",
|
||||||
|
"36": "1",
|
||||||
|
"37": "1",
|
||||||
|
"38": "1",
|
||||||
|
"39": "1",
|
||||||
|
"40": "1",
|
||||||
|
"41": "1",
|
||||||
|
"42": "1",
|
||||||
|
"43": "1",
|
||||||
|
"44": "1",
|
||||||
|
"45": "1",
|
||||||
|
"46": "5",
|
||||||
|
"47": "1",
|
||||||
|
"48": "6",
|
||||||
|
"49": "1",
|
||||||
|
"50": "1",
|
||||||
|
"51": "1",
|
||||||
|
"52": "1",
|
||||||
|
"53": "1",
|
||||||
|
"54": "1",
|
||||||
|
"55": "1",
|
||||||
|
"56": "1",
|
||||||
|
"57": "1",
|
||||||
|
"58": "1",
|
||||||
|
"59": "1",
|
||||||
|
"60": "1",
|
||||||
|
"61": "1",
|
||||||
|
"62": "1",
|
||||||
|
"63": "1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"PORT_QOS_MAP": {
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}": {
|
||||||
|
"tc_to_pg_map": "AZURE",
|
||||||
|
"tc_to_queue_map": "AZURE",
|
||||||
|
"dscp_to_tc_map": "AZURE",
|
||||||
|
"pfc_enable": "3,4"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
"WRED_PROFILE": {
|
||||||
|
"AZURE_LOSSLESS" : {
|
||||||
|
"wred_green_enable" : "true",
|
||||||
|
"wred_yellow_enable" : "true",
|
||||||
|
"wred_red_enable" : "true",
|
||||||
|
"ecn" : "ecn_all",
|
||||||
|
"green_max_threshold" : "2097152",
|
||||||
|
"green_min_threshold" : "1048576",
|
||||||
|
"yellow_max_threshold" : "2097152",
|
||||||
|
"yellow_min_threshold" : "1048576",
|
||||||
|
"red_max_threshold" : "2097152",
|
||||||
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,121 @@
|
|||||||
|
{% set port_names_list = [] %}
|
||||||
|
{% for port in PORT %}
|
||||||
|
{%- if port_names_list.append(port) %}{% endif %}
|
||||||
|
{% endfor %}
|
||||||
|
{% set port_names = port_names_list | join(',') -%}
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
"TC_TO_QUEUE_MAP":{
|
||||||
|
"AZURE":{
|
||||||
|
"0":"0",
|
||||||
|
"1":"1",
|
||||||
|
"2":"2",
|
||||||
|
"3":"3",
|
||||||
|
"4":"4",
|
||||||
|
"5":"5",
|
||||||
|
"6":"6",
|
||||||
|
"7":"7"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"TC_TO_PRIORITY_GROUP_MAP": {
|
||||||
|
"AZURE": {
|
||||||
|
"0": "0",
|
||||||
|
"1": "0",
|
||||||
|
"2": "0",
|
||||||
|
"3": "1",
|
||||||
|
"4": "2",
|
||||||
|
"5": "0",
|
||||||
|
"6": "0",
|
||||||
|
"7": "0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DSCP_TO_TC_MAP": {
|
||||||
|
"AZURE": {
|
||||||
|
"0":"0",
|
||||||
|
"1":"0",
|
||||||
|
"2":"0",
|
||||||
|
"3":"0",
|
||||||
|
"4":"0",
|
||||||
|
"5":"0",
|
||||||
|
"6":"0",
|
||||||
|
"7":"0",
|
||||||
|
"8":"0",
|
||||||
|
"9":"0",
|
||||||
|
"10":"0",
|
||||||
|
"11":"0",
|
||||||
|
"12":"0",
|
||||||
|
"13":"0",
|
||||||
|
"14":"0",
|
||||||
|
"15":"0",
|
||||||
|
"16":"0",
|
||||||
|
"17":"0",
|
||||||
|
"18":"0",
|
||||||
|
"19":"0",
|
||||||
|
"20":"0",
|
||||||
|
"21":"0",
|
||||||
|
"22":"0",
|
||||||
|
"23":"0",
|
||||||
|
"24":"0",
|
||||||
|
"25":"0",
|
||||||
|
"26":"0",
|
||||||
|
"27":"0",
|
||||||
|
"28":"0",
|
||||||
|
"29":"0",
|
||||||
|
"30":"0",
|
||||||
|
"31":"0",
|
||||||
|
"32":"0",
|
||||||
|
"33":"0",
|
||||||
|
"34":"0",
|
||||||
|
"35":"0",
|
||||||
|
"36":"0",
|
||||||
|
"37":"0",
|
||||||
|
"38":"0",
|
||||||
|
"39":"0",
|
||||||
|
"40":"0",
|
||||||
|
"41":"0",
|
||||||
|
"42":"0",
|
||||||
|
"43":"0",
|
||||||
|
"44":"0",
|
||||||
|
"45":"0",
|
||||||
|
"46":"0",
|
||||||
|
"47":"0",
|
||||||
|
"48":"0",
|
||||||
|
"49":"0",
|
||||||
|
"50":"0",
|
||||||
|
"51":"0",
|
||||||
|
"52":"0",
|
||||||
|
"53":"0",
|
||||||
|
"54":"0",
|
||||||
|
"55":"0",
|
||||||
|
"56":"0",
|
||||||
|
"57":"0",
|
||||||
|
"58":"0",
|
||||||
|
"59":"0",
|
||||||
|
"60":"0",
|
||||||
|
"61":"0",
|
||||||
|
"62":"0",
|
||||||
|
"63":"0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"PORT_QOS_MAP": {
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}": {
|
||||||
|
"tc_to_pg_map": "AZURE",
|
||||||
|
"tc_to_queue_map": "AZURE",
|
||||||
|
"dscp_to_tc_map": "AZURE"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
"SCHEDULER": {
|
||||||
|
"scheduler.7": {
|
||||||
|
"type": "STRICT"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"QUEUE": {
|
||||||
|
"{{ port_names }}|7": {
|
||||||
|
"scheduler": "[SCHEDULER|scheduler.7]"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,129 @@
|
|||||||
|
{% set port_names_list = [] %}
|
||||||
|
{% for port in PORT %}
|
||||||
|
{%- if port_names_list.append(port) %}{% endif %}
|
||||||
|
{% endfor %}
|
||||||
|
{% set port_names = port_names_list | join(',') -%}
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
"TC_TO_QUEUE_MAP":{
|
||||||
|
"AZURE":{
|
||||||
|
"0":"0",
|
||||||
|
"1":"1",
|
||||||
|
"2":"2",
|
||||||
|
"3":"3",
|
||||||
|
"4":"4",
|
||||||
|
"5":"5",
|
||||||
|
"6":"6",
|
||||||
|
"7":"7"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"TC_TO_PRIORITY_GROUP_MAP": {
|
||||||
|
"AZURE": {
|
||||||
|
"0": "0",
|
||||||
|
"1": "0",
|
||||||
|
"2": "0",
|
||||||
|
"3": "3",
|
||||||
|
"4": "4",
|
||||||
|
"5": "0",
|
||||||
|
"6": "0",
|
||||||
|
"7": "0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DSCP_TO_TC_MAP": {
|
||||||
|
"AZURE": {
|
||||||
|
"0" : "1",
|
||||||
|
"1" : "1",
|
||||||
|
"2" : "1",
|
||||||
|
"3" : "3",
|
||||||
|
"4" : "4",
|
||||||
|
"5" : "2",
|
||||||
|
"6" : "1",
|
||||||
|
"7" : "1",
|
||||||
|
"8" : "0",
|
||||||
|
"9" : "1",
|
||||||
|
"10": "1",
|
||||||
|
"11": "1",
|
||||||
|
"12": "1",
|
||||||
|
"13": "1",
|
||||||
|
"14": "1",
|
||||||
|
"15": "1",
|
||||||
|
"16": "1",
|
||||||
|
"17": "1",
|
||||||
|
"18": "1",
|
||||||
|
"19": "1",
|
||||||
|
"20": "1",
|
||||||
|
"21": "1",
|
||||||
|
"22": "1",
|
||||||
|
"23": "1",
|
||||||
|
"24": "1",
|
||||||
|
"25": "1",
|
||||||
|
"26": "1",
|
||||||
|
"27": "1",
|
||||||
|
"28": "1",
|
||||||
|
"29": "1",
|
||||||
|
"30": "1",
|
||||||
|
"31": "1",
|
||||||
|
"32": "1",
|
||||||
|
"33": "1",
|
||||||
|
"34": "1",
|
||||||
|
"35": "1",
|
||||||
|
"36": "1",
|
||||||
|
"37": "1",
|
||||||
|
"38": "1",
|
||||||
|
"39": "1",
|
||||||
|
"40": "1",
|
||||||
|
"41": "1",
|
||||||
|
"42": "1",
|
||||||
|
"43": "1",
|
||||||
|
"44": "1",
|
||||||
|
"45": "1",
|
||||||
|
"46": "5",
|
||||||
|
"47": "1",
|
||||||
|
"48": "6",
|
||||||
|
"49": "1",
|
||||||
|
"50": "1",
|
||||||
|
"51": "1",
|
||||||
|
"52": "1",
|
||||||
|
"53": "1",
|
||||||
|
"54": "1",
|
||||||
|
"55": "1",
|
||||||
|
"56": "1",
|
||||||
|
"57": "1",
|
||||||
|
"58": "1",
|
||||||
|
"59": "1",
|
||||||
|
"60": "1",
|
||||||
|
"61": "1",
|
||||||
|
"62": "1",
|
||||||
|
"63": "1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"PORT_QOS_MAP": {
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}": {
|
||||||
|
"tc_to_pg_map": "AZURE",
|
||||||
|
"tc_to_queue_map": "AZURE",
|
||||||
|
"dscp_to_tc_map": "AZURE",
|
||||||
|
"pfc_enable": "3,4"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
"WRED_PROFILE": {
|
||||||
|
"AZURE_LOSSLESS" : {
|
||||||
|
"wred_green_enable" : "true",
|
||||||
|
"wred_yellow_enable" : "true",
|
||||||
|
"wred_red_enable" : "true",
|
||||||
|
"ecn" : "ecn_all",
|
||||||
|
"green_max_threshold" : "2097152",
|
||||||
|
"green_min_threshold" : "1048576",
|
||||||
|
"yellow_max_threshold" : "2097152",
|
||||||
|
"yellow_min_threshold" : "1048576",
|
||||||
|
"red_max_threshold" : "2097152",
|
||||||
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1 @@
|
|||||||
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/ivm.sai.config.yaml
|
@ -1,3 +1,63 @@
|
|||||||
|
{# Default values which will be used if no actual configuration available #}
|
||||||
|
{% set default_cable = '40m' %}
|
||||||
|
|
||||||
|
{# Port configuration to cable length look-up table #}
|
||||||
|
{# Each record describes mapping of DUT (DUT port) role and neighbor role to cable length #}
|
||||||
|
{# Roles described in the minigraph #}
|
||||||
|
{% set ports2cable = {
|
||||||
|
'torrouter_server' : '5m',
|
||||||
|
'leafrouter_torrouter' : '40m',
|
||||||
|
'spinerouter_leafrouter' : '300m'
|
||||||
|
}
|
||||||
|
%}
|
||||||
|
|
||||||
|
{%- macro cable_length(port_name) %}
|
||||||
|
{%- set cable_len = [] %}
|
||||||
|
{%- for local_port in DEVICE_NEIGHBOR %}
|
||||||
|
{%- if local_port == port_name %}
|
||||||
|
{%- if DEVICE_NEIGHBOR_METADATA is defined and DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor = DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor_role = neighbor.type %}
|
||||||
|
{%- set roles1 = switch_role + '_' + neighbor_role %}
|
||||||
|
{%- set roles2 = neighbor_role + '_' + switch_role %}
|
||||||
|
{%- set roles1 = roles1 | lower %}
|
||||||
|
{%- set roles2 = roles2 | lower %}
|
||||||
|
{%- if roles1 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles1]) %}{% endif %}
|
||||||
|
{%- elif roles2 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles2]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else %}
|
||||||
|
{%- if switch_role.lower() == 'torrouter' %}
|
||||||
|
{%- for local_port in VLAN_MEMBER %}
|
||||||
|
{%- if local_port[1] == port_name %}
|
||||||
|
{%- set roles3 = switch_role + '_' + 'server' %}
|
||||||
|
{%- set roles3 = roles3 | lower %}
|
||||||
|
{%- if roles3 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles3]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endmacro %}
|
||||||
|
|
||||||
|
{%- if DEVICE_METADATA is defined %}
|
||||||
|
{%- set switch_role = DEVICE_METADATA['localhost']['type'] %}
|
||||||
|
{%- endif -%}
|
||||||
|
|
||||||
{% set port_names_list = [] %}
|
{% set port_names_list = [] %}
|
||||||
{% for port in PORT %}
|
{% for port in PORT %}
|
||||||
{%- if port_names_list.append(port) %}{% endif %}
|
{%- if port_names_list.append(port) %}{% endif %}
|
||||||
@ -5,34 +65,98 @@
|
|||||||
{% set port_names = port_names_list | join(',') -%}
|
{% set port_names = port_names_list | join(',') -%}
|
||||||
|
|
||||||
{
|
{
|
||||||
|
"CABLE_LENGTH": {
|
||||||
|
"AZURE": {
|
||||||
|
{% for port in PORT %}
|
||||||
|
{% set cable = cable_length(port) -%}
|
||||||
|
"{{ port }}": "{{ cable }}"{%- if not loop.last -%},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
}
|
||||||
|
},
|
||||||
"BUFFER_POOL": {
|
"BUFFER_POOL": {
|
||||||
|
"ingress_lossless_pool": {
|
||||||
|
"size": "51691264",
|
||||||
|
"type": "ingress",
|
||||||
|
"mode": "dynamic",
|
||||||
|
"xoff": "17708800"
|
||||||
|
},
|
||||||
"lossy_pool": {
|
"lossy_pool": {
|
||||||
"size": "56985600",
|
"size": "18874368",
|
||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "70565632",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "static"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
|
"xoff":"135520",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"1",
|
||||||
|
"xon_offset":"9408"
|
||||||
|
},
|
||||||
|
"egress_lossless_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"10243072"
|
||||||
|
},
|
||||||
|
"ingress_lossy_profile": {
|
||||||
|
"pool":"lossy_pool",
|
||||||
|
"size":"0",
|
||||||
|
"static_th":"10243072"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
}
|
"profile" : "ingress_lossless_profile"
|
||||||
},
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
}
|
"profile" : "egress_lossless_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
{
|
{
|
||||||
"BUFFER_POOL": {
|
"BUFFER_POOL": {
|
||||||
"lossy_pool": {
|
"lossy_pool": {
|
||||||
"size": "56985600",
|
"size": "61458432",
|
||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
@ -15,24 +15,28 @@
|
|||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"10243072"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|0-7": {
|
||||||
}
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"{{ port }}|0-7": {
|
||||||
}
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{# Default values which will be used if no actual configura available #}
|
{# Default values which will be used if no actual configuration available #}
|
||||||
{% set default_cable = '40m' %}
|
{% set default_cable = '40m' %}
|
||||||
|
|
||||||
{# Port configuration to cable length look-up table #}
|
{# Port configuration to cable length look-up table #}
|
||||||
@ -76,7 +76,7 @@
|
|||||||
},
|
},
|
||||||
"BUFFER_POOL": {
|
"BUFFER_POOL": {
|
||||||
"ingress_lossless_pool": {
|
"ingress_lossless_pool": {
|
||||||
"size": "47218432",
|
"size": "51691264",
|
||||||
"type": "ingress",
|
"type": "ingress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "17708800"
|
"xoff": "17708800"
|
||||||
@ -86,52 +86,77 @@
|
|||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "70565632",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "static"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossless_profile": {
|
"ingress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"xoff":"38816",
|
"xoff":"135520",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"1",
|
"dynamic_th":"1",
|
||||||
"xon_offset":"13440"
|
"xon_offset":"9408"
|
||||||
},
|
},
|
||||||
"egress_lossless_profile": {
|
"egress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"10243072"
|
||||||
},
|
},
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"10243072"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-2": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "ingress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|3-4": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossless_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|3-4": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossless_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "egress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|0-2": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -10,13 +10,11 @@ nodes:
|
|||||||
- auto_create: "no"
|
- auto_create: "no"
|
||||||
multi_interface: "yes"
|
multi_interface: "yes"
|
||||||
buffer_management_mode: "api_driven"
|
buffer_management_mode: "api_driven"
|
||||||
|
wred_cr_ip_proto_list: "17"
|
||||||
|
cr_assignment_mode: "1"
|
||||||
max_lossless_tc: "2"
|
max_lossless_tc: "2"
|
||||||
ilpm_enable: "1"
|
ilpm_enable: "1"
|
||||||
forward_profile: "IFCS_FORWARD_PROFILE_ID_PROFILE_E"
|
forward_profile: "IFCS_FORWARD_PROFILE_ID_PROFILE_E"
|
||||||
ecn_stats_enable: "1"
|
|
||||||
pcie_attn: "10, 0, 0, 0"
|
|
||||||
pcie_post: "10, 18, 18, 18"
|
|
||||||
pcie_pre1: "0, 0, 0, 0"
|
|
||||||
led_cfg_sck_rate: "0x5"
|
led_cfg_sck_rate: "0x5"
|
||||||
led_refresh_precliff_timer: "0x18eec2"
|
led_refresh_precliff_timer: "0x18eec2"
|
||||||
led_refresh_cliff_timer: "0x15e"
|
led_refresh_cliff_timer: "0x15e"
|
||||||
|
@ -0,0 +1,132 @@
|
|||||||
|
{
|
||||||
|
"interfaces": {
|
||||||
|
"Ethernet0": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet8": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet16": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet24": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet32": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet40": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet48": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet56": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet64": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet72": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet80": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet88": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet96": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet104": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet112": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet120": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet128": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet136": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet144": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet152": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet160": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet168": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet176": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet184": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet192": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet200": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet208": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet216": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet224": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet232": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet240": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet248": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -5,6 +5,7 @@ device_id: 0x1b58
|
|||||||
# Hardware constraint information
|
# Hardware constraint information
|
||||||
hardware:
|
hardware:
|
||||||
num_ibs: 6
|
num_ibs: 6
|
||||||
|
ib_active: 0,1,2,3,4,5
|
||||||
|
|
||||||
ports_per_ib: 32, 32, 32, 32, 20, 20
|
ports_per_ib: 32, 32, 32, 32, 20, 20
|
||||||
recirc_port_num: 32, 32, 32, 32, 32, 32
|
recirc_port_num: 32, 32, 32, 32, 32, 32
|
||||||
|
@ -5,6 +5,7 @@ device_id: 0x1b58
|
|||||||
# Hardware constraint information
|
# Hardware constraint information
|
||||||
hardware:
|
hardware:
|
||||||
num_ibs: 6
|
num_ibs: 6
|
||||||
|
ib_active: 0,1,2,3,4,5
|
||||||
|
|
||||||
ports_per_ib: 32, 32, 32, 32, 20, 20
|
ports_per_ib: 32, 32, 32, 32, 20, 20
|
||||||
recirc_port_num: 32, 32, 32, 32, 32, 32
|
recirc_port_num: 32, 32, 32, 32, 32, 32
|
||||||
|
2
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k/ivm.sai.config.yaml
Normal file → Executable file
2
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k/ivm.sai.config.yaml
Normal file → Executable file
@ -3,7 +3,7 @@ IFCS_SKU_FILE : "/usr/share/sonic/hwsku/innovium.77700_A"
|
|||||||
IFCS_INNO_CLI_PORT : "9999"
|
IFCS_INNO_CLI_PORT : "9999"
|
||||||
IFCS_TARGET : "device"
|
IFCS_TARGET : "device"
|
||||||
INNOVIUM_DIR : "/innovium"
|
INNOVIUM_DIR : "/innovium"
|
||||||
PYTHONPATH : "$INNOVIUM_DIR:$INNOVIUM_DIR/cmds:$INNOVIUM_DIR/scripts:$INNOVIUM_DIR/test/:$INNOVIUM_DIR/test/utils:$INNOVIUM_DIR/utils:$INNOVIUM_DIR/pyctypes"
|
PYTHONPATH : "$INNOVIUM_DIR:$INNOVIUM_DIR/cmds:$INNOVIUM_DIR/scripts:$INNOVIUM_DIR/test/:$INNOVIUM_DIR/test/utils:$INNOVIUM_DIR/utils:$INNOVIUM_DIR/pyctypes:$INNOVIUM_DIR/ifcs_cmds:$INNOVIUM_DIR/testutil"
|
||||||
PLATFORM_LIBRARY: "/usr/share/sonic/platform/lib_ivm_serdes_pltfm.so"
|
PLATFORM_LIBRARY: "/usr/share/sonic/platform/lib_ivm_serdes_pltfm.so"
|
||||||
IVM_SAI_DATAPATH_CONFIG_FILE: "/usr/share/sonic/hwsku/ivm.sai.datapath.config.yaml"
|
IVM_SAI_DATAPATH_CONFIG_FILE: "/usr/share/sonic/hwsku/ivm.sai.datapath.config.yaml"
|
||||||
IVM_SAI_PARAM_A0008: "32"
|
IVM_SAI_PARAM_A0008: "32"
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
ISAI_PARAM_P0_0_LS : "4608 4608 4608 4608 2880 2880"
|
ISAI_PARAM_P0_0_LS : "864 864 720 720 720 720"
|
||||||
ISAI_PARAM_P0_1_LS : "2226 1946 1946 1890 1218 1218"
|
ISAI_PARAM_P0_1_LS : "770 490 434 378 378 378"
|
||||||
ISAI_PARAM_P0_1_ALS : "434 154 154 98 98 98"
|
ISAI_PARAM_P0_1_ALS : "434 154 154 98 98 98"
|
||||||
ISAI_PARAM_P1_0_LS : "1536 1536 1536 1536 960 960"
|
ISAI_PARAM_P1_0_LS : "288 288 240 240 240 240"
|
||||||
ISAI_PARAM_P1_0_LL : "3072 3072 3072 3072 1920 1920"
|
ISAI_PARAM_P1_0_LL : "576 576 480 480 480 480"
|
||||||
ISAI_PARAM_P1_1_LS : "1778 1498 1498 1442 938 938"
|
ISAI_PARAM_P1_1_LS : "686 406 364 308 308 308"
|
||||||
ISAI_PARAM_P1_1_LL : "2478 2478 2478 2478 2478 2478"
|
ISAI_PARAM_P1_1_LL : "574 574 574 574 574 574"
|
||||||
ISAI_PARAM_P1_1_ALS : "434 154 154 98 98 98"
|
ISAI_PARAM_P1_1_ALS : "434 154 154 98 98 98"
|
||||||
ISAI_PARAM_P1_1_ALL : "126 126 126 126 126 126"
|
ISAI_PARAM_P1_1_ALL : "126 126 126 126 126 126"
|
||||||
|
@ -1,18 +1,22 @@
|
|||||||
# PG lossless profiles.
|
# PG lossless profiles.
|
||||||
# speed cable size xon xoff threshold xon_offset
|
# speed cable size xon xoff threshold xon_offset
|
||||||
25000 5m 1518 0 15680 1 13440
|
25000 5m 1518 0 15680 1 9408
|
||||||
50000 5m 1518 0 21248 1 13440
|
50000 5m 1518 0 21248 1 9408
|
||||||
100000 5m 1518 0 34624 1 13440
|
100000 5m 1518 0 34624 1 9408
|
||||||
400000 5m 1518 0 117536 1 13440
|
200000 5m 1518 0 62368 1 9408
|
||||||
25000 40m 1518 0 16928 1 13440
|
400000 5m 1518 0 117536 1 9408
|
||||||
50000 40m 1518 0 23392 1 13440
|
25000 40m 1518 0 16928 1 9408
|
||||||
100000 40m 1518 0 38816 1 13440
|
50000 40m 1518 0 23392 1 9408
|
||||||
400000 40m 1518 0 135520 1 13440
|
100000 40m 1518 0 38816 1 9408
|
||||||
25000 100m 1518 0 18848 1 13440
|
200000 40m 1518 0 71904 1 9408
|
||||||
50000 100m 1518 0 27264 1 13440
|
400000 40m 1518 0 135520 1 9408
|
||||||
100000 100m 1518 0 46496 1 13440
|
25000 100m 1518 0 18848 1 9408
|
||||||
400000 100m 1518 0 166688 1 13440
|
50000 100m 1518 0 27264 1 9408
|
||||||
25000 300m 1518 0 25184 1 13440
|
100000 100m 1518 0 46496 1 9408
|
||||||
50000 300m 1518 0 40128 1 13440
|
200000 100m 1518 0 87168 1 9408
|
||||||
100000 300m 1518 0 72384 1 13440
|
400000 100m 1518 0 166688 1 9408
|
||||||
400000 300m 1518 0 268640 1 13440
|
25000 300m 1518 0 25184 1 9408
|
||||||
|
50000 300m 1518 0 40128 1 9408
|
||||||
|
100000 300m 1518 0 72384 1 9408
|
||||||
|
200000 300m 1518 0 138112 1 9408
|
||||||
|
400000 300m 1518 0 268640 1 9408
|
||||||
|
222
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k/qos.json.j2
Normal file → Executable file
222
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k/qos.json.j2
Normal file → Executable file
@ -18,6 +18,18 @@
|
|||||||
"7":"7"
|
"7":"7"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"MAP_PFC_PRIORITY_TO_QUEUE": {
|
||||||
|
"AZURE": {
|
||||||
|
"0": "0",
|
||||||
|
"1": "1",
|
||||||
|
"2": "2",
|
||||||
|
"3": "3",
|
||||||
|
"4": "4",
|
||||||
|
"5": "5",
|
||||||
|
"6": "6",
|
||||||
|
"7": "7"
|
||||||
|
}
|
||||||
|
},
|
||||||
"TC_TO_PRIORITY_GROUP_MAP": {
|
"TC_TO_PRIORITY_GROUP_MAP": {
|
||||||
"AZURE": {
|
"AZURE": {
|
||||||
"0": "0",
|
"0": "0",
|
||||||
@ -32,87 +44,149 @@
|
|||||||
},
|
},
|
||||||
"DSCP_TO_TC_MAP": {
|
"DSCP_TO_TC_MAP": {
|
||||||
"AZURE": {
|
"AZURE": {
|
||||||
"0":"0",
|
"0" : "1",
|
||||||
"1":"0",
|
"1" : "1",
|
||||||
"2":"0",
|
"2" : "1",
|
||||||
"3":"0",
|
"3" : "3",
|
||||||
"4":"0",
|
"4" : "4",
|
||||||
"5":"0",
|
"5" : "2",
|
||||||
"6":"0",
|
"6" : "1",
|
||||||
"7":"0",
|
"7" : "1",
|
||||||
"8" : "0",
|
"8" : "0",
|
||||||
"9":"0",
|
"9" : "1",
|
||||||
"10":"0",
|
"10": "1",
|
||||||
"11":"0",
|
"11": "1",
|
||||||
"12":"0",
|
"12": "1",
|
||||||
"13":"0",
|
"13": "1",
|
||||||
"14":"0",
|
"14": "1",
|
||||||
"15":"0",
|
"15": "1",
|
||||||
"16":"0",
|
"16": "1",
|
||||||
"17":"0",
|
"17": "1",
|
||||||
"18":"0",
|
"18": "1",
|
||||||
"19":"0",
|
"19": "1",
|
||||||
"20":"0",
|
"20": "1",
|
||||||
"21":"0",
|
"21": "1",
|
||||||
"22":"0",
|
"22": "1",
|
||||||
"23":"0",
|
"23": "1",
|
||||||
"24":"0",
|
"24": "1",
|
||||||
"25":"0",
|
"25": "1",
|
||||||
"26":"0",
|
"26": "1",
|
||||||
"27":"0",
|
"27": "1",
|
||||||
"28":"0",
|
"28": "1",
|
||||||
"29":"0",
|
"29": "1",
|
||||||
"30":"0",
|
"30": "1",
|
||||||
"31":"0",
|
"31": "1",
|
||||||
"32":"0",
|
"32": "1",
|
||||||
"33":"0",
|
"33": "1",
|
||||||
"34":"0",
|
"34": "1",
|
||||||
"35":"0",
|
"35": "1",
|
||||||
"36":"0",
|
"36": "1",
|
||||||
"37":"0",
|
"37": "1",
|
||||||
"38":"0",
|
"38": "1",
|
||||||
"39":"0",
|
"39": "1",
|
||||||
"40":"0",
|
"40": "1",
|
||||||
"41":"0",
|
"41": "1",
|
||||||
"42":"0",
|
"42": "1",
|
||||||
"43":"0",
|
"43": "1",
|
||||||
"44":"0",
|
"44": "1",
|
||||||
"45":"0",
|
"45": "1",
|
||||||
"46":"0",
|
"46": "5",
|
||||||
"47":"0",
|
"47": "1",
|
||||||
"48":"0",
|
"48": "6",
|
||||||
"49":"0",
|
"49": "1",
|
||||||
"50":"0",
|
"50": "1",
|
||||||
"51":"0",
|
"51": "1",
|
||||||
"52":"0",
|
"52": "1",
|
||||||
"53":"0",
|
"53": "1",
|
||||||
"54":"0",
|
"54": "1",
|
||||||
"55":"0",
|
"55": "1",
|
||||||
"56":"0",
|
"56": "1",
|
||||||
"57":"0",
|
"57": "1",
|
||||||
"58":"0",
|
"58": "1",
|
||||||
"59":"0",
|
"59": "1",
|
||||||
"60":"0",
|
"60": "1",
|
||||||
"61":"0",
|
"61": "1",
|
||||||
"62":"0",
|
"62": "1",
|
||||||
"63":"0"
|
"63": "1"
|
||||||
}
|
|
||||||
},
|
|
||||||
"PORT_QOS_MAP": {
|
|
||||||
"{{ port_names }}": {
|
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"SCHEDULER": {
|
"SCHEDULER": {
|
||||||
"scheduler.7": {
|
"scheduler.0": {
|
||||||
"type": "STRICT"
|
"type" : "DWRR",
|
||||||
|
"weight": "1"
|
||||||
|
},
|
||||||
|
"scheduler.1": {
|
||||||
|
"type" : "DWRR",
|
||||||
|
"weight": "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"QUEUE": {
|
"QUEUE": {
|
||||||
"{{ port_names }}|7": {
|
{% for port in port_names_list %}
|
||||||
"scheduler": "[SCHEDULER|scheduler.7]"
|
"{{ port }}|3": {
|
||||||
|
"scheduler" : "scheduler.1",
|
||||||
|
"wred_profile" : "AZURE_LOSSLESS"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|4": {
|
||||||
|
"scheduler" : "scheduler.1",
|
||||||
|
"wred_profile" : "AZURE_LOSSLESS"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"scheduler": "scheduler.0"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|1": {
|
||||||
|
"scheduler": "scheduler.0"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|2": {
|
||||||
|
"scheduler": "scheduler.0"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5": {
|
||||||
|
"scheduler": "scheduler.0"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|6": {
|
||||||
|
"scheduler": "scheduler.0"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
"PORT_QOS_MAP": {
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}": {
|
||||||
|
"tc_to_pg_map": "AZURE",
|
||||||
|
"tc_to_queue_map": "AZURE",
|
||||||
|
"dscp_to_tc_map": "AZURE",
|
||||||
|
"pfc_to_queue_map": "AZURE",
|
||||||
|
"pfc_enable": "3,4"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
"WRED_PROFILE": {
|
||||||
|
"AZURE_LOSSLESS" : {
|
||||||
|
"wred_green_enable" : "true",
|
||||||
|
"wred_yellow_enable" : "true",
|
||||||
|
"wred_red_enable" : "true",
|
||||||
|
"ecn" : "ecn_all",
|
||||||
|
"green_max_threshold" : "2097152",
|
||||||
|
"green_min_threshold" : "1048576",
|
||||||
|
"yellow_max_threshold" : "2097152",
|
||||||
|
"yellow_min_threshold" : "1048576",
|
||||||
|
"red_max_threshold" : "2097152",
|
||||||
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
17
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k/qos_defaults_def_lossy.j2
Normal file → Executable file
17
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k/qos_defaults_def_lossy.j2
Normal file → Executable file
@ -23,8 +23,8 @@
|
|||||||
"0": "0",
|
"0": "0",
|
||||||
"1": "0",
|
"1": "0",
|
||||||
"2": "0",
|
"2": "0",
|
||||||
"3": "3",
|
"3": "1",
|
||||||
"4": "4",
|
"4": "2",
|
||||||
"5": "0",
|
"5": "0",
|
||||||
"6": "0",
|
"6": "0",
|
||||||
"7": "0"
|
"7": "0"
|
||||||
@ -99,11 +99,14 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]"
|
"tc_to_queue_map": "AZURE",
|
||||||
}
|
"dscp_to_tc_map": "AZURE"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"SCHEDULER": {
|
"SCHEDULER": {
|
||||||
"scheduler.7": {
|
"scheduler.7": {
|
||||||
|
216
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k/qos_defaults_t1.j2
Normal file → Executable file
216
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k/qos_defaults_t1.j2
Normal file → Executable file
@ -18,6 +18,18 @@
|
|||||||
"7":"7"
|
"7":"7"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"MAP_PFC_PRIORITY_TO_QUEUE": {
|
||||||
|
"AZURE": {
|
||||||
|
"0": "0",
|
||||||
|
"1": "1",
|
||||||
|
"2": "2",
|
||||||
|
"3": "3",
|
||||||
|
"4": "4",
|
||||||
|
"5": "5",
|
||||||
|
"6": "6",
|
||||||
|
"7": "7"
|
||||||
|
}
|
||||||
|
},
|
||||||
"TC_TO_PRIORITY_GROUP_MAP": {
|
"TC_TO_PRIORITY_GROUP_MAP": {
|
||||||
"AZURE": {
|
"AZURE": {
|
||||||
"0": "0",
|
"0": "0",
|
||||||
@ -32,83 +44,149 @@
|
|||||||
},
|
},
|
||||||
"DSCP_TO_TC_MAP": {
|
"DSCP_TO_TC_MAP": {
|
||||||
"AZURE": {
|
"AZURE": {
|
||||||
"0":"0",
|
"0" : "1",
|
||||||
"1":"0",
|
"1" : "1",
|
||||||
"2":"0",
|
"2" : "1",
|
||||||
"3" : "3",
|
"3" : "3",
|
||||||
"4" : "4",
|
"4" : "4",
|
||||||
"5":"0",
|
"5" : "2",
|
||||||
"6":"0",
|
"6" : "1",
|
||||||
"7":"0",
|
"7" : "1",
|
||||||
"8":"1",
|
"8" : "0",
|
||||||
"9":"0",
|
"9" : "1",
|
||||||
"10":"0",
|
"10": "1",
|
||||||
"11":"0",
|
"11": "1",
|
||||||
"12":"0",
|
"12": "1",
|
||||||
"13":"0",
|
"13": "1",
|
||||||
"14":"0",
|
"14": "1",
|
||||||
"15":"0",
|
"15": "1",
|
||||||
"16":"0",
|
"16": "1",
|
||||||
"17":"0",
|
"17": "1",
|
||||||
"18":"0",
|
"18": "1",
|
||||||
"19":"0",
|
"19": "1",
|
||||||
"20":"0",
|
"20": "1",
|
||||||
"21":"0",
|
"21": "1",
|
||||||
"22":"0",
|
"22": "1",
|
||||||
"23":"0",
|
"23": "1",
|
||||||
"24":"0",
|
"24": "1",
|
||||||
"25":"0",
|
"25": "1",
|
||||||
"26":"0",
|
"26": "1",
|
||||||
"27":"0",
|
"27": "1",
|
||||||
"28":"0",
|
"28": "1",
|
||||||
"29":"0",
|
"29": "1",
|
||||||
"30":"0",
|
"30": "1",
|
||||||
"31":"0",
|
"31": "1",
|
||||||
"32":"0",
|
"32": "1",
|
||||||
"33":"0",
|
"33": "1",
|
||||||
"34":"0",
|
"34": "1",
|
||||||
"35":"0",
|
"35": "1",
|
||||||
"36":"0",
|
"36": "1",
|
||||||
"37":"0",
|
"37": "1",
|
||||||
"38":"0",
|
"38": "1",
|
||||||
"39":"0",
|
"39": "1",
|
||||||
"40":"0",
|
"40": "1",
|
||||||
"41":"0",
|
"41": "1",
|
||||||
"42":"0",
|
"42": "1",
|
||||||
"43":"0",
|
"43": "1",
|
||||||
"44":"0",
|
"44": "1",
|
||||||
"45":"0",
|
"45": "1",
|
||||||
"46":"0",
|
"46": "5",
|
||||||
"47":"0",
|
"47": "1",
|
||||||
"48":"0",
|
"48": "6",
|
||||||
"49":"0",
|
"49": "1",
|
||||||
"50":"0",
|
"50": "1",
|
||||||
"51":"0",
|
"51": "1",
|
||||||
"52":"0",
|
"52": "1",
|
||||||
"53":"0",
|
"53": "1",
|
||||||
"54":"0",
|
"54": "1",
|
||||||
"55":"0",
|
"55": "1",
|
||||||
"56":"0",
|
"56": "1",
|
||||||
"57":"0",
|
"57": "1",
|
||||||
"58":"0",
|
"58": "1",
|
||||||
"59":"0",
|
"59": "1",
|
||||||
"60":"0",
|
"60": "1",
|
||||||
"61":"0",
|
"61": "1",
|
||||||
"62":"0",
|
"62": "1",
|
||||||
"63":"0"
|
"63": "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"SCHEDULER": {
|
||||||
"{{ port_names }}": {
|
"scheduler.0": {
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"type" : "DWRR",
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"weight": "1"
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]",
|
},
|
||||||
"pfc_enable": "3,4"
|
"scheduler.1": {
|
||||||
|
"type" : "DWRR",
|
||||||
|
"weight": "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"QUEUE": {
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|3": {
|
||||||
|
"scheduler" : "scheduler.1",
|
||||||
|
"wred_profile" : "AZURE_LOSSLESS"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|4": {
|
||||||
|
"scheduler" : "scheduler.1",
|
||||||
|
"wred_profile" : "AZURE_LOSSLESS"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"scheduler": "scheduler.0"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|1": {
|
||||||
|
"scheduler": "scheduler.0"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|2": {
|
||||||
|
"scheduler": "scheduler.0"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5": {
|
||||||
|
"scheduler": "scheduler.0"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|6": {
|
||||||
|
"scheduler": "scheduler.0"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
"PORT_QOS_MAP": {
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}": {
|
||||||
|
"tc_to_pg_map": "AZURE",
|
||||||
|
"tc_to_queue_map": "AZURE",
|
||||||
|
"dscp_to_tc_map": "AZURE",
|
||||||
|
"pfc_to_queue_map": "AZURE",
|
||||||
|
"pfc_enable": "3,4"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
"WRED_PROFILE": {
|
"WRED_PROFILE": {
|
||||||
"AZURE_LOSSLESS" : {
|
"AZURE_LOSSLESS" : {
|
||||||
"red_min_threshold":"50000"
|
"wred_green_enable" : "true",
|
||||||
|
"wred_yellow_enable" : "true",
|
||||||
|
"wred_red_enable" : "true",
|
||||||
|
"ecn" : "ecn_all",
|
||||||
|
"green_max_threshold" : "2097152",
|
||||||
|
"green_min_threshold" : "1048576",
|
||||||
|
"yellow_max_threshold" : "2097152",
|
||||||
|
"yellow_min_threshold" : "1048576",
|
||||||
|
"red_max_threshold" : "2097152",
|
||||||
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,3 +1,63 @@
|
|||||||
|
{# Default values which will be used if no actual configura available #}
|
||||||
|
{% set default_cable = '40m' %}
|
||||||
|
|
||||||
|
{# Port configuration to cable length look-up table #}
|
||||||
|
{# Each record describes mapping of DUT (DUT port) role and neighbor role to cable length #}
|
||||||
|
{# Roles described in the minigraph #}
|
||||||
|
{% set ports2cable = {
|
||||||
|
'torrouter_server' : '5m',
|
||||||
|
'leafrouter_torrouter' : '40m',
|
||||||
|
'spinerouter_leafrouter' : '300m'
|
||||||
|
}
|
||||||
|
%}
|
||||||
|
|
||||||
|
{%- macro cable_length(port_name) %}
|
||||||
|
{%- set cable_len = [] %}
|
||||||
|
{%- for local_port in DEVICE_NEIGHBOR %}
|
||||||
|
{%- if local_port == port_name %}
|
||||||
|
{%- if DEVICE_NEIGHBOR_METADATA is defined and DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor = DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor_role = neighbor.type %}
|
||||||
|
{%- set roles1 = switch_role + '_' + neighbor_role %}
|
||||||
|
{%- set roles2 = neighbor_role + '_' + switch_role %}
|
||||||
|
{%- set roles1 = roles1 | lower %}
|
||||||
|
{%- set roles2 = roles2 | lower %}
|
||||||
|
{%- if roles1 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles1]) %}{% endif %}
|
||||||
|
{%- elif roles2 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles2]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else %}
|
||||||
|
{%- if switch_role.lower() == 'torrouter' %}
|
||||||
|
{%- for local_port in VLAN_MEMBER %}
|
||||||
|
{%- if local_port[1] == port_name %}
|
||||||
|
{%- set roles3 = switch_role + '_' + 'server' %}
|
||||||
|
{%- set roles3 = roles3 | lower %}
|
||||||
|
{%- if roles3 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles3]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endmacro %}
|
||||||
|
|
||||||
|
{%- if DEVICE_METADATA is defined %}
|
||||||
|
{%- set switch_role = DEVICE_METADATA['localhost']['type'] %}
|
||||||
|
{%- endif -%}
|
||||||
|
|
||||||
{% set port_names_list = [] %}
|
{% set port_names_list = [] %}
|
||||||
{% for port in PORT %}
|
{% for port in PORT %}
|
||||||
{%- if port_names_list.append(port) %}{% endif %}
|
{%- if port_names_list.append(port) %}{% endif %}
|
||||||
@ -5,34 +65,98 @@
|
|||||||
{% set port_names = port_names_list | join(',') -%}
|
{% set port_names = port_names_list | join(',') -%}
|
||||||
|
|
||||||
{
|
{
|
||||||
|
"CABLE_LENGTH": {
|
||||||
|
"AZURE": {
|
||||||
|
{% for port in PORT %}
|
||||||
|
{% set cable = cable_length(port) -%}
|
||||||
|
"{{ port }}": "{{ cable }}"{%- if not loop.last -%},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
}
|
||||||
|
},
|
||||||
"BUFFER_POOL": {
|
"BUFFER_POOL": {
|
||||||
|
"ingress_lossless_pool": {
|
||||||
|
"size": "47218432",
|
||||||
|
"type": "ingress",
|
||||||
|
"mode": "dynamic",
|
||||||
|
"xoff": "17708800"
|
||||||
|
},
|
||||||
"lossy_pool": {
|
"lossy_pool": {
|
||||||
"size": "56985600",
|
"size": "18874368",
|
||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "66092800",
|
||||||
|
"mode": "static",
|
||||||
|
"type": "egress"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
|
"ingress_lossless_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
|
"xoff":"38816",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"1",
|
||||||
|
"xon_offset":"9408"
|
||||||
|
},
|
||||||
|
"egress_lossless_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
|
"size":"0",
|
||||||
|
"static_th":"9497600"
|
||||||
|
},
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
}
|
"profile" : "ingress_lossless_profile"
|
||||||
},
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
}
|
"profile" : "egress_lossless_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -15,24 +15,28 @@
|
|||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|0-7": {
|
||||||
}
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"{{ port }}|0-7": {
|
||||||
}
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -86,52 +86,77 @@
|
|||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "66092800",
|
||||||
|
"mode": "static",
|
||||||
|
"type": "egress"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossless_profile": {
|
"ingress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"xoff":"38816",
|
"xoff":"38816",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"1",
|
"dynamic_th":"1",
|
||||||
"xon_offset":"13440"
|
"xon_offset":"9408"
|
||||||
},
|
},
|
||||||
"egress_lossless_profile": {
|
"egress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-2": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "ingress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|3-4": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossless_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|3-4": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossless_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "egress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|0-2": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,132 @@
|
|||||||
|
{
|
||||||
|
"interfaces": {
|
||||||
|
"Ethernet0": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet8": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet16": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet24": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet32": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet40": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet48": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet56": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet64": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet72": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet80": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet88": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet96": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet104": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet112": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet120": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet128": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet136": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet144": {
|
||||||
|
"default_brkout_mode": "4x10G[25G](4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet152": {
|
||||||
|
"default_brkout_mode": "4x10G[25G](4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet160": {
|
||||||
|
"default_brkout_mode": "4x10G[25G](4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet168": {
|
||||||
|
"default_brkout_mode": "4x10G[25G](4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet176": {
|
||||||
|
"default_brkout_mode": "4x10G[25G](4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet184": {
|
||||||
|
"default_brkout_mode": "4x10G[25G](4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet192": {
|
||||||
|
"default_brkout_mode": "4x10G[25G](4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet200": {
|
||||||
|
"default_brkout_mode": "4x10G[25G](4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet208": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet216": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet224": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet232": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet240": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet248": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -5,6 +5,7 @@ device_id: 0x1b58
|
|||||||
# Hardware constraint information
|
# Hardware constraint information
|
||||||
hardware:
|
hardware:
|
||||||
num_ibs: 6
|
num_ibs: 6
|
||||||
|
ib_active: 0,1,2,3,4,5
|
||||||
|
|
||||||
ports_per_ib: 32, 32, 32, 32, 20, 20
|
ports_per_ib: 32, 32, 32, 32, 20, 20
|
||||||
recirc_port_num: 32, 32, 32, 32, 32, 32
|
recirc_port_num: 32, 32, 32, 32, 32, 32
|
||||||
|
@ -5,6 +5,7 @@ device_id: 0x1b58
|
|||||||
# Hardware constraint information
|
# Hardware constraint information
|
||||||
hardware:
|
hardware:
|
||||||
num_ibs: 6
|
num_ibs: 6
|
||||||
|
ib_active: 0,1,2,3,4,5
|
||||||
|
|
||||||
ports_per_ib: 32, 32, 32, 32, 20, 20
|
ports_per_ib: 32, 32, 32, 32, 20, 20
|
||||||
recirc_port_num: 32, 32, 32, 32, 32, 32
|
recirc_port_num: 32, 32, 32, 32, 32, 32
|
||||||
|
2
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_104x1025_6x100/ivm.sai.config.yaml
Normal file → Executable file
2
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_104x1025_6x100/ivm.sai.config.yaml
Normal file → Executable file
@ -3,7 +3,7 @@ IFCS_SKU_FILE : "/usr/share/sonic/hwsku/innovium.77700_B"
|
|||||||
IFCS_INNO_CLI_PORT : "9999"
|
IFCS_INNO_CLI_PORT : "9999"
|
||||||
IFCS_TARGET : "device"
|
IFCS_TARGET : "device"
|
||||||
INNOVIUM_DIR : "/innovium"
|
INNOVIUM_DIR : "/innovium"
|
||||||
PYTHONPATH : "$INNOVIUM_DIR:$INNOVIUM_DIR/cmds:$INNOVIUM_DIR/scripts:$INNOVIUM_DIR/test/:$INNOVIUM_DIR/test/utils:$INNOVIUM_DIR/utils:$INNOVIUM_DIR/pyctypes"
|
PYTHONPATH : "$INNOVIUM_DIR:$INNOVIUM_DIR/cmds:$INNOVIUM_DIR/scripts:$INNOVIUM_DIR/test/:$INNOVIUM_DIR/test/utils:$INNOVIUM_DIR/utils:$INNOVIUM_DIR/pyctypes:$INNOVIUM_DIR/ifcs_cmds:$INNOVIUM_DIR/testutil"
|
||||||
PLATFORM_LIBRARY: "/usr/share/sonic/platform/lib_ivm_serdes_pltfm.so"
|
PLATFORM_LIBRARY: "/usr/share/sonic/platform/lib_ivm_serdes_pltfm.so"
|
||||||
IVM_SAI_DATAPATH_CONFIG_FILE: "/usr/share/sonic/hwsku/ivm.sai.datapath.config.yaml"
|
IVM_SAI_DATAPATH_CONFIG_FILE: "/usr/share/sonic/hwsku/ivm.sai.datapath.config.yaml"
|
||||||
IVM_SAI_PARAM_A0008: "32"
|
IVM_SAI_PARAM_A0008: "32"
|
||||||
|
@ -1,18 +1,22 @@
|
|||||||
# PG lossless profiles.
|
# PG lossless profiles.
|
||||||
# speed cable size xon xoff threshold xon_offset
|
# speed cable size xon xoff threshold xon_offset
|
||||||
25000 5m 1518 0 15680 1 13440
|
25000 5m 1518 0 15680 1 9408
|
||||||
50000 5m 1518 0 21248 1 13440
|
50000 5m 1518 0 21248 1 9408
|
||||||
100000 5m 1518 0 34624 1 13440
|
100000 5m 1518 0 34624 1 9408
|
||||||
400000 5m 1518 0 117536 1 13440
|
200000 5m 1518 0 62368 1 9408
|
||||||
25000 40m 1518 0 16928 1 13440
|
400000 5m 1518 0 117536 1 9408
|
||||||
50000 40m 1518 0 23392 1 13440
|
25000 40m 1518 0 16928 1 9408
|
||||||
100000 40m 1518 0 38816 1 13440
|
50000 40m 1518 0 23392 1 9408
|
||||||
400000 40m 1518 0 135520 1 13440
|
100000 40m 1518 0 38816 1 9408
|
||||||
25000 100m 1518 0 18848 1 13440
|
200000 40m 1518 0 71904 1 9408
|
||||||
50000 100m 1518 0 27264 1 13440
|
400000 40m 1518 0 135520 1 9408
|
||||||
100000 100m 1518 0 46496 1 13440
|
25000 100m 1518 0 18848 1 9408
|
||||||
400000 100m 1518 0 166688 1 13440
|
50000 100m 1518 0 27264 1 9408
|
||||||
25000 300m 1518 0 25184 1 13440
|
100000 100m 1518 0 46496 1 9408
|
||||||
50000 300m 1518 0 40128 1 13440
|
200000 100m 1518 0 87168 1 9408
|
||||||
100000 300m 1518 0 72384 1 13440
|
400000 100m 1518 0 166688 1 9408
|
||||||
400000 300m 1518 0 268640 1 13440
|
25000 300m 1518 0 25184 1 9408
|
||||||
|
50000 300m 1518 0 40128 1 9408
|
||||||
|
100000 300m 1518 0 72384 1 9408
|
||||||
|
200000 300m 1518 0 138112 1 9408
|
||||||
|
400000 300m 1518 0 268640 1 9408
|
||||||
|
163
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_104x1025_6x100/qos.json.j2
Normal file → Executable file
163
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_104x1025_6x100/qos.json.j2
Normal file → Executable file
@ -32,87 +32,98 @@
|
|||||||
},
|
},
|
||||||
"DSCP_TO_TC_MAP": {
|
"DSCP_TO_TC_MAP": {
|
||||||
"AZURE": {
|
"AZURE": {
|
||||||
"0":"0",
|
"0" : "1",
|
||||||
"1":"0",
|
"1" : "1",
|
||||||
"2":"0",
|
"2" : "1",
|
||||||
"3":"0",
|
"3" : "3",
|
||||||
"4":"0",
|
"4" : "4",
|
||||||
"5":"0",
|
"5" : "2",
|
||||||
"6":"0",
|
"6" : "1",
|
||||||
"7":"0",
|
"7" : "1",
|
||||||
"8" : "0",
|
"8" : "0",
|
||||||
"9":"0",
|
"9" : "1",
|
||||||
"10":"0",
|
"10": "1",
|
||||||
"11":"0",
|
"11": "1",
|
||||||
"12":"0",
|
"12": "1",
|
||||||
"13":"0",
|
"13": "1",
|
||||||
"14":"0",
|
"14": "1",
|
||||||
"15":"0",
|
"15": "1",
|
||||||
"16":"0",
|
"16": "1",
|
||||||
"17":"0",
|
"17": "1",
|
||||||
"18":"0",
|
"18": "1",
|
||||||
"19":"0",
|
"19": "1",
|
||||||
"20":"0",
|
"20": "1",
|
||||||
"21":"0",
|
"21": "1",
|
||||||
"22":"0",
|
"22": "1",
|
||||||
"23":"0",
|
"23": "1",
|
||||||
"24":"0",
|
"24": "1",
|
||||||
"25":"0",
|
"25": "1",
|
||||||
"26":"0",
|
"26": "1",
|
||||||
"27":"0",
|
"27": "1",
|
||||||
"28":"0",
|
"28": "1",
|
||||||
"29":"0",
|
"29": "1",
|
||||||
"30":"0",
|
"30": "1",
|
||||||
"31":"0",
|
"31": "1",
|
||||||
"32":"0",
|
"32": "1",
|
||||||
"33":"0",
|
"33": "1",
|
||||||
"34":"0",
|
"34": "1",
|
||||||
"35":"0",
|
"35": "1",
|
||||||
"36":"0",
|
"36": "1",
|
||||||
"37":"0",
|
"37": "1",
|
||||||
"38":"0",
|
"38": "1",
|
||||||
"39":"0",
|
"39": "1",
|
||||||
"40":"0",
|
"40": "1",
|
||||||
"41":"0",
|
"41": "1",
|
||||||
"42":"0",
|
"42": "1",
|
||||||
"43":"0",
|
"43": "1",
|
||||||
"44":"0",
|
"44": "1",
|
||||||
"45":"0",
|
"45": "1",
|
||||||
"46":"0",
|
"46": "5",
|
||||||
"47":"0",
|
"47": "1",
|
||||||
"48":"0",
|
"48": "6",
|
||||||
"49":"0",
|
"49": "1",
|
||||||
"50":"0",
|
"50": "1",
|
||||||
"51":"0",
|
"51": "1",
|
||||||
"52":"0",
|
"52": "1",
|
||||||
"53":"0",
|
"53": "1",
|
||||||
"54":"0",
|
"54": "1",
|
||||||
"55":"0",
|
"55": "1",
|
||||||
"56":"0",
|
"56": "1",
|
||||||
"57":"0",
|
"57": "1",
|
||||||
"58":"0",
|
"58": "1",
|
||||||
"59":"0",
|
"59": "1",
|
||||||
"60":"0",
|
"60": "1",
|
||||||
"61":"0",
|
"61": "1",
|
||||||
"62":"0",
|
"62": "1",
|
||||||
"63":"0"
|
"63": "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]"
|
"tc_to_queue_map": "AZURE",
|
||||||
}
|
"dscp_to_tc_map": "AZURE",
|
||||||
|
"pfc_enable": "3,4"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"SCHEDULER": {
|
"WRED_PROFILE": {
|
||||||
"scheduler.7": {
|
"AZURE_LOSSLESS" : {
|
||||||
"type": "STRICT"
|
"wred_green_enable" : "true",
|
||||||
}
|
"wred_yellow_enable" : "true",
|
||||||
},
|
"wred_red_enable" : "true",
|
||||||
"QUEUE": {
|
"ecn" : "ecn_all",
|
||||||
"{{ port_names }}|7": {
|
"green_max_threshold" : "2097152",
|
||||||
"scheduler": "[SCHEDULER|scheduler.7]"
|
"green_min_threshold" : "1048576",
|
||||||
|
"yellow_max_threshold" : "2097152",
|
||||||
|
"yellow_min_threshold" : "1048576",
|
||||||
|
"red_max_threshold" : "2097152",
|
||||||
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
17
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_104x1025_6x100/qos_defaults_def_lossy.j2
Normal file → Executable file
17
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_104x1025_6x100/qos_defaults_def_lossy.j2
Normal file → Executable file
@ -23,8 +23,8 @@
|
|||||||
"0": "0",
|
"0": "0",
|
||||||
"1": "0",
|
"1": "0",
|
||||||
"2": "0",
|
"2": "0",
|
||||||
"3": "3",
|
"3": "1",
|
||||||
"4": "4",
|
"4": "2",
|
||||||
"5": "0",
|
"5": "0",
|
||||||
"6": "0",
|
"6": "0",
|
||||||
"7": "0"
|
"7": "0"
|
||||||
@ -99,11 +99,14 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]"
|
"tc_to_queue_map": "AZURE",
|
||||||
}
|
"dscp_to_tc_map": "AZURE"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"SCHEDULER": {
|
"SCHEDULER": {
|
||||||
"scheduler.7": {
|
"scheduler.7": {
|
||||||
|
151
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_104x1025_6x100/qos_defaults_t1.j2
Normal file → Executable file
151
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_104x1025_6x100/qos_defaults_t1.j2
Normal file → Executable file
@ -32,83 +32,98 @@
|
|||||||
},
|
},
|
||||||
"DSCP_TO_TC_MAP": {
|
"DSCP_TO_TC_MAP": {
|
||||||
"AZURE": {
|
"AZURE": {
|
||||||
"0":"0",
|
"0" : "1",
|
||||||
"1":"0",
|
"1" : "1",
|
||||||
"2":"0",
|
"2" : "1",
|
||||||
"3" : "3",
|
"3" : "3",
|
||||||
"4" : "4",
|
"4" : "4",
|
||||||
"5":"0",
|
"5" : "2",
|
||||||
"6":"0",
|
"6" : "1",
|
||||||
"7":"0",
|
"7" : "1",
|
||||||
"8":"1",
|
"8" : "0",
|
||||||
"9":"0",
|
"9" : "1",
|
||||||
"10":"0",
|
"10": "1",
|
||||||
"11":"0",
|
"11": "1",
|
||||||
"12":"0",
|
"12": "1",
|
||||||
"13":"0",
|
"13": "1",
|
||||||
"14":"0",
|
"14": "1",
|
||||||
"15":"0",
|
"15": "1",
|
||||||
"16":"0",
|
"16": "1",
|
||||||
"17":"0",
|
"17": "1",
|
||||||
"18":"0",
|
"18": "1",
|
||||||
"19":"0",
|
"19": "1",
|
||||||
"20":"0",
|
"20": "1",
|
||||||
"21":"0",
|
"21": "1",
|
||||||
"22":"0",
|
"22": "1",
|
||||||
"23":"0",
|
"23": "1",
|
||||||
"24":"0",
|
"24": "1",
|
||||||
"25":"0",
|
"25": "1",
|
||||||
"26":"0",
|
"26": "1",
|
||||||
"27":"0",
|
"27": "1",
|
||||||
"28":"0",
|
"28": "1",
|
||||||
"29":"0",
|
"29": "1",
|
||||||
"30":"0",
|
"30": "1",
|
||||||
"31":"0",
|
"31": "1",
|
||||||
"32":"0",
|
"32": "1",
|
||||||
"33":"0",
|
"33": "1",
|
||||||
"34":"0",
|
"34": "1",
|
||||||
"35":"0",
|
"35": "1",
|
||||||
"36":"0",
|
"36": "1",
|
||||||
"37":"0",
|
"37": "1",
|
||||||
"38":"0",
|
"38": "1",
|
||||||
"39":"0",
|
"39": "1",
|
||||||
"40":"0",
|
"40": "1",
|
||||||
"41":"0",
|
"41": "1",
|
||||||
"42":"0",
|
"42": "1",
|
||||||
"43":"0",
|
"43": "1",
|
||||||
"44":"0",
|
"44": "1",
|
||||||
"45":"0",
|
"45": "1",
|
||||||
"46":"0",
|
"46": "5",
|
||||||
"47":"0",
|
"47": "1",
|
||||||
"48":"0",
|
"48": "6",
|
||||||
"49":"0",
|
"49": "1",
|
||||||
"50":"0",
|
"50": "1",
|
||||||
"51":"0",
|
"51": "1",
|
||||||
"52":"0",
|
"52": "1",
|
||||||
"53":"0",
|
"53": "1",
|
||||||
"54":"0",
|
"54": "1",
|
||||||
"55":"0",
|
"55": "1",
|
||||||
"56":"0",
|
"56": "1",
|
||||||
"57":"0",
|
"57": "1",
|
||||||
"58":"0",
|
"58": "1",
|
||||||
"59":"0",
|
"59": "1",
|
||||||
"60":"0",
|
"60": "1",
|
||||||
"61":"0",
|
"61": "1",
|
||||||
"62":"0",
|
"62": "1",
|
||||||
"63":"0"
|
"63": "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]",
|
"tc_to_queue_map": "AZURE",
|
||||||
|
"dscp_to_tc_map": "AZURE",
|
||||||
"pfc_enable": "3,4"
|
"pfc_enable": "3,4"
|
||||||
}
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"WRED_PROFILE": {
|
"WRED_PROFILE": {
|
||||||
"AZURE_LOSSLESS" : {
|
"AZURE_LOSSLESS" : {
|
||||||
"red_min_threshold":"50000"
|
"wred_green_enable" : "true",
|
||||||
|
"wred_yellow_enable" : "true",
|
||||||
|
"wred_red_enable" : "true",
|
||||||
|
"ecn" : "ecn_all",
|
||||||
|
"green_max_threshold" : "2097152",
|
||||||
|
"green_min_threshold" : "1048576",
|
||||||
|
"yellow_max_threshold" : "2097152",
|
||||||
|
"yellow_min_threshold" : "1048576",
|
||||||
|
"red_max_threshold" : "2097152",
|
||||||
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,3 +1,63 @@
|
|||||||
|
{# Default values which will be used if no actual configura available #}
|
||||||
|
{% set default_cable = '40m' %}
|
||||||
|
|
||||||
|
{# Port configuration to cable length look-up table #}
|
||||||
|
{# Each record describes mapping of DUT (DUT port) role and neighbor role to cable length #}
|
||||||
|
{# Roles described in the minigraph #}
|
||||||
|
{% set ports2cable = {
|
||||||
|
'torrouter_server' : '5m',
|
||||||
|
'leafrouter_torrouter' : '40m',
|
||||||
|
'spinerouter_leafrouter' : '300m'
|
||||||
|
}
|
||||||
|
%}
|
||||||
|
|
||||||
|
{%- macro cable_length(port_name) %}
|
||||||
|
{%- set cable_len = [] %}
|
||||||
|
{%- for local_port in DEVICE_NEIGHBOR %}
|
||||||
|
{%- if local_port == port_name %}
|
||||||
|
{%- if DEVICE_NEIGHBOR_METADATA is defined and DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor = DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor_role = neighbor.type %}
|
||||||
|
{%- set roles1 = switch_role + '_' + neighbor_role %}
|
||||||
|
{%- set roles2 = neighbor_role + '_' + switch_role %}
|
||||||
|
{%- set roles1 = roles1 | lower %}
|
||||||
|
{%- set roles2 = roles2 | lower %}
|
||||||
|
{%- if roles1 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles1]) %}{% endif %}
|
||||||
|
{%- elif roles2 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles2]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else %}
|
||||||
|
{%- if switch_role.lower() == 'torrouter' %}
|
||||||
|
{%- for local_port in VLAN_MEMBER %}
|
||||||
|
{%- if local_port[1] == port_name %}
|
||||||
|
{%- set roles3 = switch_role + '_' + 'server' %}
|
||||||
|
{%- set roles3 = roles3 | lower %}
|
||||||
|
{%- if roles3 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles3]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endmacro %}
|
||||||
|
|
||||||
|
{%- if DEVICE_METADATA is defined %}
|
||||||
|
{%- set switch_role = DEVICE_METADATA['localhost']['type'] %}
|
||||||
|
{%- endif -%}
|
||||||
|
|
||||||
{% set port_names_list = [] %}
|
{% set port_names_list = [] %}
|
||||||
{% for port in PORT %}
|
{% for port in PORT %}
|
||||||
{%- if port_names_list.append(port) %}{% endif %}
|
{%- if port_names_list.append(port) %}{% endif %}
|
||||||
@ -5,34 +65,98 @@
|
|||||||
{% set port_names = port_names_list | join(',') -%}
|
{% set port_names = port_names_list | join(',') -%}
|
||||||
|
|
||||||
{
|
{
|
||||||
|
"CABLE_LENGTH": {
|
||||||
|
"AZURE": {
|
||||||
|
{% for port in PORT %}
|
||||||
|
{% set cable = cable_length(port) -%}
|
||||||
|
"{{ port }}": "{{ cable }}"{%- if not loop.last -%},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
}
|
||||||
|
},
|
||||||
"BUFFER_POOL": {
|
"BUFFER_POOL": {
|
||||||
|
"ingress_lossless_pool": {
|
||||||
|
"size": "47218432",
|
||||||
|
"type": "ingress",
|
||||||
|
"mode": "dynamic",
|
||||||
|
"xoff": "17708800"
|
||||||
|
},
|
||||||
"lossy_pool": {
|
"lossy_pool": {
|
||||||
"size": "56985600",
|
"size": "18874368",
|
||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "66092800",
|
||||||
|
"mode": "static",
|
||||||
|
"type": "egress"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
|
"ingress_lossless_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
|
"xoff":"38816",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"1",
|
||||||
|
"xon_offset":"9408"
|
||||||
|
},
|
||||||
|
"egress_lossless_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
|
"size":"0",
|
||||||
|
"static_th":"9497600"
|
||||||
|
},
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
}
|
"profile" : "ingress_lossless_profile"
|
||||||
},
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
}
|
"profile" : "egress_lossless_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -15,24 +15,28 @@
|
|||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|0-7": {
|
||||||
}
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"{{ port }}|0-7": {
|
||||||
}
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -86,52 +86,76 @@
|
|||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "66092800",
|
||||||
|
"type": "egress"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossless_profile": {
|
"ingress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"xoff":"38816",
|
"xoff":"38816",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"1",
|
"dynamic_th":"1",
|
||||||
"xon_offset":"13440"
|
"xon_offset":"9408"
|
||||||
},
|
},
|
||||||
"egress_lossless_profile": {
|
"egress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-2": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "ingress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|3-4": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossless_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|3-4": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossless_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "egress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|0-2": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,132 @@
|
|||||||
|
{
|
||||||
|
"interfaces": {
|
||||||
|
"Ethernet0": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet8": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet16": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet24": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet32": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet40": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet48": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet56": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet64": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet72": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet80": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet88": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet96": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet104": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet112": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet120": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet128": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet136": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet144": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet152": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet160": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet168": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet176": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet184": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet192": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet200": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet208": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet216": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet224": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet232": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet240": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet248": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -5,6 +5,7 @@ device_id: 0x1b58
|
|||||||
# Hardware constraint information
|
# Hardware constraint information
|
||||||
hardware:
|
hardware:
|
||||||
num_ibs: 6
|
num_ibs: 6
|
||||||
|
ib_active: 0,1,2,3,4,5
|
||||||
|
|
||||||
ports_per_ib: 32, 32, 32, 32, 20, 20
|
ports_per_ib: 32, 32, 32, 32, 20, 20
|
||||||
recirc_port_num: 32, 32, 32, 32, 32, 32
|
recirc_port_num: 32, 32, 32, 32, 32, 32
|
||||||
|
@ -5,6 +5,7 @@ device_id: 0x1b58
|
|||||||
# Hardware constraint information
|
# Hardware constraint information
|
||||||
hardware:
|
hardware:
|
||||||
num_ibs: 6
|
num_ibs: 6
|
||||||
|
ib_active: 0,1,2,3,4,5
|
||||||
|
|
||||||
ports_per_ib: 32, 32, 32, 32, 20, 20
|
ports_per_ib: 32, 32, 32, 32, 20, 20
|
||||||
recirc_port_num: 32, 32, 32, 32, 32, 32
|
recirc_port_num: 32, 32, 32, 32, 32, 32
|
||||||
|
2
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_24x400_8x100/ivm.sai.config.yaml
Normal file → Executable file
2
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_24x400_8x100/ivm.sai.config.yaml
Normal file → Executable file
@ -3,7 +3,7 @@ IFCS_SKU_FILE : "/usr/share/sonic/hwsku/innovium.77700_A"
|
|||||||
IFCS_INNO_CLI_PORT : "9999"
|
IFCS_INNO_CLI_PORT : "9999"
|
||||||
IFCS_TARGET : "device"
|
IFCS_TARGET : "device"
|
||||||
INNOVIUM_DIR : "/innovium"
|
INNOVIUM_DIR : "/innovium"
|
||||||
PYTHONPATH : "$INNOVIUM_DIR:$INNOVIUM_DIR/cmds:$INNOVIUM_DIR/scripts:$INNOVIUM_DIR/test/:$INNOVIUM_DIR/test/utils:$INNOVIUM_DIR/utils:$INNOVIUM_DIR/pyctypes"
|
PYTHONPATH : "$INNOVIUM_DIR:$INNOVIUM_DIR/cmds:$INNOVIUM_DIR/scripts:$INNOVIUM_DIR/test/:$INNOVIUM_DIR/test/utils:$INNOVIUM_DIR/utils:$INNOVIUM_DIR/pyctypes:$INNOVIUM_DIR/ifcs_cmds:$INNOVIUM_DIR/testutil"
|
||||||
PLATFORM_LIBRARY: "/usr/share/sonic/platform/lib_ivm_serdes_pltfm.so"
|
PLATFORM_LIBRARY: "/usr/share/sonic/platform/lib_ivm_serdes_pltfm.so"
|
||||||
IVM_SAI_DATAPATH_CONFIG_FILE: "/usr/share/sonic/hwsku/ivm.sai.datapath.config.yaml"
|
IVM_SAI_DATAPATH_CONFIG_FILE: "/usr/share/sonic/hwsku/ivm.sai.datapath.config.yaml"
|
||||||
IVM_SAI_PARAM_A0008: "32"
|
IVM_SAI_PARAM_A0008: "32"
|
||||||
|
@ -1,18 +1,22 @@
|
|||||||
# PG lossless profiles.
|
# PG lossless profiles.
|
||||||
# speed cable size xon xoff threshold xon_offset
|
# speed cable size xon xoff threshold xon_offset
|
||||||
25000 5m 1518 0 15680 1 13440
|
25000 5m 1518 0 15680 1 9408
|
||||||
50000 5m 1518 0 21248 1 13440
|
50000 5m 1518 0 21248 1 9408
|
||||||
100000 5m 1518 0 34624 1 13440
|
100000 5m 1518 0 34624 1 9408
|
||||||
400000 5m 1518 0 117536 1 13440
|
200000 5m 1518 0 62368 1 9408
|
||||||
25000 40m 1518 0 16928 1 13440
|
400000 5m 1518 0 117536 1 9408
|
||||||
50000 40m 1518 0 23392 1 13440
|
25000 40m 1518 0 16928 1 9408
|
||||||
100000 40m 1518 0 38816 1 13440
|
50000 40m 1518 0 23392 1 9408
|
||||||
400000 40m 1518 0 135520 1 13440
|
100000 40m 1518 0 38816 1 9408
|
||||||
25000 100m 1518 0 18848 1 13440
|
200000 40m 1518 0 71904 1 9408
|
||||||
50000 100m 1518 0 27264 1 13440
|
400000 40m 1518 0 135520 1 9408
|
||||||
100000 100m 1518 0 46496 1 13440
|
25000 100m 1518 0 18848 1 9408
|
||||||
400000 100m 1518 0 166688 1 13440
|
50000 100m 1518 0 27264 1 9408
|
||||||
25000 300m 1518 0 25184 1 13440
|
100000 100m 1518 0 46496 1 9408
|
||||||
50000 300m 1518 0 40128 1 13440
|
200000 100m 1518 0 87168 1 9408
|
||||||
100000 300m 1518 0 72384 1 13440
|
400000 100m 1518 0 166688 1 9408
|
||||||
400000 300m 1518 0 268640 1 13440
|
25000 300m 1518 0 25184 1 9408
|
||||||
|
50000 300m 1518 0 40128 1 9408
|
||||||
|
100000 300m 1518 0 72384 1 9408
|
||||||
|
200000 300m 1518 0 138112 1 9408
|
||||||
|
400000 300m 1518 0 268640 1 9408
|
||||||
|
163
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_24x400_8x100/qos.json.j2
Normal file → Executable file
163
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_24x400_8x100/qos.json.j2
Normal file → Executable file
@ -32,87 +32,98 @@
|
|||||||
},
|
},
|
||||||
"DSCP_TO_TC_MAP": {
|
"DSCP_TO_TC_MAP": {
|
||||||
"AZURE": {
|
"AZURE": {
|
||||||
"0":"0",
|
"0" : "1",
|
||||||
"1":"0",
|
"1" : "1",
|
||||||
"2":"0",
|
"2" : "1",
|
||||||
"3":"0",
|
"3" : "3",
|
||||||
"4":"0",
|
"4" : "4",
|
||||||
"5":"0",
|
"5" : "2",
|
||||||
"6":"0",
|
"6" : "1",
|
||||||
"7":"0",
|
"7" : "1",
|
||||||
"8" : "0",
|
"8" : "0",
|
||||||
"9":"0",
|
"9" : "1",
|
||||||
"10":"0",
|
"10": "1",
|
||||||
"11":"0",
|
"11": "1",
|
||||||
"12":"0",
|
"12": "1",
|
||||||
"13":"0",
|
"13": "1",
|
||||||
"14":"0",
|
"14": "1",
|
||||||
"15":"0",
|
"15": "1",
|
||||||
"16":"0",
|
"16": "1",
|
||||||
"17":"0",
|
"17": "1",
|
||||||
"18":"0",
|
"18": "1",
|
||||||
"19":"0",
|
"19": "1",
|
||||||
"20":"0",
|
"20": "1",
|
||||||
"21":"0",
|
"21": "1",
|
||||||
"22":"0",
|
"22": "1",
|
||||||
"23":"0",
|
"23": "1",
|
||||||
"24":"0",
|
"24": "1",
|
||||||
"25":"0",
|
"25": "1",
|
||||||
"26":"0",
|
"26": "1",
|
||||||
"27":"0",
|
"27": "1",
|
||||||
"28":"0",
|
"28": "1",
|
||||||
"29":"0",
|
"29": "1",
|
||||||
"30":"0",
|
"30": "1",
|
||||||
"31":"0",
|
"31": "1",
|
||||||
"32":"0",
|
"32": "1",
|
||||||
"33":"0",
|
"33": "1",
|
||||||
"34":"0",
|
"34": "1",
|
||||||
"35":"0",
|
"35": "1",
|
||||||
"36":"0",
|
"36": "1",
|
||||||
"37":"0",
|
"37": "1",
|
||||||
"38":"0",
|
"38": "1",
|
||||||
"39":"0",
|
"39": "1",
|
||||||
"40":"0",
|
"40": "1",
|
||||||
"41":"0",
|
"41": "1",
|
||||||
"42":"0",
|
"42": "1",
|
||||||
"43":"0",
|
"43": "1",
|
||||||
"44":"0",
|
"44": "1",
|
||||||
"45":"0",
|
"45": "1",
|
||||||
"46":"0",
|
"46": "5",
|
||||||
"47":"0",
|
"47": "1",
|
||||||
"48":"0",
|
"48": "6",
|
||||||
"49":"0",
|
"49": "1",
|
||||||
"50":"0",
|
"50": "1",
|
||||||
"51":"0",
|
"51": "1",
|
||||||
"52":"0",
|
"52": "1",
|
||||||
"53":"0",
|
"53": "1",
|
||||||
"54":"0",
|
"54": "1",
|
||||||
"55":"0",
|
"55": "1",
|
||||||
"56":"0",
|
"56": "1",
|
||||||
"57":"0",
|
"57": "1",
|
||||||
"58":"0",
|
"58": "1",
|
||||||
"59":"0",
|
"59": "1",
|
||||||
"60":"0",
|
"60": "1",
|
||||||
"61":"0",
|
"61": "1",
|
||||||
"62":"0",
|
"62": "1",
|
||||||
"63":"0"
|
"63": "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]"
|
"tc_to_queue_map": "AZURE",
|
||||||
}
|
"dscp_to_tc_map": "AZURE",
|
||||||
|
"pfc_enable": "3,4"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"SCHEDULER": {
|
"WRED_PROFILE": {
|
||||||
"scheduler.7": {
|
"AZURE_LOSSLESS" : {
|
||||||
"type": "STRICT"
|
"wred_green_enable" : "true",
|
||||||
}
|
"wred_yellow_enable" : "true",
|
||||||
},
|
"wred_red_enable" : "true",
|
||||||
"QUEUE": {
|
"ecn" : "ecn_all",
|
||||||
"{{ port_names }}|7": {
|
"green_max_threshold" : "2097152",
|
||||||
"scheduler": "[SCHEDULER|scheduler.7]"
|
"green_min_threshold" : "1048576",
|
||||||
|
"yellow_max_threshold" : "2097152",
|
||||||
|
"yellow_min_threshold" : "1048576",
|
||||||
|
"red_max_threshold" : "2097152",
|
||||||
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
17
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_24x400_8x100/qos_defaults_def_lossy.j2
Normal file → Executable file
17
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_24x400_8x100/qos_defaults_def_lossy.j2
Normal file → Executable file
@ -23,8 +23,8 @@
|
|||||||
"0": "0",
|
"0": "0",
|
||||||
"1": "0",
|
"1": "0",
|
||||||
"2": "0",
|
"2": "0",
|
||||||
"3": "3",
|
"3": "1",
|
||||||
"4": "4",
|
"4": "2",
|
||||||
"5": "0",
|
"5": "0",
|
||||||
"6": "0",
|
"6": "0",
|
||||||
"7": "0"
|
"7": "0"
|
||||||
@ -99,11 +99,14 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]"
|
"tc_to_queue_map": "AZURE",
|
||||||
}
|
"dscp_to_tc_map": "AZURE"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"SCHEDULER": {
|
"SCHEDULER": {
|
||||||
"scheduler.7": {
|
"scheduler.7": {
|
||||||
|
151
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_24x400_8x100/qos_defaults_t1.j2
Normal file → Executable file
151
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_24x400_8x100/qos_defaults_t1.j2
Normal file → Executable file
@ -32,83 +32,98 @@
|
|||||||
},
|
},
|
||||||
"DSCP_TO_TC_MAP": {
|
"DSCP_TO_TC_MAP": {
|
||||||
"AZURE": {
|
"AZURE": {
|
||||||
"0":"0",
|
"0" : "1",
|
||||||
"1":"0",
|
"1" : "1",
|
||||||
"2":"0",
|
"2" : "1",
|
||||||
"3" : "3",
|
"3" : "3",
|
||||||
"4" : "4",
|
"4" : "4",
|
||||||
"5":"0",
|
"5" : "2",
|
||||||
"6":"0",
|
"6" : "1",
|
||||||
"7":"0",
|
"7" : "1",
|
||||||
"8":"1",
|
"8" : "0",
|
||||||
"9":"0",
|
"9" : "1",
|
||||||
"10":"0",
|
"10": "1",
|
||||||
"11":"0",
|
"11": "1",
|
||||||
"12":"0",
|
"12": "1",
|
||||||
"13":"0",
|
"13": "1",
|
||||||
"14":"0",
|
"14": "1",
|
||||||
"15":"0",
|
"15": "1",
|
||||||
"16":"0",
|
"16": "1",
|
||||||
"17":"0",
|
"17": "1",
|
||||||
"18":"0",
|
"18": "1",
|
||||||
"19":"0",
|
"19": "1",
|
||||||
"20":"0",
|
"20": "1",
|
||||||
"21":"0",
|
"21": "1",
|
||||||
"22":"0",
|
"22": "1",
|
||||||
"23":"0",
|
"23": "1",
|
||||||
"24":"0",
|
"24": "1",
|
||||||
"25":"0",
|
"25": "1",
|
||||||
"26":"0",
|
"26": "1",
|
||||||
"27":"0",
|
"27": "1",
|
||||||
"28":"0",
|
"28": "1",
|
||||||
"29":"0",
|
"29": "1",
|
||||||
"30":"0",
|
"30": "1",
|
||||||
"31":"0",
|
"31": "1",
|
||||||
"32":"0",
|
"32": "1",
|
||||||
"33":"0",
|
"33": "1",
|
||||||
"34":"0",
|
"34": "1",
|
||||||
"35":"0",
|
"35": "1",
|
||||||
"36":"0",
|
"36": "1",
|
||||||
"37":"0",
|
"37": "1",
|
||||||
"38":"0",
|
"38": "1",
|
||||||
"39":"0",
|
"39": "1",
|
||||||
"40":"0",
|
"40": "1",
|
||||||
"41":"0",
|
"41": "1",
|
||||||
"42":"0",
|
"42": "1",
|
||||||
"43":"0",
|
"43": "1",
|
||||||
"44":"0",
|
"44": "1",
|
||||||
"45":"0",
|
"45": "1",
|
||||||
"46":"0",
|
"46": "5",
|
||||||
"47":"0",
|
"47": "1",
|
||||||
"48":"0",
|
"48": "6",
|
||||||
"49":"0",
|
"49": "1",
|
||||||
"50":"0",
|
"50": "1",
|
||||||
"51":"0",
|
"51": "1",
|
||||||
"52":"0",
|
"52": "1",
|
||||||
"53":"0",
|
"53": "1",
|
||||||
"54":"0",
|
"54": "1",
|
||||||
"55":"0",
|
"55": "1",
|
||||||
"56":"0",
|
"56": "1",
|
||||||
"57":"0",
|
"57": "1",
|
||||||
"58":"0",
|
"58": "1",
|
||||||
"59":"0",
|
"59": "1",
|
||||||
"60":"0",
|
"60": "1",
|
||||||
"61":"0",
|
"61": "1",
|
||||||
"62":"0",
|
"62": "1",
|
||||||
"63":"0"
|
"63": "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]",
|
"tc_to_queue_map": "AZURE",
|
||||||
|
"dscp_to_tc_map": "AZURE",
|
||||||
"pfc_enable": "3,4"
|
"pfc_enable": "3,4"
|
||||||
}
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"WRED_PROFILE": {
|
"WRED_PROFILE": {
|
||||||
"AZURE_LOSSLESS" : {
|
"AZURE_LOSSLESS" : {
|
||||||
"red_min_threshold":"50000"
|
"wred_green_enable" : "true",
|
||||||
|
"wred_yellow_enable" : "true",
|
||||||
|
"wred_red_enable" : "true",
|
||||||
|
"ecn" : "ecn_all",
|
||||||
|
"green_max_threshold" : "2097152",
|
||||||
|
"green_min_threshold" : "1048576",
|
||||||
|
"yellow_max_threshold" : "2097152",
|
||||||
|
"yellow_min_threshold" : "1048576",
|
||||||
|
"red_max_threshold" : "2097152",
|
||||||
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,3 +1,63 @@
|
|||||||
|
{# Default values which will be used if no actual configura available #}
|
||||||
|
{% set default_cable = '40m' %}
|
||||||
|
|
||||||
|
{# Port configuration to cable length look-up table #}
|
||||||
|
{# Each record describes mapping of DUT (DUT port) role and neighbor role to cable length #}
|
||||||
|
{# Roles described in the minigraph #}
|
||||||
|
{% set ports2cable = {
|
||||||
|
'torrouter_server' : '5m',
|
||||||
|
'leafrouter_torrouter' : '40m',
|
||||||
|
'spinerouter_leafrouter' : '300m'
|
||||||
|
}
|
||||||
|
%}
|
||||||
|
|
||||||
|
{%- macro cable_length(port_name) %}
|
||||||
|
{%- set cable_len = [] %}
|
||||||
|
{%- for local_port in DEVICE_NEIGHBOR %}
|
||||||
|
{%- if local_port == port_name %}
|
||||||
|
{%- if DEVICE_NEIGHBOR_METADATA is defined and DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor = DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor_role = neighbor.type %}
|
||||||
|
{%- set roles1 = switch_role + '_' + neighbor_role %}
|
||||||
|
{%- set roles2 = neighbor_role + '_' + switch_role %}
|
||||||
|
{%- set roles1 = roles1 | lower %}
|
||||||
|
{%- set roles2 = roles2 | lower %}
|
||||||
|
{%- if roles1 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles1]) %}{% endif %}
|
||||||
|
{%- elif roles2 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles2]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else %}
|
||||||
|
{%- if switch_role.lower() == 'torrouter' %}
|
||||||
|
{%- for local_port in VLAN_MEMBER %}
|
||||||
|
{%- if local_port[1] == port_name %}
|
||||||
|
{%- set roles3 = switch_role + '_' + 'server' %}
|
||||||
|
{%- set roles3 = roles3 | lower %}
|
||||||
|
{%- if roles3 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles3]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endmacro %}
|
||||||
|
|
||||||
|
{%- if DEVICE_METADATA is defined %}
|
||||||
|
{%- set switch_role = DEVICE_METADATA['localhost']['type'] %}
|
||||||
|
{%- endif -%}
|
||||||
|
|
||||||
{% set port_names_list = [] %}
|
{% set port_names_list = [] %}
|
||||||
{% for port in PORT %}
|
{% for port in PORT %}
|
||||||
{%- if port_names_list.append(port) %}{% endif %}
|
{%- if port_names_list.append(port) %}{% endif %}
|
||||||
@ -5,34 +65,98 @@
|
|||||||
{% set port_names = port_names_list | join(',') -%}
|
{% set port_names = port_names_list | join(',') -%}
|
||||||
|
|
||||||
{
|
{
|
||||||
|
"CABLE_LENGTH": {
|
||||||
|
"AZURE": {
|
||||||
|
{% for port in PORT %}
|
||||||
|
{% set cable = cable_length(port) -%}
|
||||||
|
"{{ port }}": "{{ cable }}"{%- if not loop.last -%},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
}
|
||||||
|
},
|
||||||
"BUFFER_POOL": {
|
"BUFFER_POOL": {
|
||||||
|
"ingress_lossless_pool": {
|
||||||
|
"size": "47218432",
|
||||||
|
"type": "ingress",
|
||||||
|
"mode": "dynamic",
|
||||||
|
"xoff": "17708800"
|
||||||
|
},
|
||||||
"lossy_pool": {
|
"lossy_pool": {
|
||||||
"size": "56985600",
|
"size": "18874368",
|
||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "66092800",
|
||||||
|
"mode": "static",
|
||||||
|
"type": "egress"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
|
"ingress_lossless_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
|
"xoff":"38816",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"1",
|
||||||
|
"xon_offset":"9408"
|
||||||
|
},
|
||||||
|
"egress_lossless_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
|
"size":"0",
|
||||||
|
"static_th":"9497600"
|
||||||
|
},
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
}
|
"profile" : "ingress_lossless_profile"
|
||||||
},
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
}
|
"profile" : "egress_lossless_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -15,24 +15,28 @@
|
|||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|0-7": {
|
||||||
}
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"{{ port }}|0-7": {
|
||||||
}
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -86,52 +86,77 @@
|
|||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "66092800",
|
||||||
|
"mode": "static",
|
||||||
|
"type": "egress"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossless_profile": {
|
"ingress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"xoff":"38816",
|
"xoff":"38816",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"1",
|
"dynamic_th":"1",
|
||||||
"xon_offset":"13440"
|
"xon_offset":"9408"
|
||||||
},
|
},
|
||||||
"egress_lossless_profile": {
|
"egress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-2": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "ingress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|3-4": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossless_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|3-4": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossless_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "egress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|0-2": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,132 @@
|
|||||||
|
{
|
||||||
|
"interfaces": {
|
||||||
|
"Ethernet0": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet8": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet16": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet24": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet32": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet40": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet48": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet56": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet64": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet72": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet80": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet88": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet96": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet104": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet112": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet120": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet128": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet136": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet144": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet152": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet160": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet168": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet176": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet184": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet192": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet200": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet208": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet216": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet224": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet232": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet240": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "none"
|
||||||
|
},
|
||||||
|
"Ethernet248": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -5,6 +5,7 @@ device_id: 0x1b58
|
|||||||
# Hardware constraint information
|
# Hardware constraint information
|
||||||
hardware:
|
hardware:
|
||||||
num_ibs: 6
|
num_ibs: 6
|
||||||
|
ib_active: 0,1,2,3,4,5
|
||||||
|
|
||||||
ports_per_ib: 32, 32, 32, 32, 20, 20
|
ports_per_ib: 32, 32, 32, 32, 20, 20
|
||||||
recirc_port_num: 32, 32, 32, 32, 32, 32
|
recirc_port_num: 32, 32, 32, 32, 32, 32
|
||||||
|
@ -5,6 +5,7 @@ device_id: 0x1b58
|
|||||||
# Hardware constraint information
|
# Hardware constraint information
|
||||||
hardware:
|
hardware:
|
||||||
num_ibs: 6
|
num_ibs: 6
|
||||||
|
ib_active: 0,1,2,3,4,5
|
||||||
|
|
||||||
ports_per_ib: 32, 32, 32, 32, 20, 20
|
ports_per_ib: 32, 32, 32, 32, 20, 20
|
||||||
recirc_port_num: 32, 32, 32, 32, 32, 32
|
recirc_port_num: 32, 32, 32, 32, 32, 32
|
||||||
|
2
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_28x400_4x100/ivm.sai.config.yaml
Normal file → Executable file
2
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_28x400_4x100/ivm.sai.config.yaml
Normal file → Executable file
@ -3,7 +3,7 @@ IFCS_SKU_FILE : "/usr/share/sonic/hwsku/innovium.77700_A"
|
|||||||
IFCS_INNO_CLI_PORT : "9999"
|
IFCS_INNO_CLI_PORT : "9999"
|
||||||
IFCS_TARGET : "device"
|
IFCS_TARGET : "device"
|
||||||
INNOVIUM_DIR : "/innovium"
|
INNOVIUM_DIR : "/innovium"
|
||||||
PYTHONPATH : "$INNOVIUM_DIR:$INNOVIUM_DIR/cmds:$INNOVIUM_DIR/scripts:$INNOVIUM_DIR/test/:$INNOVIUM_DIR/test/utils:$INNOVIUM_DIR/utils:$INNOVIUM_DIR/pyctypes"
|
PYTHONPATH : "$INNOVIUM_DIR:$INNOVIUM_DIR/cmds:$INNOVIUM_DIR/scripts:$INNOVIUM_DIR/test/:$INNOVIUM_DIR/test/utils:$INNOVIUM_DIR/utils:$INNOVIUM_DIR/pyctypes:$INNOVIUM_DIR/ifcs_cmds:$INNOVIUM_DIR/testutil"
|
||||||
PLATFORM_LIBRARY: "/usr/share/sonic/platform/lib_ivm_serdes_pltfm.so"
|
PLATFORM_LIBRARY: "/usr/share/sonic/platform/lib_ivm_serdes_pltfm.so"
|
||||||
IVM_SAI_DATAPATH_CONFIG_FILE: "/usr/share/sonic/hwsku/ivm.sai.datapath.config.yaml"
|
IVM_SAI_DATAPATH_CONFIG_FILE: "/usr/share/sonic/hwsku/ivm.sai.datapath.config.yaml"
|
||||||
IVM_SAI_PARAM_A0008: "32"
|
IVM_SAI_PARAM_A0008: "32"
|
||||||
|
@ -1,18 +1,22 @@
|
|||||||
# PG lossless profiles.
|
# PG lossless profiles.
|
||||||
# speed cable size xon xoff threshold xon_offset
|
# speed cable size xon xoff threshold xon_offset
|
||||||
25000 5m 1518 0 15680 1 13440
|
25000 5m 1518 0 15680 1 9408
|
||||||
50000 5m 1518 0 21248 1 13440
|
50000 5m 1518 0 21248 1 9408
|
||||||
100000 5m 1518 0 34624 1 13440
|
100000 5m 1518 0 34624 1 9408
|
||||||
400000 5m 1518 0 117536 1 13440
|
200000 5m 1518 0 62368 1 9408
|
||||||
25000 40m 1518 0 16928 1 13440
|
400000 5m 1518 0 117536 1 9408
|
||||||
50000 40m 1518 0 23392 1 13440
|
25000 40m 1518 0 16928 1 9408
|
||||||
100000 40m 1518 0 38816 1 13440
|
50000 40m 1518 0 23392 1 9408
|
||||||
400000 40m 1518 0 135520 1 13440
|
100000 40m 1518 0 38816 1 9408
|
||||||
25000 100m 1518 0 18848 1 13440
|
200000 40m 1518 0 71904 1 9408
|
||||||
50000 100m 1518 0 27264 1 13440
|
400000 40m 1518 0 135520 1 9408
|
||||||
100000 100m 1518 0 46496 1 13440
|
25000 100m 1518 0 18848 1 9408
|
||||||
400000 100m 1518 0 166688 1 13440
|
50000 100m 1518 0 27264 1 9408
|
||||||
25000 300m 1518 0 25184 1 13440
|
100000 100m 1518 0 46496 1 9408
|
||||||
50000 300m 1518 0 40128 1 13440
|
200000 100m 1518 0 87168 1 9408
|
||||||
100000 300m 1518 0 72384 1 13440
|
400000 100m 1518 0 166688 1 9408
|
||||||
400000 300m 1518 0 268640 1 13440
|
25000 300m 1518 0 25184 1 9408
|
||||||
|
50000 300m 1518 0 40128 1 9408
|
||||||
|
100000 300m 1518 0 72384 1 9408
|
||||||
|
200000 300m 1518 0 138112 1 9408
|
||||||
|
400000 300m 1518 0 268640 1 9408
|
||||||
|
163
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_28x400_4x100/qos.json.j2
Normal file → Executable file
163
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_28x400_4x100/qos.json.j2
Normal file → Executable file
@ -32,87 +32,98 @@
|
|||||||
},
|
},
|
||||||
"DSCP_TO_TC_MAP": {
|
"DSCP_TO_TC_MAP": {
|
||||||
"AZURE": {
|
"AZURE": {
|
||||||
"0":"0",
|
"0" : "1",
|
||||||
"1":"0",
|
"1" : "1",
|
||||||
"2":"0",
|
"2" : "1",
|
||||||
"3":"0",
|
"3" : "3",
|
||||||
"4":"0",
|
"4" : "4",
|
||||||
"5":"0",
|
"5" : "2",
|
||||||
"6":"0",
|
"6" : "1",
|
||||||
"7":"0",
|
"7" : "1",
|
||||||
"8" : "0",
|
"8" : "0",
|
||||||
"9":"0",
|
"9" : "1",
|
||||||
"10":"0",
|
"10": "1",
|
||||||
"11":"0",
|
"11": "1",
|
||||||
"12":"0",
|
"12": "1",
|
||||||
"13":"0",
|
"13": "1",
|
||||||
"14":"0",
|
"14": "1",
|
||||||
"15":"0",
|
"15": "1",
|
||||||
"16":"0",
|
"16": "1",
|
||||||
"17":"0",
|
"17": "1",
|
||||||
"18":"0",
|
"18": "1",
|
||||||
"19":"0",
|
"19": "1",
|
||||||
"20":"0",
|
"20": "1",
|
||||||
"21":"0",
|
"21": "1",
|
||||||
"22":"0",
|
"22": "1",
|
||||||
"23":"0",
|
"23": "1",
|
||||||
"24":"0",
|
"24": "1",
|
||||||
"25":"0",
|
"25": "1",
|
||||||
"26":"0",
|
"26": "1",
|
||||||
"27":"0",
|
"27": "1",
|
||||||
"28":"0",
|
"28": "1",
|
||||||
"29":"0",
|
"29": "1",
|
||||||
"30":"0",
|
"30": "1",
|
||||||
"31":"0",
|
"31": "1",
|
||||||
"32":"0",
|
"32": "1",
|
||||||
"33":"0",
|
"33": "1",
|
||||||
"34":"0",
|
"34": "1",
|
||||||
"35":"0",
|
"35": "1",
|
||||||
"36":"0",
|
"36": "1",
|
||||||
"37":"0",
|
"37": "1",
|
||||||
"38":"0",
|
"38": "1",
|
||||||
"39":"0",
|
"39": "1",
|
||||||
"40":"0",
|
"40": "1",
|
||||||
"41":"0",
|
"41": "1",
|
||||||
"42":"0",
|
"42": "1",
|
||||||
"43":"0",
|
"43": "1",
|
||||||
"44":"0",
|
"44": "1",
|
||||||
"45":"0",
|
"45": "1",
|
||||||
"46":"0",
|
"46": "5",
|
||||||
"47":"0",
|
"47": "1",
|
||||||
"48":"0",
|
"48": "6",
|
||||||
"49":"0",
|
"49": "1",
|
||||||
"50":"0",
|
"50": "1",
|
||||||
"51":"0",
|
"51": "1",
|
||||||
"52":"0",
|
"52": "1",
|
||||||
"53":"0",
|
"53": "1",
|
||||||
"54":"0",
|
"54": "1",
|
||||||
"55":"0",
|
"55": "1",
|
||||||
"56":"0",
|
"56": "1",
|
||||||
"57":"0",
|
"57": "1",
|
||||||
"58":"0",
|
"58": "1",
|
||||||
"59":"0",
|
"59": "1",
|
||||||
"60":"0",
|
"60": "1",
|
||||||
"61":"0",
|
"61": "1",
|
||||||
"62":"0",
|
"62": "1",
|
||||||
"63":"0"
|
"63": "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]"
|
"tc_to_queue_map": "AZURE",
|
||||||
}
|
"dscp_to_tc_map": "AZURE",
|
||||||
|
"pfc_enable": "3,4"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"SCHEDULER": {
|
"WRED_PROFILE": {
|
||||||
"scheduler.7": {
|
"AZURE_LOSSLESS" : {
|
||||||
"type": "STRICT"
|
"wred_green_enable" : "true",
|
||||||
}
|
"wred_yellow_enable" : "true",
|
||||||
},
|
"wred_red_enable" : "true",
|
||||||
"QUEUE": {
|
"ecn" : "ecn_all",
|
||||||
"{{ port_names }}|7": {
|
"green_max_threshold" : "2097152",
|
||||||
"scheduler": "[SCHEDULER|scheduler.7]"
|
"green_min_threshold" : "1048576",
|
||||||
|
"yellow_max_threshold" : "2097152",
|
||||||
|
"yellow_min_threshold" : "1048576",
|
||||||
|
"red_max_threshold" : "2097152",
|
||||||
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
17
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_28x400_4x100/qos_defaults_def_lossy.j2
Normal file → Executable file
17
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_28x400_4x100/qos_defaults_def_lossy.j2
Normal file → Executable file
@ -23,8 +23,8 @@
|
|||||||
"0": "0",
|
"0": "0",
|
||||||
"1": "0",
|
"1": "0",
|
||||||
"2": "0",
|
"2": "0",
|
||||||
"3": "3",
|
"3": "1",
|
||||||
"4": "4",
|
"4": "2",
|
||||||
"5": "0",
|
"5": "0",
|
||||||
"6": "0",
|
"6": "0",
|
||||||
"7": "0"
|
"7": "0"
|
||||||
@ -99,11 +99,14 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]"
|
"tc_to_queue_map": "AZURE",
|
||||||
}
|
"dscp_to_tc_map": "AZURE"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"SCHEDULER": {
|
"SCHEDULER": {
|
||||||
"scheduler.7": {
|
"scheduler.7": {
|
||||||
|
151
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_28x400_4x100/qos_defaults_t1.j2
Normal file → Executable file
151
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_28x400_4x100/qos_defaults_t1.j2
Normal file → Executable file
@ -32,83 +32,98 @@
|
|||||||
},
|
},
|
||||||
"DSCP_TO_TC_MAP": {
|
"DSCP_TO_TC_MAP": {
|
||||||
"AZURE": {
|
"AZURE": {
|
||||||
"0":"0",
|
"0" : "1",
|
||||||
"1":"0",
|
"1" : "1",
|
||||||
"2":"0",
|
"2" : "1",
|
||||||
"3" : "3",
|
"3" : "3",
|
||||||
"4" : "4",
|
"4" : "4",
|
||||||
"5":"0",
|
"5" : "2",
|
||||||
"6":"0",
|
"6" : "1",
|
||||||
"7":"0",
|
"7" : "1",
|
||||||
"8":"1",
|
"8" : "0",
|
||||||
"9":"0",
|
"9" : "1",
|
||||||
"10":"0",
|
"10": "1",
|
||||||
"11":"0",
|
"11": "1",
|
||||||
"12":"0",
|
"12": "1",
|
||||||
"13":"0",
|
"13": "1",
|
||||||
"14":"0",
|
"14": "1",
|
||||||
"15":"0",
|
"15": "1",
|
||||||
"16":"0",
|
"16": "1",
|
||||||
"17":"0",
|
"17": "1",
|
||||||
"18":"0",
|
"18": "1",
|
||||||
"19":"0",
|
"19": "1",
|
||||||
"20":"0",
|
"20": "1",
|
||||||
"21":"0",
|
"21": "1",
|
||||||
"22":"0",
|
"22": "1",
|
||||||
"23":"0",
|
"23": "1",
|
||||||
"24":"0",
|
"24": "1",
|
||||||
"25":"0",
|
"25": "1",
|
||||||
"26":"0",
|
"26": "1",
|
||||||
"27":"0",
|
"27": "1",
|
||||||
"28":"0",
|
"28": "1",
|
||||||
"29":"0",
|
"29": "1",
|
||||||
"30":"0",
|
"30": "1",
|
||||||
"31":"0",
|
"31": "1",
|
||||||
"32":"0",
|
"32": "1",
|
||||||
"33":"0",
|
"33": "1",
|
||||||
"34":"0",
|
"34": "1",
|
||||||
"35":"0",
|
"35": "1",
|
||||||
"36":"0",
|
"36": "1",
|
||||||
"37":"0",
|
"37": "1",
|
||||||
"38":"0",
|
"38": "1",
|
||||||
"39":"0",
|
"39": "1",
|
||||||
"40":"0",
|
"40": "1",
|
||||||
"41":"0",
|
"41": "1",
|
||||||
"42":"0",
|
"42": "1",
|
||||||
"43":"0",
|
"43": "1",
|
||||||
"44":"0",
|
"44": "1",
|
||||||
"45":"0",
|
"45": "1",
|
||||||
"46":"0",
|
"46": "5",
|
||||||
"47":"0",
|
"47": "1",
|
||||||
"48":"0",
|
"48": "6",
|
||||||
"49":"0",
|
"49": "1",
|
||||||
"50":"0",
|
"50": "1",
|
||||||
"51":"0",
|
"51": "1",
|
||||||
"52":"0",
|
"52": "1",
|
||||||
"53":"0",
|
"53": "1",
|
||||||
"54":"0",
|
"54": "1",
|
||||||
"55":"0",
|
"55": "1",
|
||||||
"56":"0",
|
"56": "1",
|
||||||
"57":"0",
|
"57": "1",
|
||||||
"58":"0",
|
"58": "1",
|
||||||
"59":"0",
|
"59": "1",
|
||||||
"60":"0",
|
"60": "1",
|
||||||
"61":"0",
|
"61": "1",
|
||||||
"62":"0",
|
"62": "1",
|
||||||
"63":"0"
|
"63": "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]",
|
"tc_to_queue_map": "AZURE",
|
||||||
|
"dscp_to_tc_map": "AZURE",
|
||||||
"pfc_enable": "3,4"
|
"pfc_enable": "3,4"
|
||||||
}
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"WRED_PROFILE": {
|
"WRED_PROFILE": {
|
||||||
"AZURE_LOSSLESS" : {
|
"AZURE_LOSSLESS" : {
|
||||||
"red_min_threshold":"50000"
|
"wred_green_enable" : "true",
|
||||||
|
"wred_yellow_enable" : "true",
|
||||||
|
"wred_red_enable" : "true",
|
||||||
|
"ecn" : "ecn_all",
|
||||||
|
"green_max_threshold" : "2097152",
|
||||||
|
"green_min_threshold" : "1048576",
|
||||||
|
"yellow_max_threshold" : "2097152",
|
||||||
|
"yellow_min_threshold" : "1048576",
|
||||||
|
"red_max_threshold" : "2097152",
|
||||||
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -76,7 +76,7 @@
|
|||||||
},
|
},
|
||||||
"BUFFER_POOL": {
|
"BUFFER_POOL": {
|
||||||
"ingress_lossless_pool": {
|
"ingress_lossless_pool": {
|
||||||
"size": "47218432",
|
"size": "51691264",
|
||||||
"type": "ingress",
|
"type": "ingress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "17708800"
|
"xoff": "17708800"
|
||||||
@ -86,52 +86,77 @@
|
|||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "70565632",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "static"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossless_profile": {
|
"ingress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"xoff":"38816",
|
"xoff":"38816",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"1",
|
"dynamic_th":"1",
|
||||||
"xon_offset":"13440"
|
"xon_offset":"9408"
|
||||||
},
|
},
|
||||||
"egress_lossless_profile": {
|
"egress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"10243072"
|
||||||
},
|
},
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"10243072"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-2": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "ingress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|3-4": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossless_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|3-4": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossless_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "egress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|0-2": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
{
|
{
|
||||||
"BUFFER_POOL": {
|
"BUFFER_POOL": {
|
||||||
"lossy_pool": {
|
"lossy_pool": {
|
||||||
"size": "56985600",
|
"size": "61458432",
|
||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
@ -15,24 +15,28 @@
|
|||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"10243072"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|0-7": {
|
||||||
}
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"{{ port }}|0-7": {
|
||||||
}
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -76,7 +76,7 @@
|
|||||||
},
|
},
|
||||||
"BUFFER_POOL": {
|
"BUFFER_POOL": {
|
||||||
"ingress_lossless_pool": {
|
"ingress_lossless_pool": {
|
||||||
"size": "47218432",
|
"size": "51691264",
|
||||||
"type": "ingress",
|
"type": "ingress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "17708800"
|
"xoff": "17708800"
|
||||||
@ -86,52 +86,77 @@
|
|||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "70565632",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "static"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossless_profile": {
|
"ingress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"xoff":"38816",
|
"xoff":"38816",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"1",
|
"dynamic_th":"1",
|
||||||
"xon_offset":"13440"
|
"xon_offset":"9408"
|
||||||
},
|
},
|
||||||
"egress_lossless_profile": {
|
"egress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"10243072"
|
||||||
},
|
},
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"10243072"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-2": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "ingress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|3-4": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossless_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|3-4": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossless_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "egress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|0-2": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -10,12 +10,11 @@ nodes:
|
|||||||
- auto_create: "no"
|
- auto_create: "no"
|
||||||
multi_interface: "yes"
|
multi_interface: "yes"
|
||||||
buffer_management_mode: "api_driven"
|
buffer_management_mode: "api_driven"
|
||||||
|
wred_cr_ip_proto_list: "17"
|
||||||
|
cr_assignment_mode: "1"
|
||||||
max_lossless_tc: "2"
|
max_lossless_tc: "2"
|
||||||
ilpm_enable: "1"
|
ilpm_enable: "1"
|
||||||
forward_profile: "IFCS_FORWARD_PROFILE_ID_PROFILE_E"
|
forward_profile: "IFCS_FORWARD_PROFILE_ID_PROFILE_E"
|
||||||
pcie_attn: "10, 0, 0, 0"
|
|
||||||
pcie_post: "10, 18, 18, 18"
|
|
||||||
pcie_pre1: "0, 0, 0, 0"
|
|
||||||
led_cfg_sck_rate: "0x5"
|
led_cfg_sck_rate: "0x5"
|
||||||
led_refresh_precliff_timer: "0x18eec2"
|
led_refresh_precliff_timer: "0x18eec2"
|
||||||
led_refresh_cliff_timer: "0x15e"
|
led_refresh_cliff_timer: "0x15e"
|
||||||
|
@ -0,0 +1,132 @@
|
|||||||
|
{
|
||||||
|
"interfaces": {
|
||||||
|
"Ethernet0": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet8": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet16": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet24": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet32": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet40": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet48": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet56": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet64": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet72": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet80": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet88": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet96": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet104": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet112": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet120": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet128": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet136": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet144": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet152": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet160": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet168": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet176": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet184": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet192": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet200": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet208": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet216": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet224": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet232": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet240": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet248": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -5,6 +5,7 @@ device_id: 0x1b58
|
|||||||
# Hardware constraint information
|
# Hardware constraint information
|
||||||
hardware:
|
hardware:
|
||||||
num_ibs: 6
|
num_ibs: 6
|
||||||
|
ib_active: 0,1,2,3,4,5
|
||||||
|
|
||||||
ports_per_ib: 32, 32, 32, 32, 20, 20
|
ports_per_ib: 32, 32, 32, 32, 20, 20
|
||||||
recirc_port_num: 32, 32, 32, 32, 32, 32
|
recirc_port_num: 32, 32, 32, 32, 32, 32
|
||||||
|
2
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_32x100/ivm.sai.config.yaml
Normal file → Executable file
2
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_32x100/ivm.sai.config.yaml
Normal file → Executable file
@ -3,7 +3,7 @@ IFCS_SKU_FILE : "/usr/share/sonic/hwsku/innovium.77700_B"
|
|||||||
IFCS_INNO_CLI_PORT : "9999"
|
IFCS_INNO_CLI_PORT : "9999"
|
||||||
IFCS_TARGET : "device"
|
IFCS_TARGET : "device"
|
||||||
INNOVIUM_DIR : "/innovium"
|
INNOVIUM_DIR : "/innovium"
|
||||||
PYTHONPATH : "$INNOVIUM_DIR:$INNOVIUM_DIR/cmds:$INNOVIUM_DIR/scripts:$INNOVIUM_DIR/test/:$INNOVIUM_DIR/test/utils:$INNOVIUM_DIR/utils:$INNOVIUM_DIR/pyctypes"
|
PYTHONPATH : "$INNOVIUM_DIR:$INNOVIUM_DIR/cmds:$INNOVIUM_DIR/scripts:$INNOVIUM_DIR/test/:$INNOVIUM_DIR/test/utils:$INNOVIUM_DIR/utils:$INNOVIUM_DIR/pyctypes:$INNOVIUM_DIR/ifcs_cmds:$INNOVIUM_DIR/testutil"
|
||||||
PLATFORM_LIBRARY: "/usr/share/sonic/platform/lib_ivm_serdes_pltfm.so"
|
PLATFORM_LIBRARY: "/usr/share/sonic/platform/lib_ivm_serdes_pltfm.so"
|
||||||
IVM_SAI_DATAPATH_CONFIG_FILE: "/usr/share/sonic/hwsku/ivm.sai.datapath.config.yaml"
|
IVM_SAI_DATAPATH_CONFIG_FILE: "/usr/share/sonic/hwsku/ivm.sai.datapath.config.yaml"
|
||||||
IVM_SAI_PARAM_A0008: "32"
|
IVM_SAI_PARAM_A0008: "32"
|
||||||
|
@ -1,18 +1,22 @@
|
|||||||
# PG lossless profiles.
|
# PG lossless profiles.
|
||||||
# speed cable size xon xoff threshold xon_offset
|
# speed cable size xon xoff threshold xon_offset
|
||||||
25000 5m 1518 0 15680 1 13440
|
25000 5m 1518 0 15680 1 9408
|
||||||
50000 5m 1518 0 21248 1 13440
|
50000 5m 1518 0 21248 1 9408
|
||||||
100000 5m 1518 0 34624 1 13440
|
100000 5m 1518 0 34624 1 9408
|
||||||
400000 5m 1518 0 117536 1 13440
|
200000 5m 1518 0 62368 1 9408
|
||||||
25000 40m 1518 0 16928 1 13440
|
400000 5m 1518 0 117536 1 9408
|
||||||
50000 40m 1518 0 23392 1 13440
|
25000 40m 1518 0 16928 1 9408
|
||||||
100000 40m 1518 0 38816 1 13440
|
50000 40m 1518 0 23392 1 9408
|
||||||
400000 40m 1518 0 135520 1 13440
|
100000 40m 1518 0 38816 1 9408
|
||||||
25000 100m 1518 0 18848 1 13440
|
200000 40m 1518 0 71904 1 9408
|
||||||
50000 100m 1518 0 27264 1 13440
|
400000 40m 1518 0 135520 1 9408
|
||||||
100000 100m 1518 0 46496 1 13440
|
25000 100m 1518 0 18848 1 9408
|
||||||
400000 100m 1518 0 166688 1 13440
|
50000 100m 1518 0 27264 1 9408
|
||||||
25000 300m 1518 0 25184 1 13440
|
100000 100m 1518 0 46496 1 9408
|
||||||
50000 300m 1518 0 40128 1 13440
|
200000 100m 1518 0 87168 1 9408
|
||||||
100000 300m 1518 0 72384 1 13440
|
400000 100m 1518 0 166688 1 9408
|
||||||
400000 300m 1518 0 268640 1 13440
|
25000 300m 1518 0 25184 1 9408
|
||||||
|
50000 300m 1518 0 40128 1 9408
|
||||||
|
100000 300m 1518 0 72384 1 9408
|
||||||
|
200000 300m 1518 0 138112 1 9408
|
||||||
|
400000 300m 1518 0 268640 1 9408
|
||||||
|
151
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_32x100/qos.json.j2
Normal file → Executable file
151
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_32x100/qos.json.j2
Normal file → Executable file
@ -32,83 +32,98 @@
|
|||||||
},
|
},
|
||||||
"DSCP_TO_TC_MAP": {
|
"DSCP_TO_TC_MAP": {
|
||||||
"AZURE": {
|
"AZURE": {
|
||||||
"0":"0",
|
"0" : "1",
|
||||||
"1":"0",
|
"1" : "1",
|
||||||
"2":"0",
|
"2" : "1",
|
||||||
"3" : "3",
|
"3" : "3",
|
||||||
"4" : "4",
|
"4" : "4",
|
||||||
"5":"0",
|
"5" : "2",
|
||||||
"6":"0",
|
"6" : "1",
|
||||||
"7":"0",
|
"7" : "1",
|
||||||
"8":"1",
|
"8" : "0",
|
||||||
"9":"0",
|
"9" : "1",
|
||||||
"10":"0",
|
"10": "1",
|
||||||
"11":"0",
|
"11": "1",
|
||||||
"12":"0",
|
"12": "1",
|
||||||
"13":"0",
|
"13": "1",
|
||||||
"14":"0",
|
"14": "1",
|
||||||
"15":"0",
|
"15": "1",
|
||||||
"16":"0",
|
"16": "1",
|
||||||
"17":"0",
|
"17": "1",
|
||||||
"18":"0",
|
"18": "1",
|
||||||
"19":"0",
|
"19": "1",
|
||||||
"20":"0",
|
"20": "1",
|
||||||
"21":"0",
|
"21": "1",
|
||||||
"22":"0",
|
"22": "1",
|
||||||
"23":"0",
|
"23": "1",
|
||||||
"24":"0",
|
"24": "1",
|
||||||
"25":"0",
|
"25": "1",
|
||||||
"26":"0",
|
"26": "1",
|
||||||
"27":"0",
|
"27": "1",
|
||||||
"28":"0",
|
"28": "1",
|
||||||
"29":"0",
|
"29": "1",
|
||||||
"30":"0",
|
"30": "1",
|
||||||
"31":"0",
|
"31": "1",
|
||||||
"32":"0",
|
"32": "1",
|
||||||
"33":"0",
|
"33": "1",
|
||||||
"34":"0",
|
"34": "1",
|
||||||
"35":"0",
|
"35": "1",
|
||||||
"36":"0",
|
"36": "1",
|
||||||
"37":"0",
|
"37": "1",
|
||||||
"38":"0",
|
"38": "1",
|
||||||
"39":"0",
|
"39": "1",
|
||||||
"40":"0",
|
"40": "1",
|
||||||
"41":"0",
|
"41": "1",
|
||||||
"42":"0",
|
"42": "1",
|
||||||
"43":"0",
|
"43": "1",
|
||||||
"44":"0",
|
"44": "1",
|
||||||
"45":"0",
|
"45": "1",
|
||||||
"46":"0",
|
"46": "5",
|
||||||
"47":"0",
|
"47": "1",
|
||||||
"48":"0",
|
"48": "6",
|
||||||
"49":"0",
|
"49": "1",
|
||||||
"50":"0",
|
"50": "1",
|
||||||
"51":"0",
|
"51": "1",
|
||||||
"52":"0",
|
"52": "1",
|
||||||
"53":"0",
|
"53": "1",
|
||||||
"54":"0",
|
"54": "1",
|
||||||
"55":"0",
|
"55": "1",
|
||||||
"56":"0",
|
"56": "1",
|
||||||
"57":"0",
|
"57": "1",
|
||||||
"58":"0",
|
"58": "1",
|
||||||
"59":"0",
|
"59": "1",
|
||||||
"60":"0",
|
"60": "1",
|
||||||
"61":"0",
|
"61": "1",
|
||||||
"62":"0",
|
"62": "1",
|
||||||
"63":"0"
|
"63": "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]",
|
"tc_to_queue_map": "AZURE",
|
||||||
|
"dscp_to_tc_map": "AZURE",
|
||||||
"pfc_enable": "3,4"
|
"pfc_enable": "3,4"
|
||||||
}
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"WRED_PROFILE": {
|
"WRED_PROFILE": {
|
||||||
"AZURE_LOSSLESS" : {
|
"AZURE_LOSSLESS" : {
|
||||||
"red_min_threshold":"50000"
|
"wred_green_enable" : "true",
|
||||||
|
"wred_yellow_enable" : "true",
|
||||||
|
"wred_red_enable" : "true",
|
||||||
|
"ecn" : "ecn_all",
|
||||||
|
"green_max_threshold" : "2097152",
|
||||||
|
"green_min_threshold" : "1048576",
|
||||||
|
"yellow_max_threshold" : "2097152",
|
||||||
|
"yellow_min_threshold" : "1048576",
|
||||||
|
"red_max_threshold" : "2097152",
|
||||||
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
17
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_32x100/qos_defaults_def_lossy.j2
Normal file → Executable file
17
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_32x100/qos_defaults_def_lossy.j2
Normal file → Executable file
@ -23,8 +23,8 @@
|
|||||||
"0": "0",
|
"0": "0",
|
||||||
"1": "0",
|
"1": "0",
|
||||||
"2": "0",
|
"2": "0",
|
||||||
"3": "3",
|
"3": "1",
|
||||||
"4": "4",
|
"4": "2",
|
||||||
"5": "0",
|
"5": "0",
|
||||||
"6": "0",
|
"6": "0",
|
||||||
"7": "0"
|
"7": "0"
|
||||||
@ -99,11 +99,14 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]"
|
"tc_to_queue_map": "AZURE",
|
||||||
}
|
"dscp_to_tc_map": "AZURE"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"SCHEDULER": {
|
"SCHEDULER": {
|
||||||
"scheduler.7": {
|
"scheduler.7": {
|
||||||
|
151
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_32x100/qos_defaults_t1.j2
Normal file → Executable file
151
device/wistron/x86_64-wistron_sw_to3200k-r0/Wistron_sw_to3200k_32x100/qos_defaults_t1.j2
Normal file → Executable file
@ -32,83 +32,98 @@
|
|||||||
},
|
},
|
||||||
"DSCP_TO_TC_MAP": {
|
"DSCP_TO_TC_MAP": {
|
||||||
"AZURE": {
|
"AZURE": {
|
||||||
"0":"0",
|
"0" : "1",
|
||||||
"1":"0",
|
"1" : "1",
|
||||||
"2":"0",
|
"2" : "1",
|
||||||
"3" : "3",
|
"3" : "3",
|
||||||
"4" : "4",
|
"4" : "4",
|
||||||
"5":"0",
|
"5" : "2",
|
||||||
"6":"0",
|
"6" : "1",
|
||||||
"7":"0",
|
"7" : "1",
|
||||||
"8":"1",
|
"8" : "0",
|
||||||
"9":"0",
|
"9" : "1",
|
||||||
"10":"0",
|
"10": "1",
|
||||||
"11":"0",
|
"11": "1",
|
||||||
"12":"0",
|
"12": "1",
|
||||||
"13":"0",
|
"13": "1",
|
||||||
"14":"0",
|
"14": "1",
|
||||||
"15":"0",
|
"15": "1",
|
||||||
"16":"0",
|
"16": "1",
|
||||||
"17":"0",
|
"17": "1",
|
||||||
"18":"0",
|
"18": "1",
|
||||||
"19":"0",
|
"19": "1",
|
||||||
"20":"0",
|
"20": "1",
|
||||||
"21":"0",
|
"21": "1",
|
||||||
"22":"0",
|
"22": "1",
|
||||||
"23":"0",
|
"23": "1",
|
||||||
"24":"0",
|
"24": "1",
|
||||||
"25":"0",
|
"25": "1",
|
||||||
"26":"0",
|
"26": "1",
|
||||||
"27":"0",
|
"27": "1",
|
||||||
"28":"0",
|
"28": "1",
|
||||||
"29":"0",
|
"29": "1",
|
||||||
"30":"0",
|
"30": "1",
|
||||||
"31":"0",
|
"31": "1",
|
||||||
"32":"0",
|
"32": "1",
|
||||||
"33":"0",
|
"33": "1",
|
||||||
"34":"0",
|
"34": "1",
|
||||||
"35":"0",
|
"35": "1",
|
||||||
"36":"0",
|
"36": "1",
|
||||||
"37":"0",
|
"37": "1",
|
||||||
"38":"0",
|
"38": "1",
|
||||||
"39":"0",
|
"39": "1",
|
||||||
"40":"0",
|
"40": "1",
|
||||||
"41":"0",
|
"41": "1",
|
||||||
"42":"0",
|
"42": "1",
|
||||||
"43":"0",
|
"43": "1",
|
||||||
"44":"0",
|
"44": "1",
|
||||||
"45":"0",
|
"45": "1",
|
||||||
"46":"0",
|
"46": "5",
|
||||||
"47":"0",
|
"47": "1",
|
||||||
"48":"0",
|
"48": "6",
|
||||||
"49":"0",
|
"49": "1",
|
||||||
"50":"0",
|
"50": "1",
|
||||||
"51":"0",
|
"51": "1",
|
||||||
"52":"0",
|
"52": "1",
|
||||||
"53":"0",
|
"53": "1",
|
||||||
"54":"0",
|
"54": "1",
|
||||||
"55":"0",
|
"55": "1",
|
||||||
"56":"0",
|
"56": "1",
|
||||||
"57":"0",
|
"57": "1",
|
||||||
"58":"0",
|
"58": "1",
|
||||||
"59":"0",
|
"59": "1",
|
||||||
"60":"0",
|
"60": "1",
|
||||||
"61":"0",
|
"61": "1",
|
||||||
"62":"0",
|
"62": "1",
|
||||||
"63":"0"
|
"63": "1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"PORT_QOS_MAP": {
|
"PORT_QOS_MAP": {
|
||||||
"{{ port_names }}": {
|
{% for port in port_names_list %}
|
||||||
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
|
"{{ port }}": {
|
||||||
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]",
|
"tc_to_pg_map": "AZURE",
|
||||||
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]",
|
"tc_to_queue_map": "AZURE",
|
||||||
|
"dscp_to_tc_map": "AZURE",
|
||||||
"pfc_enable": "3,4"
|
"pfc_enable": "3,4"
|
||||||
}
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"WRED_PROFILE": {
|
"WRED_PROFILE": {
|
||||||
"AZURE_LOSSLESS" : {
|
"AZURE_LOSSLESS" : {
|
||||||
"red_min_threshold":"50000"
|
"wred_green_enable" : "true",
|
||||||
|
"wred_yellow_enable" : "true",
|
||||||
|
"wred_red_enable" : "true",
|
||||||
|
"ecn" : "ecn_all",
|
||||||
|
"green_max_threshold" : "2097152",
|
||||||
|
"green_min_threshold" : "1048576",
|
||||||
|
"yellow_max_threshold" : "2097152",
|
||||||
|
"yellow_min_threshold" : "1048576",
|
||||||
|
"red_max_threshold" : "2097152",
|
||||||
|
"red_min_threshold" : "1048576",
|
||||||
|
"green_drop_probability" : "5",
|
||||||
|
"yellow_drop_probability": "5",
|
||||||
|
"red_drop_probability" : "5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,3 +1,63 @@
|
|||||||
|
{# Default values which will be used if no actual configura available #}
|
||||||
|
{% set default_cable = '40m' %}
|
||||||
|
|
||||||
|
{# Port configuration to cable length look-up table #}
|
||||||
|
{# Each record describes mapping of DUT (DUT port) role and neighbor role to cable length #}
|
||||||
|
{# Roles described in the minigraph #}
|
||||||
|
{% set ports2cable = {
|
||||||
|
'torrouter_server' : '5m',
|
||||||
|
'leafrouter_torrouter' : '40m',
|
||||||
|
'spinerouter_leafrouter' : '300m'
|
||||||
|
}
|
||||||
|
%}
|
||||||
|
|
||||||
|
{%- macro cable_length(port_name) %}
|
||||||
|
{%- set cable_len = [] %}
|
||||||
|
{%- for local_port in DEVICE_NEIGHBOR %}
|
||||||
|
{%- if local_port == port_name %}
|
||||||
|
{%- if DEVICE_NEIGHBOR_METADATA is defined and DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor = DEVICE_NEIGHBOR_METADATA[DEVICE_NEIGHBOR[local_port].name] %}
|
||||||
|
{%- set neighbor_role = neighbor.type %}
|
||||||
|
{%- set roles1 = switch_role + '_' + neighbor_role %}
|
||||||
|
{%- set roles2 = neighbor_role + '_' + switch_role %}
|
||||||
|
{%- set roles1 = roles1 | lower %}
|
||||||
|
{%- set roles2 = roles2 | lower %}
|
||||||
|
{%- if roles1 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles1]) %}{% endif %}
|
||||||
|
{%- elif roles2 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles2]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else %}
|
||||||
|
{%- if switch_role.lower() == 'torrouter' %}
|
||||||
|
{%- for local_port in VLAN_MEMBER %}
|
||||||
|
{%- if local_port[1] == port_name %}
|
||||||
|
{%- set roles3 = switch_role + '_' + 'server' %}
|
||||||
|
{%- set roles3 = roles3 | lower %}
|
||||||
|
{%- if roles3 in ports2cable %}
|
||||||
|
{%- if cable_len.append(ports2cable[roles3]) %}{% endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- if cable_len -%}
|
||||||
|
{{ cable_len.0 }}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- else -%}
|
||||||
|
{{ default_cable }}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endif %}
|
||||||
|
{%- endmacro %}
|
||||||
|
|
||||||
|
{%- if DEVICE_METADATA is defined %}
|
||||||
|
{%- set switch_role = DEVICE_METADATA['localhost']['type'] %}
|
||||||
|
{%- endif -%}
|
||||||
|
|
||||||
{% set port_names_list = [] %}
|
{% set port_names_list = [] %}
|
||||||
{% for port in PORT %}
|
{% for port in PORT %}
|
||||||
{%- if port_names_list.append(port) %}{% endif %}
|
{%- if port_names_list.append(port) %}{% endif %}
|
||||||
@ -5,34 +65,98 @@
|
|||||||
{% set port_names = port_names_list | join(',') -%}
|
{% set port_names = port_names_list | join(',') -%}
|
||||||
|
|
||||||
{
|
{
|
||||||
|
"CABLE_LENGTH": {
|
||||||
|
"AZURE": {
|
||||||
|
{% for port in PORT %}
|
||||||
|
{% set cable = cable_length(port) -%}
|
||||||
|
"{{ port }}": "{{ cable }}"{%- if not loop.last -%},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
}
|
||||||
|
},
|
||||||
"BUFFER_POOL": {
|
"BUFFER_POOL": {
|
||||||
|
"ingress_lossless_pool": {
|
||||||
|
"size": "47218432",
|
||||||
|
"type": "ingress",
|
||||||
|
"mode": "dynamic",
|
||||||
|
"xoff": "17708800"
|
||||||
|
},
|
||||||
"lossy_pool": {
|
"lossy_pool": {
|
||||||
"size": "56985600",
|
"size": "18874368",
|
||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "66092800",
|
||||||
|
"mode": "static",
|
||||||
|
"type": "egress"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
|
"ingress_lossless_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
|
"xoff":"38816",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"1",
|
||||||
|
"xon_offset":"9408"
|
||||||
|
},
|
||||||
|
"egress_lossless_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
|
"size":"0",
|
||||||
|
"static_th":"9497600"
|
||||||
|
},
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
}
|
"profile" : "ingress_lossless_profile"
|
||||||
},
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
}
|
"profile" : "egress_lossless_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -15,24 +15,28 @@
|
|||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|0-7": {
|
||||||
}
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
},
|
},
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|0-7": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
"{{ port }}|0-7": {
|
||||||
}
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -86,52 +86,77 @@
|
|||||||
"type": "egress",
|
"type": "egress",
|
||||||
"mode": "dynamic",
|
"mode": "dynamic",
|
||||||
"xoff": "0"
|
"xoff": "0"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "66092800",
|
||||||
|
"mode": "static",
|
||||||
|
"type": "egress"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PROFILE": {
|
"BUFFER_PROFILE": {
|
||||||
"ingress_lossless_profile": {
|
"ingress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"xoff":"38816",
|
"xoff":"38816",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"1",
|
"dynamic_th":"1",
|
||||||
"xon_offset":"13440"
|
"xon_offset":"9408"
|
||||||
},
|
},
|
||||||
"egress_lossless_profile": {
|
"egress_lossless_profile": {
|
||||||
"pool":"[BUFFER_POOL|ingress_lossless_pool]",
|
"pool":"ingress_lossless_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"ingress_lossy_profile": {
|
"ingress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"0",
|
"size":"0",
|
||||||
"static_th":"9497600"
|
"static_th":"9497600"
|
||||||
},
|
},
|
||||||
"egress_lossy_profile": {
|
"egress_lossy_profile": {
|
||||||
"pool":"[BUFFER_POOL|lossy_pool]",
|
"pool":"lossy_pool",
|
||||||
"size":"1518",
|
"size":"1518",
|
||||||
"dynamic_th":"2"
|
"dynamic_th":"2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"BUFFER_PG": {
|
"BUFFER_PG": {
|
||||||
"{{ port_names }}|0-2": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "ingress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|3-4": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossless_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|ingress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|1-2": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
},
|
},
|
||||||
|
{% endfor %}
|
||||||
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "ingress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
|
},
|
||||||
|
|
||||||
"BUFFER_QUEUE": {
|
"BUFFER_QUEUE": {
|
||||||
"{{ port_names }}|3-4": {
|
{% for port in port_names_list %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossless_profile]"
|
"{{ port }}|3-4": {
|
||||||
|
"profile" : "egress_lossless_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|0-2": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
|
"{{ port }}|0-2": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
},
|
},
|
||||||
"{{ port_names }}|5-7": {
|
{% endfor %}
|
||||||
"profile" : "[BUFFER_PROFILE|egress_lossy_profile]"
|
{% for port in port_names_list %}
|
||||||
}
|
"{{ port }}|5-7": {
|
||||||
|
"profile" : "egress_lossy_profile"
|
||||||
|
}{% if not loop.last %},{% endif %}
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,132 @@
|
|||||||
|
{
|
||||||
|
"interfaces": {
|
||||||
|
"Ethernet0": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet8": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet16": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet24": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet32": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet40": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet48": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet56": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet64": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet72": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet80": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet88": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet96": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet104": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet112": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet120": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet128": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet136": {
|
||||||
|
"default_brkout_mode": "4x25G[10G](4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet144": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet152": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet160": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet168": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet176": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet184": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet192": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet200": {
|
||||||
|
"default_brkout_mode": "1x100G(4)",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet208": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet216": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet224": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet232": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet240": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
},
|
||||||
|
"Ethernet248": {
|
||||||
|
"default_brkout_mode": "1x400G[100G]",
|
||||||
|
"fec": "rs"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user