Compare commits
192 Commits
master
...
revert-168
Author | SHA1 | Date | |
---|---|---|---|
|
16ec76afd2 | ||
|
f265c79541 | ||
|
eea4da346f | ||
|
c31ccbaba8 | ||
|
dbea038e96 | ||
|
a8b53e1452 | ||
|
e80b956502 | ||
|
39cdee57e1 | ||
|
584c448b22 | ||
|
503cb55cdb | ||
|
f6bf09d796 | ||
|
696c3ec44d | ||
|
261113ada9 | ||
|
a4e6e3da8b | ||
|
d92eade3d3 | ||
|
0772884971 | ||
|
efe5ca8c49 | ||
|
b843245757 | ||
|
2579b9506c | ||
|
d675af7027 | ||
|
ddd932eb92 | ||
|
e6cdb9a590 | ||
|
0c4a5b4a82 | ||
|
45b023cbe5 | ||
|
ea40778e35 | ||
|
70332c1fde | ||
|
94044d0dbf | ||
|
e793e83c0a | ||
|
c3ea44a522 | ||
|
413f4bd253 | ||
|
7c812509fd | ||
|
648c94dd59 | ||
|
185a63bc7f | ||
|
28f011a2f0 | ||
|
11e9f7c0de | ||
|
4500709c8a | ||
|
11ed28c857 | ||
|
6a409ed495 | ||
|
0c60976b2a | ||
|
94e65119ae | ||
|
88bec29b52 | ||
|
81b5361b2a | ||
|
52d5980c0c | ||
|
1749fad21d | ||
|
d7014c6ecd | ||
|
94696fe4cc | ||
|
370980d42f | ||
|
3bca122b29 | ||
|
e7f49c9bce | ||
|
1726eb3eb7 | ||
|
a713299614 | ||
|
8e85fba740 | ||
|
6b48346ff5 | ||
|
27f15d40e1 | ||
|
60f56101fb | ||
|
1768cdbcff | ||
|
5819846c61 | ||
|
d5a96f69f1 | ||
|
f57a3e64d0 | ||
|
a49860cc7f | ||
|
e0744e8b66 | ||
|
2b381b1fd4 | ||
|
1355839b30 | ||
|
fe7eeed051 | ||
|
6adbd770f4 | ||
|
30378b4baf | ||
|
393c6911c5 | ||
|
fec89be477 | ||
|
8b7e74b7e2 | ||
|
a30ccb5148 | ||
|
ebe24a134c | ||
|
fdc4c039b8 | ||
|
40a5cea84c | ||
|
63801d5bf7 | ||
|
1fca6fcfba | ||
|
d62ae374a9 | ||
|
5e4cda9c1c | ||
|
a897f1e312 | ||
|
1cac2b6fb8 | ||
|
2db19c2568 | ||
|
5774ce2206 | ||
|
d13341fd9b | ||
|
dc3991309b | ||
|
9d4d3af5e6 | ||
|
821177f47f | ||
|
dee901bd80 | ||
|
8f415c004b | ||
|
82dfe0db78 | ||
|
2941df3289 | ||
|
82fa2d6a26 | ||
|
cead17cb55 | ||
|
9a5c188b3c | ||
|
8253fd5c07 | ||
|
b7dfc5b280 | ||
|
edc1e48c17 | ||
|
6c9c2cca42 | ||
|
288ebd5dd3 | ||
|
1908a04fdf | ||
|
dd08437b3d | ||
|
1f1ae60961 | ||
|
7b8906600c | ||
|
f0823e6dd0 | ||
|
863a062c56 | ||
|
adfc486456 | ||
|
f0b03b7f97 | ||
|
2ea5a05b51 | ||
|
0b83639068 | ||
|
875b81e407 | ||
|
8e749e957a | ||
|
164fa102c0 | ||
|
fdcbc38b52 | ||
|
4c160ffbe4 | ||
|
98646be38a | ||
|
0352c83fb5 | ||
|
8ef188169e | ||
|
bf1be5f3e8 | ||
|
6016b2ba57 | ||
|
7b7aae981a | ||
|
2bc65aa7ba | ||
|
f25dcef032 | ||
|
2969d84e58 | ||
|
15a39ac806 | ||
|
6876f27374 | ||
|
4602d30a73 | ||
|
ac34681b92 | ||
|
75b7ec361c | ||
|
3119077744 | ||
|
ec73d0f3ff | ||
|
ebe8c8c223 | ||
|
fb4f2382d1 | ||
|
ca8efbf0d3 | ||
|
b226ae0699 | ||
|
6e49fa5fd2 | ||
|
63e51b4b2a | ||
|
4ca01a7715 | ||
|
30f935c994 | ||
|
41cdd361d6 | ||
|
e6e461ccf2 | ||
|
5ee18ece65 | ||
|
33d14521f2 | ||
|
33a10b479a | ||
|
471a3a8067 | ||
|
03fc34e56c | ||
|
1c3e5947ce | ||
|
b812e562c8 | ||
|
14ba74ede9 | ||
|
bf37c3162c | ||
|
82108429c6 | ||
|
157b9ea3b7 | ||
|
89fdba9e92 | ||
|
3dfe75df7d | ||
|
c564f37ec4 | ||
|
9da145cdc4 | ||
|
33d4981c52 | ||
|
298e7ebe34 | ||
|
379d45ce3e | ||
|
8369e1c6b7 | ||
|
3bfe92e10e | ||
|
aab66f8cd7 | ||
|
54eec890ba | ||
|
18b446bfe0 | ||
|
ff5c03f91b | ||
|
6004054711 | ||
|
7bd67d4f37 | ||
|
83aa8b8180 | ||
|
f4a7e22e4e | ||
|
38e721bc24 | ||
|
74598e568a | ||
|
0eb0749442 | ||
|
43585c3326 | ||
|
8c94e32fe5 | ||
|
de2a650a8e | ||
|
4173a6dd47 | ||
|
c59f55f6a3 | ||
|
0b1f834e22 | ||
|
826f5a1d45 | ||
|
8c83dc8c4d | ||
|
7ef866b140 | ||
|
fca2a8d77a | ||
|
bb3eff6ab4 | ||
|
d0126e679b | ||
|
2fc98cd8fc | ||
|
8904545b16 | ||
|
e747e2a574 | ||
|
acc5dfb603 | ||
|
90dc056824 | ||
|
664675cad5 | ||
|
260173782a | ||
|
c5167457eb | ||
|
b029f49013 | ||
|
2b8b19f00e | ||
|
65c15aa1f9 |
@ -161,8 +161,8 @@ stages:
|
|||||||
git branch -u remote/$BRANCH_NAME
|
git branch -u remote/$BRANCH_NAME
|
||||||
|
|
||||||
echo $GIT_PASSWORD | gh auth login --with-token
|
echo $GIT_PASSWORD | gh auth login --with-token
|
||||||
TITLE="Upgrade SONiC Versions"
|
TITLE="[${SOURCE_BRANCH#refs/heads/}] Upgrade SONiC package Versions"
|
||||||
BODY="Upgrade SONiC Versions"
|
BODY=$TITLE
|
||||||
RET=0
|
RET=0
|
||||||
if ! gh pr create -t "$TITLE" -b "$BODY" -B $(Build.SourceBranch) -R $(Build.Repository.Name) > pr.log 2>&1; then
|
if ! gh pr create -t "$TITLE" -b "$BODY" -B $(Build.SourceBranch) -R $(Build.Repository.Name) > pr.log 2>&1; then
|
||||||
if ! grep -q "already exists" pr.log; then
|
if ! grep -q "already exists" pr.log; then
|
||||||
|
@ -18,6 +18,10 @@ parameters:
|
|||||||
type: string
|
type: string
|
||||||
default: 1
|
default: 1
|
||||||
|
|
||||||
|
- name: NUM_ASIC
|
||||||
|
type: number
|
||||||
|
default: 1
|
||||||
|
|
||||||
- name: TEST_SET
|
- name: TEST_SET
|
||||||
type: string
|
type: string
|
||||||
default: ""
|
default: ""
|
||||||
@ -34,17 +38,73 @@ parameters:
|
|||||||
type: string
|
type: string
|
||||||
default: "ceos"
|
default: "ceos"
|
||||||
|
|
||||||
- name: SPECIFIED_PARAMS
|
- name: TESTBED_NAME
|
||||||
type: string
|
type: string
|
||||||
default: "{}"
|
default: ""
|
||||||
|
|
||||||
|
- name: IMAGE_URL
|
||||||
|
type: string
|
||||||
|
default: ""
|
||||||
|
|
||||||
|
- name: HWSKU
|
||||||
|
type: string
|
||||||
|
default: ""
|
||||||
|
|
||||||
|
- name: TEST_PLAN_TYPE
|
||||||
|
type: string
|
||||||
|
default: ""
|
||||||
|
|
||||||
|
- name: PLATFORM
|
||||||
|
type: string
|
||||||
|
default: ""
|
||||||
|
|
||||||
|
- name: SCRIPTS
|
||||||
|
type: string
|
||||||
|
default: ""
|
||||||
|
|
||||||
|
- name: FEATURES
|
||||||
|
type: string
|
||||||
|
default: ""
|
||||||
|
|
||||||
|
- name: SCRIPTS_EXCLUDE
|
||||||
|
type: string
|
||||||
|
default: ""
|
||||||
|
|
||||||
|
- name: FEATURES_EXCLUDE
|
||||||
|
type: string
|
||||||
|
default: ""
|
||||||
|
|
||||||
|
- name: REPO_NAME
|
||||||
|
type: string
|
||||||
|
default: ""
|
||||||
|
|
||||||
- name: MGMT_BRANCH
|
- name: MGMT_BRANCH
|
||||||
type: string
|
type: string
|
||||||
default: master
|
default: ""
|
||||||
|
|
||||||
- name: NUM_ASIC
|
- name: STOP_ON_FAILURE
|
||||||
|
type: string
|
||||||
|
default: ""
|
||||||
|
|
||||||
|
- name: RETRY_TIMES
|
||||||
|
type: string
|
||||||
|
default: ""
|
||||||
|
|
||||||
|
- name: DUMP_KVM_IF_FAIL
|
||||||
|
type: string
|
||||||
|
default: "True"
|
||||||
|
values:
|
||||||
|
- "True"
|
||||||
|
- "False"
|
||||||
|
|
||||||
|
- name: REQUESTER
|
||||||
|
type: string
|
||||||
|
default: ""
|
||||||
|
|
||||||
|
- name: MAX_RUN_TEST_MINUTES
|
||||||
type: number
|
type: number
|
||||||
default: 1
|
default: 480
|
||||||
|
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- script: |
|
- script: |
|
||||||
@ -57,12 +117,20 @@ steps:
|
|||||||
set -e
|
set -e
|
||||||
pip install PyYAML
|
pip install PyYAML
|
||||||
rm -f new_test_plan_id.txt
|
rm -f new_test_plan_id.txt
|
||||||
python ./.azure-pipelines/test_plan.py create -t ${{ parameters.TOPOLOGY }} -o new_test_plan_id.txt \
|
|
||||||
--min-worker ${{ parameters.MIN_WORKER }} --max-worker ${{ parameters.MAX_WORKER }} \
|
python ./.azure-pipelines/test_plan.py create \
|
||||||
--test-set ${{ parameters.TEST_SET }} --kvm-build-id $(KVM_BUILD_ID) \
|
-t ${{ parameters.TOPOLOGY }} \
|
||||||
--deploy-mg-extra-params "${{ parameters.DEPLOY_MG_EXTRA_PARAMS }}" --common-extra-params "${{ parameters.COMMON_EXTRA_PARAMS }}" \
|
-o new_test_plan_id.txt \
|
||||||
--mgmt-branch ${{ parameters.MGMT_BRANCH }} --vm-type ${{ parameters.VM_TYPE }} --specified-params "${{ parameters.SPECIFIED_PARAMS }}" \
|
--min-worker ${{ parameters.MIN_WORKER }} \
|
||||||
|
--max-worker ${{ parameters.MAX_WORKER }} \
|
||||||
|
--test-set ${{ parameters.TEST_SET }} \
|
||||||
|
--kvm-build-id $(KVM_BUILD_ID) \
|
||||||
|
--deploy-mg-extra-params "${{ parameters.DEPLOY_MG_EXTRA_PARAMS }}" \
|
||||||
|
--common-extra-params "${{ parameters.COMMON_EXTRA_PARAMS }}" \
|
||||||
|
--mgmt-branch ${{ parameters.MGMT_BRANCH }} \
|
||||||
|
--vm-type ${{ parameters.VM_TYPE }} \
|
||||||
--num-asic ${{ parameters.NUM_ASIC }}
|
--num-asic ${{ parameters.NUM_ASIC }}
|
||||||
|
|
||||||
TEST_PLAN_ID=`cat new_test_plan_id.txt`
|
TEST_PLAN_ID=`cat new_test_plan_id.txt`
|
||||||
|
|
||||||
echo "Created test plan $TEST_PLAN_ID"
|
echo "Created test plan $TEST_PLAN_ID"
|
||||||
@ -108,18 +176,20 @@ steps:
|
|||||||
env:
|
env:
|
||||||
TESTBED_TOOLS_URL: $(TESTBED_TOOLS_URL)
|
TESTBED_TOOLS_URL: $(TESTBED_TOOLS_URL)
|
||||||
displayName: Run test
|
displayName: Run test
|
||||||
|
timeoutInMinutes: ${{ parameters.MAX_RUN_TEST_MINUTES }}
|
||||||
|
|
||||||
- script: |
|
- ${{ if eq(parameters.DUMP_KVM_IF_FAIL, 'True') }}:
|
||||||
set -e
|
- script: |
|
||||||
echo "KVM dump"
|
set -e
|
||||||
echo "SONiC PR system-level test is powered by SONiC Elastictest, for any issue, please send email to sonicelastictest@microsoft.com"
|
echo "KVM dump"
|
||||||
echo "Runtime detailed progress at $(FRONTEND_URL)/scheduler/testplan/$TEST_PLAN_ID "
|
echo "SONiC PR system-level test is powered by SONiC Elastictest, for any issue, please send email to sonicelastictest@microsoft.com"
|
||||||
# When "KVMDUMP" finish, it changes into "FAILED", "CANCELLED" or "FINISHED"
|
echo "Runtime detailed progress at $(FRONTEND_URL)/scheduler/testplan/$TEST_PLAN_ID "
|
||||||
python ./.azure-pipelines/test_plan.py poll -i "$(TEST_PLAN_ID)" --expected-state KVMDUMP
|
# When "KVMDUMP" finish, it changes into "FAILED", "CANCELLED" or "FINISHED"
|
||||||
condition: succeededOrFailed()
|
python ./.azure-pipelines/test_plan.py poll -i "$(TEST_PLAN_ID)" --expected-state KVMDUMP
|
||||||
env:
|
condition: succeededOrFailed()
|
||||||
TESTBED_TOOLS_URL: $(TESTBED_TOOLS_URL)
|
env:
|
||||||
displayName: KVM dump
|
TESTBED_TOOLS_URL: $(TESTBED_TOOLS_URL)
|
||||||
|
displayName: KVM dump
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
set -e
|
set -e
|
||||||
|
15
.gitmodules
vendored
15
.gitmodules
vendored
@ -1,15 +1,19 @@
|
|||||||
[submodule "sonic-swss-common"]
|
[submodule "sonic-swss-common"]
|
||||||
path = src/sonic-swss-common
|
path = src/sonic-swss-common
|
||||||
url = https://github.com/sonic-net/sonic-swss-common
|
url = https://github.com/sonic-net/sonic-swss-common
|
||||||
|
branch = 202305
|
||||||
[submodule "sonic-linux-kernel"]
|
[submodule "sonic-linux-kernel"]
|
||||||
path = src/sonic-linux-kernel
|
path = src/sonic-linux-kernel
|
||||||
url = https://github.com/sonic-net/sonic-linux-kernel
|
url = https://github.com/sonic-net/sonic-linux-kernel
|
||||||
|
branch = 202305
|
||||||
[submodule "sonic-sairedis"]
|
[submodule "sonic-sairedis"]
|
||||||
path = src/sonic-sairedis
|
path = src/sonic-sairedis
|
||||||
url = https://github.com/sonic-net/sonic-sairedis
|
url = https://github.com/sonic-net/sonic-sairedis
|
||||||
|
branch = 202305
|
||||||
[submodule "sonic-swss"]
|
[submodule "sonic-swss"]
|
||||||
path = src/sonic-swss
|
path = src/sonic-swss
|
||||||
url = https://github.com/sonic-net/sonic-swss
|
url = https://github.com/sonic-net/sonic-swss
|
||||||
|
branch = 202305
|
||||||
[submodule "src/p4c-bm/p4c-bm"]
|
[submodule "src/p4c-bm/p4c-bm"]
|
||||||
path = platform/p4/p4c-bm/p4c-bm
|
path = platform/p4/p4c-bm/p4c-bm
|
||||||
url = https://github.com/krambn/p4c-bm
|
url = https://github.com/krambn/p4c-bm
|
||||||
@ -31,22 +35,25 @@
|
|||||||
[submodule "src/sonic-utilities"]
|
[submodule "src/sonic-utilities"]
|
||||||
path = src/sonic-utilities
|
path = src/sonic-utilities
|
||||||
url = https://github.com/sonic-net/sonic-utilities
|
url = https://github.com/sonic-net/sonic-utilities
|
||||||
|
branch = 202305
|
||||||
[submodule "platform/broadcom/sonic-platform-modules-arista"]
|
[submodule "platform/broadcom/sonic-platform-modules-arista"]
|
||||||
path = platform/broadcom/sonic-platform-modules-arista
|
path = platform/broadcom/sonic-platform-modules-arista
|
||||||
url = https://github.com/aristanetworks/sonic
|
url = https://github.com/aristanetworks/sonic
|
||||||
[submodule "src/sonic-platform-common"]
|
[submodule "src/sonic-platform-common"]
|
||||||
path = src/sonic-platform-common
|
path = src/sonic-platform-common
|
||||||
url = https://github.com/sonic-net/sonic-platform-common
|
url = https://github.com/sonic-net/sonic-platform-common
|
||||||
|
branch = 202305
|
||||||
[submodule "src/sonic-platform-daemons"]
|
[submodule "src/sonic-platform-daemons"]
|
||||||
path = src/sonic-platform-daemons
|
path = src/sonic-platform-daemons
|
||||||
url = https://github.com/sonic-net/sonic-platform-daemons
|
url = https://github.com/sonic-net/sonic-platform-daemons
|
||||||
|
branch = 202305
|
||||||
[submodule "src/sonic-platform-pde"]
|
[submodule "src/sonic-platform-pde"]
|
||||||
path = src/sonic-platform-pde
|
path = src/sonic-platform-pde
|
||||||
url = https://github.com/sonic-net/sonic-platform-pdk-pde
|
url = https://github.com/sonic-net/sonic-platform-pdk-pde
|
||||||
[submodule "src/sonic-frr/frr"]
|
[submodule "src/sonic-frr/frr"]
|
||||||
path = src/sonic-frr/frr
|
path = src/sonic-frr/frr
|
||||||
url = https://github.com/sonic-net/sonic-frr.git
|
url = https://github.com/sonic-net/sonic-frr.git
|
||||||
branch = frr/8.2
|
branch = frr/8.5
|
||||||
[submodule "platform/p4/p4-hlir/p4-hlir-v1.1"]
|
[submodule "platform/p4/p4-hlir/p4-hlir-v1.1"]
|
||||||
path = platform/p4/p4-hlir/p4-hlir-v1.1
|
path = platform/p4/p4-hlir/p4-hlir-v1.1
|
||||||
url = https://github.com/p4lang/p4-hlir.git
|
url = https://github.com/p4lang/p4-hlir.git
|
||||||
@ -65,9 +72,6 @@
|
|||||||
[submodule "src/scapy"]
|
[submodule "src/scapy"]
|
||||||
path = src/scapy
|
path = src/scapy
|
||||||
url = https://github.com/secdev/scapy.git
|
url = https://github.com/secdev/scapy.git
|
||||||
[submodule "platform/mellanox/mlnx-sai/SAI-Implementation"]
|
|
||||||
path = platform/mellanox/mlnx-sai/SAI-Implementation
|
|
||||||
url = https://github.com/Mellanox/SAI-Implementation
|
|
||||||
[submodule "src/sonic-mgmt-framework"]
|
[submodule "src/sonic-mgmt-framework"]
|
||||||
path = src/sonic-mgmt-framework
|
path = src/sonic-mgmt-framework
|
||||||
url = https://github.com/sonic-net/sonic-mgmt-framework
|
url = https://github.com/sonic-net/sonic-mgmt-framework
|
||||||
@ -94,6 +98,7 @@
|
|||||||
[submodule "src/linkmgrd"]
|
[submodule "src/linkmgrd"]
|
||||||
path = src/linkmgrd
|
path = src/linkmgrd
|
||||||
url = https://github.com/sonic-net/sonic-linkmgrd.git
|
url = https://github.com/sonic-net/sonic-linkmgrd.git
|
||||||
|
branch = 202305
|
||||||
[submodule "src/sonic-p4rt/sonic-pins"]
|
[submodule "src/sonic-p4rt/sonic-pins"]
|
||||||
path = src/sonic-p4rt/sonic-pins
|
path = src/sonic-p4rt/sonic-pins
|
||||||
url = https://github.com/sonic-net/sonic-pins.git
|
url = https://github.com/sonic-net/sonic-pins.git
|
||||||
@ -106,9 +111,11 @@
|
|||||||
[submodule "src/sonic-host-services"]
|
[submodule "src/sonic-host-services"]
|
||||||
path = src/sonic-host-services
|
path = src/sonic-host-services
|
||||||
url = https://github.com/sonic-net/sonic-host-services
|
url = https://github.com/sonic-net/sonic-host-services
|
||||||
|
branch = 202305
|
||||||
[submodule "src/sonic-gnmi"]
|
[submodule "src/sonic-gnmi"]
|
||||||
path = src/sonic-gnmi
|
path = src/sonic-gnmi
|
||||||
url = https://github.com/sonic-net/sonic-gnmi.git
|
url = https://github.com/sonic-net/sonic-gnmi.git
|
||||||
|
branch = 202305
|
||||||
[submodule "src/sonic-genl-packet"]
|
[submodule "src/sonic-genl-packet"]
|
||||||
path = src/sonic-genl-packet
|
path = src/sonic-genl-packet
|
||||||
url = https://github.com/sonic-net/sonic-genl-packet
|
url = https://github.com/sonic-net/sonic-genl-packet
|
||||||
|
@ -28,6 +28,7 @@ resources:
|
|||||||
- repository: sonic-mgmt
|
- repository: sonic-mgmt
|
||||||
type: github
|
type: github
|
||||||
name: sonic-net/sonic-mgmt
|
name: sonic-net/sonic-mgmt
|
||||||
|
ref: master
|
||||||
endpoint: sonic-net
|
endpoint: sonic-net
|
||||||
- repository: buildimage
|
- repository: buildimage
|
||||||
type: github
|
type: github
|
||||||
@ -153,11 +154,12 @@ stages:
|
|||||||
timeoutInMinutes: 240
|
timeoutInMinutes: 240
|
||||||
continueOnError: false
|
continueOnError: false
|
||||||
steps:
|
steps:
|
||||||
- template: .azure-pipelines/run-test-scheduler-template.yml
|
- template: .azure-pipelines/run-test-elastictest-template.yml@sonic-mgmt
|
||||||
parameters:
|
parameters:
|
||||||
TOPOLOGY: t0
|
TOPOLOGY: t0
|
||||||
MIN_WORKER: $(T0_INSTANCE_NUM)
|
MIN_WORKER: $(T0_INSTANCE_NUM)
|
||||||
MAX_WORKER: $(T0_INSTANCE_NUM)
|
MAX_WORKER: $(T0_INSTANCE_NUM)
|
||||||
|
MGMT_BRANCH: "202305"
|
||||||
|
|
||||||
- job: t0_2vlans_elastictest
|
- job: t0_2vlans_elastictest
|
||||||
pool: ubuntu-20.04
|
pool: ubuntu-20.04
|
||||||
@ -165,12 +167,13 @@ stages:
|
|||||||
timeoutInMinutes: 240
|
timeoutInMinutes: 240
|
||||||
continueOnError: false
|
continueOnError: false
|
||||||
steps:
|
steps:
|
||||||
- template: .azure-pipelines/run-test-scheduler-template.yml
|
- template: .azure-pipelines/run-test-elastictest-template.yml@sonic-mgmt
|
||||||
parameters:
|
parameters:
|
||||||
TOPOLOGY: t0
|
TOPOLOGY: t0
|
||||||
TEST_SET: t0-2vlans
|
TEST_SET: t0-2vlans
|
||||||
MIN_WORKER: $(T0_2VLANS_INSTANCE_NUM)
|
MIN_WORKER: $(T0_2VLANS_INSTANCE_NUM)
|
||||||
MAX_WORKER: $(T0_2VLANS_INSTANCE_NUM)
|
MAX_WORKER: $(T0_2VLANS_INSTANCE_NUM)
|
||||||
|
MGMT_BRANCH: "202305"
|
||||||
DEPLOY_MG_EXTRA_PARAMS: "-e vlan_config=two_vlan_a"
|
DEPLOY_MG_EXTRA_PARAMS: "-e vlan_config=two_vlan_a"
|
||||||
|
|
||||||
- job: t1_lag_elastictest
|
- job: t1_lag_elastictest
|
||||||
@ -179,11 +182,12 @@ stages:
|
|||||||
timeoutInMinutes: 240
|
timeoutInMinutes: 240
|
||||||
continueOnError: false
|
continueOnError: false
|
||||||
steps:
|
steps:
|
||||||
- template: .azure-pipelines/run-test-scheduler-template.yml
|
- template: .azure-pipelines/run-test-elastictest-template.yml@sonic-mgmt
|
||||||
parameters:
|
parameters:
|
||||||
TOPOLOGY: t1-lag
|
TOPOLOGY: t1-lag
|
||||||
MIN_WORKER: $(T1_LAG_INSTANCE_NUM)
|
MIN_WORKER: $(T1_LAG_INSTANCE_NUM)
|
||||||
MAX_WORKER: $(T1_LAG_INSTANCE_NUM)
|
MAX_WORKER: $(T1_LAG_INSTANCE_NUM)
|
||||||
|
MGMT_BRANCH: "202305"
|
||||||
|
|
||||||
- job: multi_asic_elastictest
|
- job: multi_asic_elastictest
|
||||||
displayName: "kvmtest-multi-asic-t1-lag by Elastictest"
|
displayName: "kvmtest-multi-asic-t1-lag by Elastictest"
|
||||||
@ -191,13 +195,14 @@ stages:
|
|||||||
timeoutInMinutes: 240
|
timeoutInMinutes: 240
|
||||||
continueOnError: false
|
continueOnError: false
|
||||||
steps:
|
steps:
|
||||||
- template: .azure-pipelines/run-test-scheduler-template.yml
|
- template: .azure-pipelines/run-test-elastictest-template.yml@sonic-mgmt
|
||||||
parameters:
|
parameters:
|
||||||
TOPOLOGY: t1-8-lag
|
TOPOLOGY: t1-8-lag
|
||||||
TEST_SET: multi-asic-t1-lag
|
TEST_SET: multi-asic-t1-lag
|
||||||
MIN_WORKER: $(MULTI_ASIC_INSTANCE_NUM)
|
MIN_WORKER: $(MULTI_ASIC_INSTANCE_NUM)
|
||||||
MAX_WORKER: $(MULTI_ASIC_INSTANCE_NUM)
|
MAX_WORKER: $(MULTI_ASIC_INSTANCE_NUM)
|
||||||
NUM_ASIC: 4
|
NUM_ASIC: 4
|
||||||
|
MGMT_BRANCH: "202305"
|
||||||
|
|
||||||
- job: dualtor_elastictest
|
- job: dualtor_elastictest
|
||||||
pool: ubuntu-20.04
|
pool: ubuntu-20.04
|
||||||
@ -205,11 +210,12 @@ stages:
|
|||||||
timeoutInMinutes: 240
|
timeoutInMinutes: 240
|
||||||
continueOnError: false
|
continueOnError: false
|
||||||
steps:
|
steps:
|
||||||
- template: .azure-pipelines/run-test-scheduler-template.yml
|
- template: .azure-pipelines/run-test-elastictest-template.yml@sonic-mgmt
|
||||||
parameters:
|
parameters:
|
||||||
TOPOLOGY: dualtor
|
TOPOLOGY: dualtor
|
||||||
MIN_WORKER: $(T0_DUALTOR_INSTANCE_NUM)
|
MIN_WORKER: $(T0_DUALTOR_INSTANCE_NUM)
|
||||||
MAX_WORKER: $(T0_DUALTOR_INSTANCE_NUM)
|
MAX_WORKER: $(T0_DUALTOR_INSTANCE_NUM)
|
||||||
|
MGMT_BRANCH: "202305"
|
||||||
COMMON_EXTRA_PARAMS: "--disable_loganalyzer "
|
COMMON_EXTRA_PARAMS: "--disable_loganalyzer "
|
||||||
|
|
||||||
- job: sonic_t0_elastictest
|
- job: sonic_t0_elastictest
|
||||||
@ -218,25 +224,25 @@ stages:
|
|||||||
timeoutInMinutes: 240
|
timeoutInMinutes: 240
|
||||||
continueOnError: false
|
continueOnError: false
|
||||||
steps:
|
steps:
|
||||||
- template: .azure-pipelines/run-test-scheduler-template.yml
|
- template: .azure-pipelines/run-test-elastictest-template.yml@sonic-mgmt
|
||||||
parameters:
|
parameters:
|
||||||
TOPOLOGY: t0-64-32
|
TOPOLOGY: t0-64-32
|
||||||
MIN_WORKER: $(T0_SONIC_INSTANCE_NUM)
|
MIN_WORKER: $(T0_SONIC_INSTANCE_NUM)
|
||||||
MAX_WORKER: $(T0_SONIC_INSTANCE_NUM)
|
MAX_WORKER: $(T0_SONIC_INSTANCE_NUM)
|
||||||
TEST_SET: t0-sonic
|
TEST_SET: t0-sonic
|
||||||
COMMON_EXTRA_PARAMS: "--neighbor_type=sonic --enable_macsec --macsec_profile=128_SCI,256_XPN_SCI"
|
MGMT_BRANCH: "202305"
|
||||||
|
COMMON_EXTRA_PARAMS: "--neighbor_type=sonic "
|
||||||
VM_TYPE: vsonic
|
VM_TYPE: vsonic
|
||||||
SPECIFIED_PARAMS: '{\"test_pretest.py\":[\"--completeness_level=confident\",\"--allow_recover\"],\"test_posttest.py\":[\"--completeness_level=confident\",\"--allow_recover\"]}'
|
|
||||||
|
|
||||||
- job: wan_elastictest
|
# - job: wan_elastictest
|
||||||
displayName: "kvmtest-wan by Elastictest"
|
# displayName: "kvmtest-wan by Elastictest"
|
||||||
pool: ubuntu-20.04
|
# pool: ubuntu-20.04
|
||||||
timeoutInMinutes: 240
|
# timeoutInMinutes: 240
|
||||||
continueOnError: false
|
# continueOnError: false
|
||||||
steps:
|
# steps:
|
||||||
- template: .azure-pipelines/run-test-scheduler-template.yml
|
# - template: .azure-pipelines/run-test-scheduler-template.yml
|
||||||
parameters:
|
# parameters:
|
||||||
TOPOLOGY: wan-pub
|
# TOPOLOGY: wan-pub
|
||||||
MIN_WORKER: $(WAN_INSTANCE_NUM)
|
# MIN_WORKER: $(WAN_INSTANCE_NUM)
|
||||||
MAX_WORKER: $(WAN_INSTANCE_NUM)
|
# MAX_WORKER: $(WAN_INSTANCE_NUM)
|
||||||
COMMON_EXTRA_PARAMS: "--skip_sanity "
|
# COMMON_EXTRA_PARAMS: "--skip_sanity "
|
||||||
|
@ -111,7 +111,7 @@ sudo LANG=C chroot $FILESYSTEM_ROOT mount
|
|||||||
[ -d $TRUSTED_GPG_DIR ] && [ ! -z "$(ls $TRUSTED_GPG_DIR)" ] && sudo cp $TRUSTED_GPG_DIR/* ${FILESYSTEM_ROOT}/etc/apt/trusted.gpg.d/
|
[ -d $TRUSTED_GPG_DIR ] && [ ! -z "$(ls $TRUSTED_GPG_DIR)" ] && sudo cp $TRUSTED_GPG_DIR/* ${FILESYSTEM_ROOT}/etc/apt/trusted.gpg.d/
|
||||||
|
|
||||||
## Pointing apt to public apt mirrors and getting latest packages, needed for latest security updates
|
## Pointing apt to public apt mirrors and getting latest packages, needed for latest security updates
|
||||||
scripts/build_mirror_config.sh files/apt $CONFIGURED_ARCH $IMAGE_DISTRO
|
scripts/build_mirror_config.sh files/apt $CONFIGURED_ARCH $IMAGE_DISTRO
|
||||||
sudo cp files/apt/sources.list.$CONFIGURED_ARCH $FILESYSTEM_ROOT/etc/apt/sources.list
|
sudo cp files/apt/sources.list.$CONFIGURED_ARCH $FILESYSTEM_ROOT/etc/apt/sources.list
|
||||||
sudo cp files/apt/apt.conf.d/{81norecommends,apt-{clean,gzip-indexes,no-languages},no-check-valid-until,apt-multiple-retries} $FILESYSTEM_ROOT/etc/apt/apt.conf.d/
|
sudo cp files/apt/apt.conf.d/{81norecommends,apt-{clean,gzip-indexes,no-languages},no-check-valid-until,apt-multiple-retries} $FILESYSTEM_ROOT/etc/apt/apt.conf.d/
|
||||||
|
|
||||||
@ -294,7 +294,7 @@ then
|
|||||||
## Install Kubernetes master
|
## Install Kubernetes master
|
||||||
echo '[INFO] Install kubernetes master'
|
echo '[INFO] Install kubernetes master'
|
||||||
install_kubernetes ${MASTER_KUBERNETES_VERSION}
|
install_kubernetes ${MASTER_KUBERNETES_VERSION}
|
||||||
|
|
||||||
sudo https_proxy=$https_proxy LANG=C chroot $FILESYSTEM_ROOT curl -fsSL \
|
sudo https_proxy=$https_proxy LANG=C chroot $FILESYSTEM_ROOT curl -fsSL \
|
||||||
https://packages.microsoft.com/keys/microsoft.asc | \
|
https://packages.microsoft.com/keys/microsoft.asc | \
|
||||||
sudo LANG=C chroot $FILESYSTEM_ROOT apt-key add -
|
sudo LANG=C chroot $FILESYSTEM_ROOT apt-key add -
|
||||||
@ -309,7 +309,7 @@ then
|
|||||||
sudo LANG=C chroot $FILESYSTEM_ROOT apt-get -y remove gnupg
|
sudo LANG=C chroot $FILESYSTEM_ROOT apt-get -y remove gnupg
|
||||||
sudo https_proxy=$https_proxy LANG=C chroot $FILESYSTEM_ROOT curl -o /tmp/cri-dockerd.deb -fsSL \
|
sudo https_proxy=$https_proxy LANG=C chroot $FILESYSTEM_ROOT curl -o /tmp/cri-dockerd.deb -fsSL \
|
||||||
https://github.com/Mirantis/cri-dockerd/releases/download/v${MASTER_CRI_DOCKERD}/cri-dockerd_${MASTER_CRI_DOCKERD}.3-0.debian-${IMAGE_DISTRO}_amd64.deb
|
https://github.com/Mirantis/cri-dockerd/releases/download/v${MASTER_CRI_DOCKERD}/cri-dockerd_${MASTER_CRI_DOCKERD}.3-0.debian-${IMAGE_DISTRO}_amd64.deb
|
||||||
sudo LANG=C chroot $FILESYSTEM_ROOT apt-get -y install -f /tmp/cri-dockerd.deb
|
sudo LANG=C chroot $FILESYSTEM_ROOT apt-get -y install -f /tmp/cri-dockerd.deb
|
||||||
sudo LANG=C chroot $FILESYSTEM_ROOT rm -f /tmp/cri-dockerd.deb
|
sudo LANG=C chroot $FILESYSTEM_ROOT rm -f /tmp/cri-dockerd.deb
|
||||||
else
|
else
|
||||||
echo '[INFO] Skipping Install kubernetes master'
|
echo '[INFO] Skipping Install kubernetes master'
|
||||||
@ -447,6 +447,14 @@ sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get -y in
|
|||||||
systemd-sysv \
|
systemd-sysv \
|
||||||
ntp
|
ntp
|
||||||
|
|
||||||
|
# Workaround for issue: The udev rule may fail to be executed because the
|
||||||
|
# daemon-reload command is executed in parallel
|
||||||
|
# Github issue: https://github.com/systemd/systemd/issues/24668
|
||||||
|
# Github PR: https://github.com/systemd/systemd/pull/24673
|
||||||
|
# This workaround should be removed after a upstream already contains the fixes
|
||||||
|
sudo patch $FILESYSTEM_ROOT/lib/systemd/system/systemd-udevd.service \
|
||||||
|
files/image_config/systemd/systemd-udevd/fix-udev-rule-may-fail-if-daemon-reload-command-runs.patch
|
||||||
|
|
||||||
if [[ $TARGET_BOOTLOADER == grub ]]; then
|
if [[ $TARGET_BOOTLOADER == grub ]]; then
|
||||||
if [[ $CONFIGURED_ARCH == amd64 ]]; then
|
if [[ $CONFIGURED_ARCH == amd64 ]]; then
|
||||||
GRUB_PKG=grub-pc-bin
|
GRUB_PKG=grub-pc-bin
|
||||||
@ -537,6 +545,9 @@ sudo https_proxy=$https_proxy LANG=C chroot $FILESYSTEM_ROOT pip3 install 'docke
|
|||||||
# Install scapy
|
# Install scapy
|
||||||
sudo https_proxy=$https_proxy LANG=C chroot $FILESYSTEM_ROOT pip3 install 'scapy==2.4.4'
|
sudo https_proxy=$https_proxy LANG=C chroot $FILESYSTEM_ROOT pip3 install 'scapy==2.4.4'
|
||||||
|
|
||||||
|
# The option --no-build-isolation can be removed when upgrading PyYAML to 6.0.1
|
||||||
|
sudo https_proxy=$https_proxy LANG=C chroot $FILESYSTEM_ROOT pip3 install 'PyYAML==5.4.1' --no-build-isolation
|
||||||
|
|
||||||
## Note: keep pip installed for maintainance purpose
|
## Note: keep pip installed for maintainance purpose
|
||||||
|
|
||||||
# Install GCC, needed for building/installing some Python packages
|
# Install GCC, needed for building/installing some Python packages
|
||||||
@ -633,11 +644,15 @@ then
|
|||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
## Set FIPS runtime default option
|
||||||
|
sudo LANG=C chroot $FILESYSTEM_ROOT /bin/bash -c "mkdir -p /etc/fips"
|
||||||
|
sudo LANG=C chroot $FILESYSTEM_ROOT /bin/bash -c "echo 0 > /etc/fips/fips_enable"
|
||||||
|
|
||||||
# #################
|
# #################
|
||||||
# secure boot
|
# secure boot
|
||||||
# #################
|
# #################
|
||||||
if [[ $SECURE_UPGRADE_MODE == 'dev' || $SECURE_UPGRADE_MODE == "prod" && $SONIC_ENABLE_SECUREBOOT_SIGNATURE != 'y' ]]; then
|
if [[ $SECURE_UPGRADE_MODE == 'dev' || $SECURE_UPGRADE_MODE == "prod" && $SONIC_ENABLE_SECUREBOOT_SIGNATURE != 'y' ]]; then
|
||||||
# note: SONIC_ENABLE_SECUREBOOT_SIGNATURE is a feature that signing just kernel,
|
# note: SONIC_ENABLE_SECUREBOOT_SIGNATURE is a feature that signing just kernel,
|
||||||
# SECURE_UPGRADE_MODE is signing all the boot component including kernel.
|
# SECURE_UPGRADE_MODE is signing all the boot component including kernel.
|
||||||
# its required to do not enable both features together to avoid conflicts.
|
# its required to do not enable both features together to avoid conflicts.
|
||||||
echo "Secure Boot support build stage: Starting .."
|
echo "Secure Boot support build stage: Starting .."
|
||||||
@ -646,14 +661,14 @@ if [[ $SECURE_UPGRADE_MODE == 'dev' || $SECURE_UPGRADE_MODE == "prod" && $SONIC_
|
|||||||
sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get -y install \
|
sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get -y install \
|
||||||
shim-unsigned \
|
shim-unsigned \
|
||||||
grub-efi
|
grub-efi
|
||||||
|
|
||||||
if [ ! -f $SECURE_UPGRADE_SIGNING_CERT ]; then
|
if [ ! -f $SECURE_UPGRADE_SIGNING_CERT ]; then
|
||||||
echo "Error: SONiC SECURE_UPGRADE_SIGNING_CERT=$SECURE_UPGRADE_SIGNING_CERT key missing"
|
echo "Error: SONiC SECURE_UPGRADE_SIGNING_CERT=$SECURE_UPGRADE_SIGNING_CERT key missing"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ $SECURE_UPGRADE_MODE == 'dev' ]]; then
|
if [[ $SECURE_UPGRADE_MODE == 'dev' ]]; then
|
||||||
# development signing & verification
|
# development signing & verification
|
||||||
|
|
||||||
if [ ! -f $SECURE_UPGRADE_DEV_SIGNING_KEY ]; then
|
if [ ! -f $SECURE_UPGRADE_DEV_SIGNING_KEY ]; then
|
||||||
echo "Error: SONiC SECURE_UPGRADE_DEV_SIGNING_KEY=$SECURE_UPGRADE_DEV_SIGNING_KEY key missing"
|
echo "Error: SONiC SECURE_UPGRADE_DEV_SIGNING_KEY=$SECURE_UPGRADE_DEV_SIGNING_KEY key missing"
|
||||||
|
@ -86,7 +86,7 @@ generate_onie_installer_image()
|
|||||||
## Note: Don't leave blank between lines. It is single line command.
|
## Note: Don't leave blank between lines. It is single line command.
|
||||||
./onie-mk-demo.sh $CONFIGURED_ARCH $TARGET_MACHINE $TARGET_PLATFORM-$TARGET_MACHINE-$ONIEIMAGE_VERSION \
|
./onie-mk-demo.sh $CONFIGURED_ARCH $TARGET_MACHINE $TARGET_PLATFORM-$TARGET_MACHINE-$ONIEIMAGE_VERSION \
|
||||||
installer platform/$TARGET_MACHINE/platform.conf $output_file OS $IMAGE_VERSION $ONIE_IMAGE_PART_SIZE \
|
installer platform/$TARGET_MACHINE/platform.conf $output_file OS $IMAGE_VERSION $ONIE_IMAGE_PART_SIZE \
|
||||||
$ONIE_INSTALLER_PAYLOAD
|
$ONIE_INSTALLER_PAYLOAD $SECURE_UPGRADE_SIGNING_CERT $SECURE_UPGRADE_DEV_SIGNING_KEY
|
||||||
}
|
}
|
||||||
|
|
||||||
# Generate asic-specific device list
|
# Generate asic-specific device list
|
||||||
|
@ -1,7 +1,17 @@
|
|||||||
{
|
{
|
||||||
"chassis": {
|
"chassis": {
|
||||||
"name": "DCS-7050QX-32",
|
"name": "DCS-7050QX-32",
|
||||||
"components": [],
|
"components": [
|
||||||
|
{
|
||||||
|
"name": "Scd(addr=0000:04:00.0)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Ucd90120A(addr=6-004e)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Ucd90160(addr=10-004e)"
|
||||||
|
}
|
||||||
|
],
|
||||||
"fans": [
|
"fans": [
|
||||||
{
|
{
|
||||||
"name": "fan1"
|
"name": "fan1"
|
||||||
|
@ -1,7 +1,23 @@
|
|||||||
{
|
{
|
||||||
"chassis": {
|
"chassis": {
|
||||||
"name": "DCS-7050QX-32S",
|
"name": "DCS-7050QX-32S",
|
||||||
"components": [],
|
"components": [
|
||||||
|
{
|
||||||
|
"name": "Aboot()"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Scd(addr=0000:02:00.0)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Ucd90120A(addr=4-004e)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Ucd90120A(addr=8-004e)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CrowSysCpld(addr=2-0023)"
|
||||||
|
}
|
||||||
|
],
|
||||||
"fans": [],
|
"fans": [],
|
||||||
"fan_drawers": [
|
"fan_drawers": [
|
||||||
{
|
{
|
||||||
|
@ -0,0 +1,104 @@
|
|||||||
|
{
|
||||||
|
"interfaces": {
|
||||||
|
"Ethernet0": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet8": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet16": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet24": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet32": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet40": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet48": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet56": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet64": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet72": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet80": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet88": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet96": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet104": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet112": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet120": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet128": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet136": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet144": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet152": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet160": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet168": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet176": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet184": {
|
||||||
|
"default_brkout_mode": "2x200G[100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet192": {
|
||||||
|
"default_brkout_mode": "4x100G[50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet200": {
|
||||||
|
"default_brkout_mode": "4x100G[50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet208": {
|
||||||
|
"default_brkout_mode": "4x100G[50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet216": {
|
||||||
|
"default_brkout_mode": "4x100G[50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet224": {
|
||||||
|
"default_brkout_mode": "4x100G[50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet232": {
|
||||||
|
"default_brkout_mode": "4x100G[50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet240": {
|
||||||
|
"default_brkout_mode": "4x100G[50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet248": {
|
||||||
|
"default_brkout_mode": "4x100G[50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet256": {
|
||||||
|
"default_brkout_mode": "1x10G",
|
||||||
|
"fec": "none"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1 @@
|
|||||||
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th4-a7060dx5-32-200Gx48-100Gx32.config.bcm
|
@ -0,0 +1,879 @@
|
|||||||
|
# configuration yaml file
|
||||||
|
# device:
|
||||||
|
# <unit>:
|
||||||
|
# <table>:
|
||||||
|
# ?
|
||||||
|
# <key_fld_1>: <value>
|
||||||
|
# <key_fld_2>: <value>
|
||||||
|
# ...
|
||||||
|
# <key_fld_n>: <value>
|
||||||
|
# :
|
||||||
|
# <data_fld_1>: <value>
|
||||||
|
# <data_fld_2>: <value>
|
||||||
|
# ...
|
||||||
|
# <data_fld_n>: <value>
|
||||||
|
#
|
||||||
|
|
||||||
|
---
|
||||||
|
bcm_device:
|
||||||
|
0:
|
||||||
|
global:
|
||||||
|
pktio_mode: 1
|
||||||
|
vlan_flooding_l2mc_num_reserved: 0
|
||||||
|
ipv6_lpm_128b_enable: 1
|
||||||
|
shared_block_mask_section: uc_bc
|
||||||
|
skip_protocol_default_entries: 1
|
||||||
|
# LTSW uses value 1 for ALPM combined mode
|
||||||
|
l3_alpm_template: 1
|
||||||
|
l3_alpm_hit_skip: 1
|
||||||
|
sai_feat_tail_timestamp : 1
|
||||||
|
sai_field_group_auto_prioritize: 1
|
||||||
|
#l3_intf_vlan_split_egress for MTU at L3IF
|
||||||
|
l3_intf_vlan_split_egress : 1
|
||||||
|
|
||||||
|
# vxlan
|
||||||
|
l3_alpm_template: 1
|
||||||
|
riot_overlay_l3_egress_mem_size: 16384
|
||||||
|
riot_overlay_l3_intf_mem_size: 4096
|
||||||
|
l3_ecmp_member_first_lkup_mem_size: 12288
|
||||||
|
bcm_tunnel_term_compatible_mode: 1
|
||||||
|
shared_l2_tunnel: 1
|
||||||
|
sai_tunnel_support: 10
|
||||||
|
sai_tunnel_underlay_route_mode: 2
|
||||||
|
sai_tunnel_ecmp_sharing_mode: 0 # change to 2 if SAI_NEXT_HOP_GROUP_ATTR_LEVEL_1 used
|
||||||
|
|
||||||
|
# bfd
|
||||||
|
#bfd_enable: 1
|
||||||
|
#bfd_sha1_keys: 5
|
||||||
|
#bfd_num_sessions: 2048
|
||||||
|
#bfd_simple_password_keys: 5
|
||||||
|
#num_queues_pci: 47
|
||||||
|
#num_queues_uc0: 1
|
||||||
|
#bfd_feature_enable: 1
|
||||||
|
#bfd_use_endpoint_id_as_discriminator: 1
|
||||||
|
#bfd_tx_raw_ingress_enable: 1
|
||||||
|
#sai_eapp_config_file: "/usr/share/sonic/device/x86_64-broadcom_common/eapps/eapp_config.json"
|
||||||
|
---
|
||||||
|
device:
|
||||||
|
0:
|
||||||
|
PC_SERDES_CONFIG:
|
||||||
|
PKG_SWAP_BYPASS: 1
|
||||||
|
|
||||||
|
PC_PM_CORE:
|
||||||
|
?
|
||||||
|
PC_PM_ID: 1
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x67235401
|
||||||
|
TX_LANE_MAP: 0x2731465
|
||||||
|
RX_POLARITY_FLIP: 0x00
|
||||||
|
TX_POLARITY_FLIP: 0x00
|
||||||
|
?
|
||||||
|
PC_PM_ID: 2
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x31752064
|
||||||
|
TX_LANE_MAP: 0x76025314
|
||||||
|
RX_POLARITY_FLIP: 0xff
|
||||||
|
TX_POLARITY_FLIP: 0xff
|
||||||
|
?
|
||||||
|
PC_PM_ID: 3
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x67241503
|
||||||
|
TX_LANE_MAP: 0x13650274
|
||||||
|
RX_POLARITY_FLIP: 0x00
|
||||||
|
TX_POLARITY_FLIP: 0x01
|
||||||
|
?
|
||||||
|
PC_PM_ID: 4
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x46025713
|
||||||
|
TX_LANE_MAP: 0x31650274
|
||||||
|
RX_POLARITY_FLIP: 0x00
|
||||||
|
TX_POLARITY_FLIP: 0x00
|
||||||
|
?
|
||||||
|
PC_PM_ID: 5
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x62713054
|
||||||
|
TX_LANE_MAP: 0x21703465
|
||||||
|
RX_POLARITY_FLIP: 0x00
|
||||||
|
TX_POLARITY_FLIP: 0xd8
|
||||||
|
?
|
||||||
|
PC_PM_ID: 6
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x13460257
|
||||||
|
TX_LANE_MAP: 0x64137502
|
||||||
|
RX_POLARITY_FLIP: 0xff
|
||||||
|
TX_POLARITY_FLIP: 0xff
|
||||||
|
?
|
||||||
|
PC_PM_ID: 7
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x43512670
|
||||||
|
TX_LANE_MAP: 0x2571364
|
||||||
|
RX_POLARITY_FLIP: 0x00
|
||||||
|
TX_POLARITY_FLIP: 0x00
|
||||||
|
?
|
||||||
|
PC_PM_ID: 8
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x14270356
|
||||||
|
TX_LANE_MAP: 0x64237501
|
||||||
|
RX_POLARITY_FLIP: 0xfb
|
||||||
|
TX_POLARITY_FLIP: 0xff
|
||||||
|
?
|
||||||
|
PC_PM_ID: 9
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x76140235
|
||||||
|
TX_LANE_MAP: 0x74036521
|
||||||
|
RX_POLARITY_FLIP: 0xc1
|
||||||
|
TX_POLARITY_FLIP: 0x00
|
||||||
|
?
|
||||||
|
PC_PM_ID: 10
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x47125603
|
||||||
|
TX_LANE_MAP: 0x30451276
|
||||||
|
RX_POLARITY_FLIP: 0xff
|
||||||
|
TX_POLARITY_FLIP: 0xff
|
||||||
|
?
|
||||||
|
PC_PM_ID: 11
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x76041235
|
||||||
|
TX_LANE_MAP: 0x74036512
|
||||||
|
RX_POLARITY_FLIP: 0x40
|
||||||
|
TX_POLARITY_FLIP: 0x00
|
||||||
|
?
|
||||||
|
PC_PM_ID: 12
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x27145603
|
||||||
|
TX_LANE_MAP: 0x21450376
|
||||||
|
RX_POLARITY_FLIP: 0xff
|
||||||
|
TX_POLARITY_FLIP: 0xff
|
||||||
|
?
|
||||||
|
PC_PM_ID: 13
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x2735146
|
||||||
|
TX_LANE_MAP: 0x3657421
|
||||||
|
RX_POLARITY_FLIP: 0x00
|
||||||
|
TX_POLARITY_FLIP: 0xc8
|
||||||
|
?
|
||||||
|
PC_PM_ID: 14
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x47306521
|
||||||
|
TX_LANE_MAP: 0x12643075
|
||||||
|
RX_POLARITY_FLIP: 0xff
|
||||||
|
TX_POLARITY_FLIP: 0x33
|
||||||
|
?
|
||||||
|
PC_PM_ID: 15
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x20157436
|
||||||
|
TX_LANE_MAP: 0x56237104
|
||||||
|
RX_POLARITY_FLIP: 0x08
|
||||||
|
TX_POLARITY_FLIP: 0x00
|
||||||
|
?
|
||||||
|
PC_PM_ID: 16
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x14270356
|
||||||
|
TX_LANE_MAP: 0x76325014
|
||||||
|
RX_POLARITY_FLIP: 0xff
|
||||||
|
TX_POLARITY_FLIP: 0xff
|
||||||
|
?
|
||||||
|
PC_PM_ID: 49
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x56704312
|
||||||
|
TX_LANE_MAP: 0x32641570
|
||||||
|
RX_POLARITY_FLIP: 0xff
|
||||||
|
TX_POLARITY_FLIP: 0xff
|
||||||
|
?
|
||||||
|
PC_PM_ID: 50
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x21564073
|
||||||
|
TX_LANE_MAP: 0x50314762
|
||||||
|
RX_POLARITY_FLIP: 0x00
|
||||||
|
TX_POLARITY_FLIP: 0x00
|
||||||
|
?
|
||||||
|
PC_PM_ID: 51
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x36715402
|
||||||
|
TX_LANE_MAP: 0x32641075
|
||||||
|
RX_POLARITY_FLIP: 0xff
|
||||||
|
TX_POLARITY_FLIP: 0xff
|
||||||
|
?
|
||||||
|
PC_PM_ID: 52
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x51462073
|
||||||
|
TX_LANE_MAP: 0x5127634
|
||||||
|
RX_POLARITY_FLIP: 0x69
|
||||||
|
TX_POLARITY_FLIP: 0x08
|
||||||
|
?
|
||||||
|
PC_PM_ID: 53
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x73204651
|
||||||
|
TX_LANE_MAP: 0x32640175
|
||||||
|
RX_POLARITY_FLIP: 0x69
|
||||||
|
TX_POLARITY_FLIP: 0xff
|
||||||
|
?
|
||||||
|
PC_PM_ID: 54
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x5134627
|
||||||
|
TX_LANE_MAP: 0x60137254
|
||||||
|
RX_POLARITY_FLIP: 0x00
|
||||||
|
TX_POLARITY_FLIP: 0x00
|
||||||
|
?
|
||||||
|
PC_PM_ID: 55
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x57420163
|
||||||
|
TX_LANE_MAP: 0x32651074
|
||||||
|
RX_POLARITY_FLIP: 0xff
|
||||||
|
TX_POLARITY_FLIP: 0xff
|
||||||
|
?
|
||||||
|
PC_PM_ID: 56
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x5134627
|
||||||
|
TX_LANE_MAP: 0x10524376
|
||||||
|
RX_POLARITY_FLIP: 0x05
|
||||||
|
TX_POLARITY_FLIP: 0x00
|
||||||
|
?
|
||||||
|
PC_PM_ID: 57
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x73520146
|
||||||
|
TX_LANE_MAP: 0x31650274
|
||||||
|
RX_POLARITY_FLIP: 0x3d
|
||||||
|
TX_POLARITY_FLIP: 0xff
|
||||||
|
?
|
||||||
|
PC_PM_ID: 58
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x16072354
|
||||||
|
TX_LANE_MAP: 0x51634270
|
||||||
|
RX_POLARITY_FLIP: 0x01
|
||||||
|
TX_POLARITY_FLIP: 0x00
|
||||||
|
?
|
||||||
|
PC_PM_ID: 59
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x72530164
|
||||||
|
TX_LANE_MAP: 0x32506147
|
||||||
|
RX_POLARITY_FLIP: 0xff
|
||||||
|
TX_POLARITY_FLIP: 0xff
|
||||||
|
?
|
||||||
|
PC_PM_ID: 60
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x4371256
|
||||||
|
TX_LANE_MAP: 0x21673054
|
||||||
|
RX_POLARITY_FLIP: 0x00
|
||||||
|
TX_POLARITY_FLIP: 0xcc
|
||||||
|
?
|
||||||
|
PC_PM_ID: 61
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x67241503
|
||||||
|
TX_LANE_MAP: 0x12730465
|
||||||
|
RX_POLARITY_FLIP: 0x20
|
||||||
|
TX_POLARITY_FLIP: 0x00
|
||||||
|
?
|
||||||
|
PC_PM_ID: 62
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x73625140
|
||||||
|
TX_LANE_MAP: 0x12640573
|
||||||
|
RX_POLARITY_FLIP: 0x00
|
||||||
|
TX_POLARITY_FLIP: 0x00
|
||||||
|
?
|
||||||
|
PC_PM_ID: 63
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x23674015
|
||||||
|
TX_LANE_MAP: 0x57206143
|
||||||
|
RX_POLARITY_FLIP: 0xff
|
||||||
|
TX_POLARITY_FLIP: 0xff
|
||||||
|
?
|
||||||
|
PC_PM_ID: 64
|
||||||
|
CORE_INDEX: 0
|
||||||
|
:
|
||||||
|
RX_LANE_MAP_AUTO: 0
|
||||||
|
TX_LANE_MAP_AUTO: 0
|
||||||
|
RX_POLARITY_FLIP_AUTO: 0
|
||||||
|
TX_POLARITY_FLIP_AUTO: 0
|
||||||
|
RX_LANE_MAP: 0x57314260
|
||||||
|
TX_LANE_MAP: 0x1735264
|
||||||
|
RX_POLARITY_FLIP: 0x10
|
||||||
|
TX_POLARITY_FLIP: 0x00
|
||||||
|
...
|
||||||
|
---
|
||||||
|
device:
|
||||||
|
0:
|
||||||
|
PC_PORT_PHYS_MAP:
|
||||||
|
?
|
||||||
|
PORT_ID: 0
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 0
|
||||||
|
?
|
||||||
|
PORT_ID: 1
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 1
|
||||||
|
?
|
||||||
|
PORT_ID: 2
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 3
|
||||||
|
?
|
||||||
|
PORT_ID: 5
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 5
|
||||||
|
?
|
||||||
|
PORT_ID: 6
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 7
|
||||||
|
?
|
||||||
|
PORT_ID: 9
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 9
|
||||||
|
?
|
||||||
|
PORT_ID: 10
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 11
|
||||||
|
?
|
||||||
|
PORT_ID: 13
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 13
|
||||||
|
?
|
||||||
|
PORT_ID: 14
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 15
|
||||||
|
?
|
||||||
|
PORT_ID: 17
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 17
|
||||||
|
?
|
||||||
|
PORT_ID: 18
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 19
|
||||||
|
?
|
||||||
|
PORT_ID: 21
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 21
|
||||||
|
?
|
||||||
|
PORT_ID: 22
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 23
|
||||||
|
?
|
||||||
|
PORT_ID: 25
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 25
|
||||||
|
?
|
||||||
|
PORT_ID: 26
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 27
|
||||||
|
?
|
||||||
|
PORT_ID: 29
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 29
|
||||||
|
?
|
||||||
|
PORT_ID: 30
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 31
|
||||||
|
?
|
||||||
|
PORT_ID: 33
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 259
|
||||||
|
?
|
||||||
|
PORT_ID: 34
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 33
|
||||||
|
?
|
||||||
|
PORT_ID: 35
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 35
|
||||||
|
?
|
||||||
|
PORT_ID: 38
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 37
|
||||||
|
?
|
||||||
|
PORT_ID: 39
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 39
|
||||||
|
?
|
||||||
|
PORT_ID: 42
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 41
|
||||||
|
?
|
||||||
|
PORT_ID: 43
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 43
|
||||||
|
?
|
||||||
|
PORT_ID: 46
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 45
|
||||||
|
?
|
||||||
|
PORT_ID: 47
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 47
|
||||||
|
?
|
||||||
|
PORT_ID: 50
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 258
|
||||||
|
?
|
||||||
|
PORT_ID: 51
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 49
|
||||||
|
?
|
||||||
|
PORT_ID: 52
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 51
|
||||||
|
?
|
||||||
|
PORT_ID: 55
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 53
|
||||||
|
?
|
||||||
|
PORT_ID: 56
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 55
|
||||||
|
?
|
||||||
|
PORT_ID: 59
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 57
|
||||||
|
?
|
||||||
|
PORT_ID: 60
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 59
|
||||||
|
?
|
||||||
|
PORT_ID: 63
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 61
|
||||||
|
?
|
||||||
|
PORT_ID: 64
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 63
|
||||||
|
?
|
||||||
|
PORT_ID: 67
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 260
|
||||||
|
?
|
||||||
|
PORT_ID: 204
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 193
|
||||||
|
?
|
||||||
|
PORT_ID: 205
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 195
|
||||||
|
?
|
||||||
|
PORT_ID: 208
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 197
|
||||||
|
?
|
||||||
|
PORT_ID: 209
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 199
|
||||||
|
?
|
||||||
|
PORT_ID: 212
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 201
|
||||||
|
?
|
||||||
|
PORT_ID: 213
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 203
|
||||||
|
?
|
||||||
|
PORT_ID: 216
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 205
|
||||||
|
?
|
||||||
|
PORT_ID: 217
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 207
|
||||||
|
?
|
||||||
|
PORT_ID: 221
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 209
|
||||||
|
?
|
||||||
|
PORT_ID: 222
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 211
|
||||||
|
?
|
||||||
|
PORT_ID: 225
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 213
|
||||||
|
?
|
||||||
|
PORT_ID: 226
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 215
|
||||||
|
?
|
||||||
|
PORT_ID: 229
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 217
|
||||||
|
?
|
||||||
|
PORT_ID: 230
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 219
|
||||||
|
?
|
||||||
|
PORT_ID: 233
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 221
|
||||||
|
?
|
||||||
|
PORT_ID: 234
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 223
|
||||||
|
?
|
||||||
|
PORT_ID: 237
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 265
|
||||||
|
?
|
||||||
|
PORT_ID: 238
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 225
|
||||||
|
?
|
||||||
|
PORT_ID: 239
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 226
|
||||||
|
?
|
||||||
|
PORT_ID: 240
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 227
|
||||||
|
?
|
||||||
|
PORT_ID: 241
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 228
|
||||||
|
?
|
||||||
|
PORT_ID: 242
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 229
|
||||||
|
?
|
||||||
|
PORT_ID: 243
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 230
|
||||||
|
?
|
||||||
|
PORT_ID: 244
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 231
|
||||||
|
?
|
||||||
|
PORT_ID: 245
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 232
|
||||||
|
?
|
||||||
|
PORT_ID: 246
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 233
|
||||||
|
?
|
||||||
|
PORT_ID: 247
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 234
|
||||||
|
?
|
||||||
|
PORT_ID: 248
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 235
|
||||||
|
?
|
||||||
|
PORT_ID: 249
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 236
|
||||||
|
?
|
||||||
|
PORT_ID: 250
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 237
|
||||||
|
?
|
||||||
|
PORT_ID: 251
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 238
|
||||||
|
?
|
||||||
|
PORT_ID: 252
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 239
|
||||||
|
?
|
||||||
|
PORT_ID: 253
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 240
|
||||||
|
?
|
||||||
|
PORT_ID: 255
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 241
|
||||||
|
?
|
||||||
|
PORT_ID: 256
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 242
|
||||||
|
?
|
||||||
|
PORT_ID: 257
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 243
|
||||||
|
?
|
||||||
|
PORT_ID: 258
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 244
|
||||||
|
?
|
||||||
|
PORT_ID: 259
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 245
|
||||||
|
?
|
||||||
|
PORT_ID: 260
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 246
|
||||||
|
?
|
||||||
|
PORT_ID: 261
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 247
|
||||||
|
?
|
||||||
|
PORT_ID: 262
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 248
|
||||||
|
?
|
||||||
|
PORT_ID: 263
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 249
|
||||||
|
?
|
||||||
|
PORT_ID: 264
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 250
|
||||||
|
?
|
||||||
|
PORT_ID: 265
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 251
|
||||||
|
?
|
||||||
|
PORT_ID: 266
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 252
|
||||||
|
?
|
||||||
|
PORT_ID: 267
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 253
|
||||||
|
?
|
||||||
|
PORT_ID: 268
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 254
|
||||||
|
?
|
||||||
|
PORT_ID: 269
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 255
|
||||||
|
?
|
||||||
|
PORT_ID: 270
|
||||||
|
:
|
||||||
|
PC_PHYS_PORT_ID: 256
|
||||||
|
|
||||||
|
...
|
||||||
|
---
|
||||||
|
device:
|
||||||
|
0:
|
||||||
|
PC_PORT:
|
||||||
|
?
|
||||||
|
PORT_ID: 0
|
||||||
|
:
|
||||||
|
&port_mode_10g
|
||||||
|
ENABLE: 1
|
||||||
|
SPEED: 10000
|
||||||
|
NUM_LANES: 1
|
||||||
|
?
|
||||||
|
PORT_ID: [[50, 50]]
|
||||||
|
:
|
||||||
|
ENABLE: 0
|
||||||
|
MAX_FRAME_SIZE: 9416
|
||||||
|
SPEED: 10000
|
||||||
|
NUM_LANES: 1
|
||||||
|
?
|
||||||
|
PORT_ID: [[1, 2],
|
||||||
|
[5, 6],
|
||||||
|
[9, 10],
|
||||||
|
[13, 14],
|
||||||
|
[17, 18],
|
||||||
|
[21, 22],
|
||||||
|
[25, 26],
|
||||||
|
[29, 30],
|
||||||
|
[34, 35],
|
||||||
|
[38, 39],
|
||||||
|
[42, 43],
|
||||||
|
[46, 47],
|
||||||
|
[51, 52],
|
||||||
|
[55, 56],
|
||||||
|
[59, 60],
|
||||||
|
[63, 64],
|
||||||
|
[204, 205],
|
||||||
|
[208, 209],
|
||||||
|
[212, 213],
|
||||||
|
[216, 217],
|
||||||
|
[221, 222],
|
||||||
|
[225, 226],
|
||||||
|
[229, 230],
|
||||||
|
[233, 234]]
|
||||||
|
:
|
||||||
|
ENABLE: 0
|
||||||
|
SPEED: 200000
|
||||||
|
NUM_LANES: 4
|
||||||
|
FEC_MODE: PC_FEC_RS544_2XN
|
||||||
|
MAX_FRAME_SIZE: 9416
|
||||||
|
?
|
||||||
|
PORT_ID: [[238, 241],
|
||||||
|
[242, 245],
|
||||||
|
[246, 249],
|
||||||
|
[250, 253],
|
||||||
|
[255, 258],
|
||||||
|
[259, 262],
|
||||||
|
[263, 266],
|
||||||
|
[267, 270]]
|
||||||
|
:
|
||||||
|
ENABLE: 0
|
||||||
|
SPEED: 100000
|
||||||
|
NUM_LANES: 2
|
||||||
|
FEC_MODE: PC_FEC_RS544
|
||||||
|
MAX_FRAME_SIZE: 9416
|
||||||
|
...
|
||||||
|
---
|
||||||
|
device:
|
||||||
|
0:
|
||||||
|
# Per pipe flex counter configuration
|
||||||
|
CTR_EFLEX_CONFIG:
|
||||||
|
CTR_ING_EFLEX_OPERMODE_PIPEUNIQUE: 0
|
||||||
|
CTR_EGR_EFLEX_OPERMODE_PIPEUNIQUE: 0
|
||||||
|
|
||||||
|
# Per pipe flex state configuration
|
||||||
|
#FLEX_STATE_CONFIG:
|
||||||
|
# FLEX_STATE_ING_OPERMODE_PIPEUNIQUE: 0
|
||||||
|
# FLEX_STATE_EGR_OPERMODE_PIPEUNIQUE: 1
|
||||||
|
|
||||||
|
# Lossy vs Lossless mode
|
||||||
|
TM_THD_CONFIG:
|
||||||
|
THRESHOLD_MODE: LOSSLESS
|
||||||
|
|
||||||
|
# IFP mode
|
||||||
|
FP_CONFIG:
|
||||||
|
FP_ING_OPERMODE: GLOBAL_PIPE_AWARE
|
||||||
|
...
|
@ -0,0 +1,114 @@
|
|||||||
|
#name lanes alias index speed fec
|
||||||
|
Ethernet0 1 Ethernet1/1 1 25000
|
||||||
|
Ethernet1 5 Ethernet1/2 1 25000
|
||||||
|
Ethernet2 3 Ethernet1/3 1 25000
|
||||||
|
Ethernet3 7 Ethernet1/4 1 25000
|
||||||
|
Ethernet8 9 Ethernet2/1 2 25000
|
||||||
|
Ethernet9 13 Ethernet2/2 2 25000
|
||||||
|
Ethernet10 11 Ethernet2/3 2 25000
|
||||||
|
Ethernet11 15 Ethernet2/4 2 25000
|
||||||
|
Ethernet16 17 Ethernet3/1 3 25000
|
||||||
|
Ethernet17 21 Ethernet3/2 3 25000
|
||||||
|
Ethernet18 19 Ethernet3/3 3 25000
|
||||||
|
Ethernet19 23 Ethernet3/4 3 25000
|
||||||
|
Ethernet24 25 Ethernet4/1 4 25000
|
||||||
|
Ethernet25 29 Ethernet4/2 4 25000
|
||||||
|
Ethernet26 27 Ethernet4/3 4 25000
|
||||||
|
Ethernet27 31 Ethernet4/4 4 25000
|
||||||
|
Ethernet32 33 Ethernet5/1 5 25000
|
||||||
|
Ethernet33 37 Ethernet5/2 5 25000
|
||||||
|
Ethernet34 35 Ethernet5/3 5 25000
|
||||||
|
Ethernet35 39 Ethernet5/4 5 25000
|
||||||
|
Ethernet40 41 Ethernet6/1 6 25000
|
||||||
|
Ethernet41 45 Ethernet6/2 6 25000
|
||||||
|
Ethernet42 43 Ethernet6/3 6 25000
|
||||||
|
Ethernet43 47 Ethernet6/4 6 25000
|
||||||
|
Ethernet48 49 Ethernet7/1 7 25000
|
||||||
|
Ethernet49 53 Ethernet7/2 7 25000
|
||||||
|
Ethernet50 51 Ethernet7/3 7 25000
|
||||||
|
Ethernet51 55 Ethernet7/4 7 25000
|
||||||
|
Ethernet56 57 Ethernet8/1 8 25000
|
||||||
|
Ethernet57 61 Ethernet8/2 8 25000
|
||||||
|
Ethernet58 59 Ethernet8/3 8 25000
|
||||||
|
Ethernet59 63 Ethernet8/4 8 25000
|
||||||
|
Ethernet64 65 Ethernet9/1 9 25000
|
||||||
|
Ethernet65 69 Ethernet9/2 9 25000
|
||||||
|
Ethernet66 67 Ethernet9/3 9 25000
|
||||||
|
Ethernet67 71 Ethernet9/4 9 25000
|
||||||
|
Ethernet72 73 Ethernet10/1 10 25000
|
||||||
|
Ethernet73 77 Ethernet10/2 10 25000
|
||||||
|
Ethernet74 75 Ethernet10/3 10 25000
|
||||||
|
Ethernet75 79 Ethernet10/4 10 25000
|
||||||
|
Ethernet80 81 Ethernet11/1 11 25000
|
||||||
|
Ethernet81 85 Ethernet11/2 11 25000
|
||||||
|
Ethernet82 83 Ethernet11/3 11 25000
|
||||||
|
Ethernet83 87 Ethernet11/4 11 25000
|
||||||
|
Ethernet88 89 Ethernet12/1 12 25000
|
||||||
|
Ethernet89 93 Ethernet12/2 12 25000
|
||||||
|
Ethernet90 91 Ethernet12/3 12 25000
|
||||||
|
Ethernet91 95 Ethernet12/4 12 25000
|
||||||
|
Ethernet96 97 Ethernet13/1 13 25000
|
||||||
|
Ethernet97 101 Ethernet13/2 13 25000
|
||||||
|
Ethernet98 99 Ethernet13/3 13 25000
|
||||||
|
Ethernet99 103 Ethernet13/4 13 25000
|
||||||
|
Ethernet104 105 Ethernet14/1 14 25000
|
||||||
|
Ethernet105 109 Ethernet14/2 14 25000
|
||||||
|
Ethernet106 107 Ethernet14/3 14 25000
|
||||||
|
Ethernet107 111 Ethernet14/4 14 25000
|
||||||
|
Ethernet112 113 Ethernet15/1 15 25000
|
||||||
|
Ethernet113 117 Ethernet15/2 15 25000
|
||||||
|
Ethernet114 115 Ethernet15/3 15 25000
|
||||||
|
Ethernet115 119 Ethernet15/4 15 25000
|
||||||
|
Ethernet120 121 Ethernet16/1 16 25000
|
||||||
|
Ethernet121 125 Ethernet16/2 16 25000
|
||||||
|
Ethernet122 123 Ethernet16/3 16 25000
|
||||||
|
Ethernet123 127 Ethernet16/4 16 25000
|
||||||
|
Ethernet128 385 Ethernet17/1 17 25000
|
||||||
|
Ethernet129 389 Ethernet17/2 17 25000
|
||||||
|
Ethernet130 387 Ethernet17/3 17 25000
|
||||||
|
Ethernet131 391 Ethernet17/4 17 25000
|
||||||
|
Ethernet136 393 Ethernet18/1 18 25000
|
||||||
|
Ethernet137 397 Ethernet18/2 18 25000
|
||||||
|
Ethernet138 395 Ethernet18/3 18 25000
|
||||||
|
Ethernet139 399 Ethernet18/4 18 25000
|
||||||
|
Ethernet144 401 Ethernet19/1 19 25000
|
||||||
|
Ethernet145 405 Ethernet19/2 19 25000
|
||||||
|
Ethernet146 403 Ethernet19/3 19 25000
|
||||||
|
Ethernet147 407 Ethernet19/4 19 25000
|
||||||
|
Ethernet152 409 Ethernet20/1 20 25000
|
||||||
|
Ethernet153 413 Ethernet20/2 20 25000
|
||||||
|
Ethernet154 411 Ethernet20/3 20 25000
|
||||||
|
Ethernet155 415 Ethernet20/4 20 25000
|
||||||
|
Ethernet160 417 Ethernet21/1 21 25000
|
||||||
|
Ethernet161 421 Ethernet21/2 21 25000
|
||||||
|
Ethernet162 419 Ethernet21/3 21 25000
|
||||||
|
Ethernet163 423 Ethernet21/4 21 25000
|
||||||
|
Ethernet168 425 Ethernet22/1 22 25000
|
||||||
|
Ethernet169 429 Ethernet22/2 22 25000
|
||||||
|
Ethernet170 427 Ethernet22/3 22 25000
|
||||||
|
Ethernet171 431 Ethernet22/4 22 25000
|
||||||
|
Ethernet176 433 Ethernet23/1 23 25000
|
||||||
|
Ethernet177 437 Ethernet23/2 23 25000
|
||||||
|
Ethernet178 435 Ethernet23/3 23 25000
|
||||||
|
Ethernet179 439 Ethernet23/4 23 25000
|
||||||
|
Ethernet184 441 Ethernet24/1 24 25000
|
||||||
|
Ethernet185 445 Ethernet24/2 24 25000
|
||||||
|
Ethernet186 443 Ethernet24/3 24 25000
|
||||||
|
Ethernet187 447 Ethernet24/4 24 25000
|
||||||
|
Ethernet192 449,450,451,452 Ethernet25/1 25 100000 rs
|
||||||
|
Ethernet196 453,454,455,456 Ethernet25/5 25 100000 rs
|
||||||
|
Ethernet200 457,458,459,460 Ethernet26/1 26 100000 rs
|
||||||
|
Ethernet204 461,462,463,464 Ethernet26/5 26 100000 rs
|
||||||
|
Ethernet208 465,466,467,468 Ethernet27/1 27 100000 rs
|
||||||
|
Ethernet212 469,470,471,472 Ethernet27/5 27 100000 rs
|
||||||
|
Ethernet216 473,474,475,476 Ethernet28/1 28 100000 rs
|
||||||
|
Ethernet220 477,478,479,480 Ethernet28/5 28 100000 rs
|
||||||
|
Ethernet224 481,482,483,484 Ethernet29/1 29 200000 rs
|
||||||
|
Ethernet228 485,486,487,488 Ethernet29/5 29 200000 rs
|
||||||
|
Ethernet232 489,490,491,492 Ethernet30/1 30 200000 rs
|
||||||
|
Ethernet236 493,494,495,496 Ethernet30/5 30 200000 rs
|
||||||
|
Ethernet240 497,498,499,500 Ethernet31/1 31 200000 rs
|
||||||
|
Ethernet244 501,502,503,504 Ethernet31/5 31 200000 rs
|
||||||
|
Ethernet248 505,506,507,508 Ethernet32/1 32 200000 rs
|
||||||
|
Ethernet252 509,510,511,512 Ethernet32/5 32 200000 rs
|
||||||
|
Ethernet256 513 Ethernet33 33 10000 none
|
@ -0,0 +1 @@
|
|||||||
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th4-a7060dx5-32-25Gx96-100Gx8-200Gx8.config.bcm
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1 @@
|
|||||||
|
../../../common/profiles/th4/gen/BALANCED
|
@ -0,0 +1,2 @@
|
|||||||
|
{%- set default_topo = 't1' %}
|
||||||
|
{%- include 'buffers_config.j2' %}
|
@ -0,0 +1 @@
|
|||||||
|
BALANCED/buffers_defaults_t0.j2
|
@ -0,0 +1 @@
|
|||||||
|
BALANCED/buffers_defaults_t1.j2
|
@ -0,0 +1,104 @@
|
|||||||
|
{
|
||||||
|
"interfaces": {
|
||||||
|
"Ethernet0": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet8": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet16": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet24": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet32": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet40": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet48": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet56": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet64": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet72": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet80": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet88": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet96": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet104": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet112": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet120": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet128": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet136": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet144": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet152": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet160": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet168": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet176": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet184": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet192": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet200": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet208": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet216": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet224": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet232": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet240": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet248": {
|
||||||
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G]"
|
||||||
|
},
|
||||||
|
"Ethernet256": {
|
||||||
|
"default_brkout_mode": "1x10G",
|
||||||
|
"fec": "none"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1 @@
|
|||||||
|
BALANCED/pg_profile_lookup.ini
|
@ -0,0 +1,34 @@
|
|||||||
|
# name lanes alias index speed fec
|
||||||
|
Ethernet0 1,2,3,4,5,6,7,8 Ethernet1/1 1 400000 rs
|
||||||
|
Ethernet8 9,10,11,12,13,14,15,16 Ethernet2/1 2 400000 rs
|
||||||
|
Ethernet16 17,18,19,20,21,22,23,24 Ethernet3/1 3 400000 rs
|
||||||
|
Ethernet24 25,26,27,28,29,30,31,32 Ethernet4/1 4 400000 rs
|
||||||
|
Ethernet32 33,34,35,36,37,38,39,40 Ethernet5/1 5 400000 rs
|
||||||
|
Ethernet40 41,42,43,44,45,46,47,48 Ethernet6/1 6 400000 rs
|
||||||
|
Ethernet48 49,50,51,52,53,54,55,56 Ethernet7/1 7 400000 rs
|
||||||
|
Ethernet56 57,58,59,60,61,62,63,64 Ethernet8/1 8 400000 rs
|
||||||
|
Ethernet64 65,66,67,68,69,70,71,72 Ethernet9/1 9 400000 rs
|
||||||
|
Ethernet72 73,74,75,76,77,78,79,80 Ethernet10/1 10 400000 rs
|
||||||
|
Ethernet80 81,82,83,84,85,86,87,88 Ethernet11/1 11 400000 rs
|
||||||
|
Ethernet88 89,90,91,92,93,94,95,96 Ethernet12/1 12 400000 rs
|
||||||
|
Ethernet96 97,98,99,100,101,102,103,104 Ethernet13/1 13 400000 rs
|
||||||
|
Ethernet104 105,106,107,108,109,110,111,112 Ethernet14/1 14 400000 rs
|
||||||
|
Ethernet112 113,114,115,116,117,118,119,120 Ethernet15/1 15 400000 rs
|
||||||
|
Ethernet120 121,122,123,124,125,126,127,128 Ethernet16/1 16 400000 rs
|
||||||
|
Ethernet128 385,386,387,388,389,390,391,392 Ethernet17/1 17 400000 rs
|
||||||
|
Ethernet136 393,394,395,396,397,398,399,400 Ethernet18/1 18 400000 rs
|
||||||
|
Ethernet144 401,402,403,404,405,406,407,408 Ethernet19/1 19 400000 rs
|
||||||
|
Ethernet152 409,410,411,412,413,414,415,416 Ethernet20/1 20 400000 rs
|
||||||
|
Ethernet160 417,418,419,420,421,422,423,424 Ethernet21/1 21 400000 rs
|
||||||
|
Ethernet168 425,426,427,428,429,430,431,432 Ethernet22/1 22 400000 rs
|
||||||
|
Ethernet176 433,434,435,436,437,438,439,440 Ethernet23/1 23 400000 rs
|
||||||
|
Ethernet184 441,442,443,444,445,446,447,448 Ethernet24/1 24 400000 rs
|
||||||
|
Ethernet192 449,450,451,452,453,454,455,456 Ethernet25/1 25 400000 rs
|
||||||
|
Ethernet200 457,458,459,460,461,462,463,464 Ethernet26/1 26 400000 rs
|
||||||
|
Ethernet208 465,466,467,468,469,470,471,472 Ethernet27/1 27 400000 rs
|
||||||
|
Ethernet216 473,474,475,476,477,478,479,480 Ethernet28/1 28 400000 rs
|
||||||
|
Ethernet224 481,482,483,484,485,486,487,488 Ethernet29/1 29 400000 rs
|
||||||
|
Ethernet232 489,490,491,492,493,494,495,496 Ethernet30/1 30 400000 rs
|
||||||
|
Ethernet240 497,498,499,500,501,502,503,504 Ethernet31/1 31 400000 rs
|
||||||
|
Ethernet248 505,506,507,508,509,510,511,512 Ethernet32/1 32 400000 rs
|
||||||
|
Ethernet256 513 Ethernet33 33 10000 none
|
@ -0,0 +1 @@
|
|||||||
|
{%- include 'qos_config.j2' %}
|
@ -0,0 +1 @@
|
|||||||
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th4-a7060dx5-32.config.bcm
|
File diff suppressed because it is too large
Load Diff
1
device/arista/x86_64-arista_7060dx5_32/default_sku
Normal file
1
device/arista/x86_64-arista_7060dx5_32/default_sku
Normal file
@ -0,0 +1 @@
|
|||||||
|
Arista-7060DX5-32 t1
|
1061
device/arista/x86_64-arista_7060dx5_32/platform.json
Normal file
1061
device/arista/x86_64-arista_7060dx5_32/platform.json
Normal file
File diff suppressed because it is too large
Load Diff
1
device/arista/x86_64-arista_7060dx5_32/platform_asic
Normal file
1
device/arista/x86_64-arista_7060dx5_32/platform_asic
Normal file
@ -0,0 +1 @@
|
|||||||
|
broadcom
|
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"chassis": {
|
||||||
|
"DCS-7060DX5-32": {
|
||||||
|
"component": {
|
||||||
|
"Aboot()": {},
|
||||||
|
"Scd(addr=0000:00:18.7)": {},
|
||||||
|
"Scd(addr=0000:01:00.0)": {},
|
||||||
|
"LorikeetSysCpld(addr=13-0023)": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
2
device/arista/x86_64-arista_7060dx5_32/platform_env.conf
Normal file
2
device/arista/x86_64-arista_7060dx5_32/platform_env.conf
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
SYNCD_SHM_SIZE=512m
|
||||||
|
is_ltsw_chip=1
|
1
device/arista/x86_64-arista_7060dx5_32/platform_reboot
Symbolic link
1
device/arista/x86_64-arista_7060dx5_32/platform_reboot
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../x86_64-arista_common/platform_reboot
|
1
device/arista/x86_64-arista_7060dx5_32/plugins
Symbolic link
1
device/arista/x86_64-arista_7060dx5_32/plugins
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../x86_64-arista_common/plugins/
|
1
device/arista/x86_64-arista_7060dx5_32/pmon_daemon_control.json
Symbolic link
1
device/arista/x86_64-arista_7060dx5_32/pmon_daemon_control.json
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../x86_64-arista_common/pmon_daemon_control.json
|
36
device/arista/x86_64-arista_7060dx5_32/sensors.conf
Normal file
36
device/arista/x86_64-arista_7060dx5_32/sensors.conf
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
# libsensors configuration file for DCS-7060DX4-32
|
||||||
|
# ------------------------------------------------#
|
||||||
|
|
||||||
|
bus "i2c-9" "SCD 0000:00:18.7 SMBus master 0 bus 0"
|
||||||
|
bus "i2c-29" "SCD 0000:01:00.0 SMBus master 1 bus 0"
|
||||||
|
bus "i2c-32" "SCD 0000:01:00.0 SMBus master 1 bus 3"
|
||||||
|
bus "i2c-33" "SCD 0000:01:00.0 SMBus master 1 bus 4"
|
||||||
|
|
||||||
|
chip "max6658-i2c-9-4c"
|
||||||
|
label temp1 "CPU board temp sensor"
|
||||||
|
label temp2 "Back-panel temp sensor"
|
||||||
|
|
||||||
|
chip "max6581-i2c-29-4d"
|
||||||
|
label temp1 "Center Rear"
|
||||||
|
label temp2 "Switch board right sensor"
|
||||||
|
label temp3 "Switch board left sensor"
|
||||||
|
label temp4 "Front-panel temp sensor"
|
||||||
|
label temp5 "Switch chip diode 1 sensor"
|
||||||
|
label temp6 "Switch chip diode 2 sensor"
|
||||||
|
ignore temp7
|
||||||
|
ignore temp8
|
||||||
|
|
||||||
|
chip "pmbus-i2c-32-58"
|
||||||
|
label temp1 "Power supply 1 hotspot sensor"
|
||||||
|
label temp2 "Power supply 1 inlet temp sensor"
|
||||||
|
label temp3 "Power supply 1 exhaust temp sensor"
|
||||||
|
ignore fan2
|
||||||
|
ignore fan3
|
||||||
|
|
||||||
|
chip "pmbus-i2c-33-58"
|
||||||
|
label temp1 "Power supply 2 hotspot sensor"
|
||||||
|
label temp2 "Power supply 2 inlet temp sensor"
|
||||||
|
label temp3 "Power supply 2 exhaust temp sensor"
|
||||||
|
ignore fan2
|
||||||
|
ignore fan3
|
||||||
|
|
@ -0,0 +1 @@
|
|||||||
|
../x86_64-arista_common/system_health_monitoring_config.json
|
1
device/arista/x86_64-arista_7060dx5_32/thermal_policy.json
Symbolic link
1
device/arista/x86_64-arista_7060dx5_32/thermal_policy.json
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../x86_64-arista_common/thermal_policy.json
|
@ -100,12 +100,6 @@
|
|||||||
id: 8c24
|
id: 8c24
|
||||||
name: 'Signal processing controller: Intel Corporation 8 Series Chipset Family Thermal
|
name: 'Signal processing controller: Intel Corporation 8 Series Chipset Family Thermal
|
||||||
Management Controller (rev 05)'
|
Management Controller (rev 05)'
|
||||||
- bus: '01'
|
|
||||||
dev: '00'
|
|
||||||
fn: '0'
|
|
||||||
id: '1682'
|
|
||||||
name: 'Ethernet controller: Broadcom Limited NetXtreme BCM57762 Gigabit Ethernet
|
|
||||||
PCIe (rev 20)'
|
|
||||||
- bus: '02'
|
- bus: '02'
|
||||||
dev: '00'
|
dev: '00'
|
||||||
fn: '0'
|
fn: '0'
|
||||||
|
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"FABRIC_MONITOR_DATA": {
|
||||||
|
"monErrThreshCrcCells": 1,
|
||||||
|
"monErrThreshRxCells": 61035156,
|
||||||
|
"monPollThreshRecovery": 8,
|
||||||
|
"monPollThreshIsolation": 1
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,193 @@
|
|||||||
|
# name lanes isolateStatus
|
||||||
|
Fabric0 0 False
|
||||||
|
Fabric1 1 False
|
||||||
|
Fabric2 2 False
|
||||||
|
Fabric3 3 False
|
||||||
|
Fabric4 4 False
|
||||||
|
Fabric5 5 False
|
||||||
|
Fabric6 6 False
|
||||||
|
Fabric7 7 False
|
||||||
|
Fabric8 8 False
|
||||||
|
Fabric9 9 False
|
||||||
|
Fabric10 10 False
|
||||||
|
Fabric11 11 False
|
||||||
|
Fabric12 12 False
|
||||||
|
Fabric13 13 False
|
||||||
|
Fabric14 14 False
|
||||||
|
Fabric15 15 False
|
||||||
|
Fabric16 16 False
|
||||||
|
Fabric17 17 False
|
||||||
|
Fabric18 18 False
|
||||||
|
Fabric19 19 False
|
||||||
|
Fabric20 20 False
|
||||||
|
Fabric21 21 False
|
||||||
|
Fabric22 22 False
|
||||||
|
Fabric23 23 False
|
||||||
|
Fabric24 24 False
|
||||||
|
Fabric25 25 False
|
||||||
|
Fabric26 26 False
|
||||||
|
Fabric27 27 False
|
||||||
|
Fabric28 28 False
|
||||||
|
Fabric29 29 False
|
||||||
|
Fabric30 30 False
|
||||||
|
Fabric31 31 False
|
||||||
|
Fabric32 32 False
|
||||||
|
Fabric33 33 False
|
||||||
|
Fabric34 34 False
|
||||||
|
Fabric35 35 False
|
||||||
|
Fabric36 36 False
|
||||||
|
Fabric37 37 False
|
||||||
|
Fabric38 38 False
|
||||||
|
Fabric39 39 False
|
||||||
|
Fabric40 40 False
|
||||||
|
Fabric41 41 False
|
||||||
|
Fabric42 42 False
|
||||||
|
Fabric43 43 False
|
||||||
|
Fabric44 44 False
|
||||||
|
Fabric45 45 False
|
||||||
|
Fabric46 46 False
|
||||||
|
Fabric47 47 False
|
||||||
|
Fabric48 48 False
|
||||||
|
Fabric49 49 False
|
||||||
|
Fabric50 50 False
|
||||||
|
Fabric51 51 False
|
||||||
|
Fabric52 52 False
|
||||||
|
Fabric53 53 False
|
||||||
|
Fabric54 54 False
|
||||||
|
Fabric55 55 False
|
||||||
|
Fabric56 56 False
|
||||||
|
Fabric57 57 False
|
||||||
|
Fabric58 58 False
|
||||||
|
Fabric59 59 False
|
||||||
|
Fabric60 60 False
|
||||||
|
Fabric61 61 False
|
||||||
|
Fabric62 62 False
|
||||||
|
Fabric63 63 False
|
||||||
|
Fabric64 64 False
|
||||||
|
Fabric65 65 False
|
||||||
|
Fabric66 66 False
|
||||||
|
Fabric67 67 False
|
||||||
|
Fabric68 68 False
|
||||||
|
Fabric69 69 False
|
||||||
|
Fabric70 70 False
|
||||||
|
Fabric71 71 False
|
||||||
|
Fabric72 72 False
|
||||||
|
Fabric73 73 False
|
||||||
|
Fabric74 74 False
|
||||||
|
Fabric75 75 False
|
||||||
|
Fabric76 76 False
|
||||||
|
Fabric77 77 False
|
||||||
|
Fabric78 78 False
|
||||||
|
Fabric79 79 False
|
||||||
|
Fabric80 80 False
|
||||||
|
Fabric81 81 False
|
||||||
|
Fabric82 82 False
|
||||||
|
Fabric83 83 False
|
||||||
|
Fabric84 84 False
|
||||||
|
Fabric85 85 False
|
||||||
|
Fabric86 86 False
|
||||||
|
Fabric87 87 False
|
||||||
|
Fabric88 88 False
|
||||||
|
Fabric89 89 False
|
||||||
|
Fabric90 90 False
|
||||||
|
Fabric91 91 False
|
||||||
|
Fabric92 92 False
|
||||||
|
Fabric93 93 False
|
||||||
|
Fabric94 94 False
|
||||||
|
Fabric95 95 False
|
||||||
|
Fabric96 96 False
|
||||||
|
Fabric97 97 False
|
||||||
|
Fabric98 98 False
|
||||||
|
Fabric99 99 False
|
||||||
|
Fabric100 100 False
|
||||||
|
Fabric101 101 False
|
||||||
|
Fabric102 102 False
|
||||||
|
Fabric103 103 False
|
||||||
|
Fabric104 104 False
|
||||||
|
Fabric105 105 False
|
||||||
|
Fabric106 106 False
|
||||||
|
Fabric107 107 False
|
||||||
|
Fabric108 108 False
|
||||||
|
Fabric109 109 False
|
||||||
|
Fabric110 110 False
|
||||||
|
Fabric111 111 False
|
||||||
|
Fabric112 112 False
|
||||||
|
Fabric113 113 False
|
||||||
|
Fabric114 114 False
|
||||||
|
Fabric115 115 False
|
||||||
|
Fabric116 116 False
|
||||||
|
Fabric117 117 False
|
||||||
|
Fabric118 118 False
|
||||||
|
Fabric119 119 False
|
||||||
|
Fabric120 120 False
|
||||||
|
Fabric121 121 False
|
||||||
|
Fabric122 122 False
|
||||||
|
Fabric123 123 False
|
||||||
|
Fabric124 124 False
|
||||||
|
Fabric125 125 False
|
||||||
|
Fabric126 126 False
|
||||||
|
Fabric127 127 False
|
||||||
|
Fabric128 128 False
|
||||||
|
Fabric129 129 False
|
||||||
|
Fabric130 130 False
|
||||||
|
Fabric131 131 False
|
||||||
|
Fabric132 132 False
|
||||||
|
Fabric133 133 False
|
||||||
|
Fabric134 134 False
|
||||||
|
Fabric135 135 False
|
||||||
|
Fabric136 136 False
|
||||||
|
Fabric137 137 False
|
||||||
|
Fabric138 138 False
|
||||||
|
Fabric139 139 False
|
||||||
|
Fabric140 140 False
|
||||||
|
Fabric141 141 False
|
||||||
|
Fabric142 142 False
|
||||||
|
Fabric143 143 False
|
||||||
|
Fabric144 144 False
|
||||||
|
Fabric145 145 False
|
||||||
|
Fabric146 146 False
|
||||||
|
Fabric147 147 False
|
||||||
|
Fabric148 148 False
|
||||||
|
Fabric149 149 False
|
||||||
|
Fabric150 150 False
|
||||||
|
Fabric151 151 False
|
||||||
|
Fabric152 152 False
|
||||||
|
Fabric153 153 False
|
||||||
|
Fabric154 154 False
|
||||||
|
Fabric155 155 False
|
||||||
|
Fabric156 156 False
|
||||||
|
Fabric157 157 False
|
||||||
|
Fabric158 158 False
|
||||||
|
Fabric159 159 False
|
||||||
|
Fabric160 160 False
|
||||||
|
Fabric161 161 False
|
||||||
|
Fabric162 162 False
|
||||||
|
Fabric163 163 False
|
||||||
|
Fabric164 164 False
|
||||||
|
Fabric165 165 False
|
||||||
|
Fabric166 166 False
|
||||||
|
Fabric167 167 False
|
||||||
|
Fabric168 168 False
|
||||||
|
Fabric169 169 False
|
||||||
|
Fabric170 170 False
|
||||||
|
Fabric171 171 False
|
||||||
|
Fabric172 172 False
|
||||||
|
Fabric173 173 False
|
||||||
|
Fabric174 174 False
|
||||||
|
Fabric175 175 False
|
||||||
|
Fabric176 176 False
|
||||||
|
Fabric177 177 False
|
||||||
|
Fabric178 178 False
|
||||||
|
Fabric179 179 False
|
||||||
|
Fabric180 180 False
|
||||||
|
Fabric181 181 False
|
||||||
|
Fabric182 182 False
|
||||||
|
Fabric183 183 False
|
||||||
|
Fabric184 184 False
|
||||||
|
Fabric185 185 False
|
||||||
|
Fabric186 186 False
|
||||||
|
Fabric187 187 False
|
||||||
|
Fabric188 188 False
|
||||||
|
Fabric189 189 False
|
||||||
|
Fabric190 190 False
|
||||||
|
Fabric191 191 False
|
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"FABRIC_MONITOR_DATA": {
|
||||||
|
"monErrThreshCrcCells": 1,
|
||||||
|
"monErrThreshRxCells": 61035156,
|
||||||
|
"monPollThreshRecovery": 8,
|
||||||
|
"monPollThreshIsolation": 1
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,193 @@
|
|||||||
|
# name lanes isolateStatus
|
||||||
|
Fabric0 0 False
|
||||||
|
Fabric1 1 False
|
||||||
|
Fabric2 2 False
|
||||||
|
Fabric3 3 False
|
||||||
|
Fabric4 4 False
|
||||||
|
Fabric5 5 False
|
||||||
|
Fabric6 6 False
|
||||||
|
Fabric7 7 False
|
||||||
|
Fabric8 8 False
|
||||||
|
Fabric9 9 False
|
||||||
|
Fabric10 10 False
|
||||||
|
Fabric11 11 False
|
||||||
|
Fabric12 12 False
|
||||||
|
Fabric13 13 False
|
||||||
|
Fabric14 14 False
|
||||||
|
Fabric15 15 False
|
||||||
|
Fabric16 16 False
|
||||||
|
Fabric17 17 False
|
||||||
|
Fabric18 18 False
|
||||||
|
Fabric19 19 False
|
||||||
|
Fabric20 20 False
|
||||||
|
Fabric21 21 False
|
||||||
|
Fabric22 22 False
|
||||||
|
Fabric23 23 False
|
||||||
|
Fabric24 24 False
|
||||||
|
Fabric25 25 False
|
||||||
|
Fabric26 26 False
|
||||||
|
Fabric27 27 False
|
||||||
|
Fabric28 28 False
|
||||||
|
Fabric29 29 False
|
||||||
|
Fabric30 30 False
|
||||||
|
Fabric31 31 False
|
||||||
|
Fabric32 32 False
|
||||||
|
Fabric33 33 False
|
||||||
|
Fabric34 34 False
|
||||||
|
Fabric35 35 False
|
||||||
|
Fabric36 36 False
|
||||||
|
Fabric37 37 False
|
||||||
|
Fabric38 38 False
|
||||||
|
Fabric39 39 False
|
||||||
|
Fabric40 40 False
|
||||||
|
Fabric41 41 False
|
||||||
|
Fabric42 42 False
|
||||||
|
Fabric43 43 False
|
||||||
|
Fabric44 44 False
|
||||||
|
Fabric45 45 False
|
||||||
|
Fabric46 46 False
|
||||||
|
Fabric47 47 False
|
||||||
|
Fabric48 48 False
|
||||||
|
Fabric49 49 False
|
||||||
|
Fabric50 50 False
|
||||||
|
Fabric51 51 False
|
||||||
|
Fabric52 52 False
|
||||||
|
Fabric53 53 False
|
||||||
|
Fabric54 54 False
|
||||||
|
Fabric55 55 False
|
||||||
|
Fabric56 56 False
|
||||||
|
Fabric57 57 False
|
||||||
|
Fabric58 58 False
|
||||||
|
Fabric59 59 False
|
||||||
|
Fabric60 60 False
|
||||||
|
Fabric61 61 False
|
||||||
|
Fabric62 62 False
|
||||||
|
Fabric63 63 False
|
||||||
|
Fabric64 64 False
|
||||||
|
Fabric65 65 False
|
||||||
|
Fabric66 66 False
|
||||||
|
Fabric67 67 False
|
||||||
|
Fabric68 68 False
|
||||||
|
Fabric69 69 False
|
||||||
|
Fabric70 70 False
|
||||||
|
Fabric71 71 False
|
||||||
|
Fabric72 72 False
|
||||||
|
Fabric73 73 False
|
||||||
|
Fabric74 74 False
|
||||||
|
Fabric75 75 False
|
||||||
|
Fabric76 76 False
|
||||||
|
Fabric77 77 False
|
||||||
|
Fabric78 78 False
|
||||||
|
Fabric79 79 False
|
||||||
|
Fabric80 80 False
|
||||||
|
Fabric81 81 False
|
||||||
|
Fabric82 82 False
|
||||||
|
Fabric83 83 False
|
||||||
|
Fabric84 84 False
|
||||||
|
Fabric85 85 False
|
||||||
|
Fabric86 86 False
|
||||||
|
Fabric87 87 False
|
||||||
|
Fabric88 88 False
|
||||||
|
Fabric89 89 False
|
||||||
|
Fabric90 90 False
|
||||||
|
Fabric91 91 False
|
||||||
|
Fabric92 92 False
|
||||||
|
Fabric93 93 False
|
||||||
|
Fabric94 94 False
|
||||||
|
Fabric95 95 False
|
||||||
|
Fabric96 96 False
|
||||||
|
Fabric97 97 False
|
||||||
|
Fabric98 98 False
|
||||||
|
Fabric99 99 False
|
||||||
|
Fabric100 100 False
|
||||||
|
Fabric101 101 False
|
||||||
|
Fabric102 102 False
|
||||||
|
Fabric103 103 False
|
||||||
|
Fabric104 104 False
|
||||||
|
Fabric105 105 False
|
||||||
|
Fabric106 106 False
|
||||||
|
Fabric107 107 False
|
||||||
|
Fabric108 108 False
|
||||||
|
Fabric109 109 False
|
||||||
|
Fabric110 110 False
|
||||||
|
Fabric111 111 False
|
||||||
|
Fabric112 112 False
|
||||||
|
Fabric113 113 False
|
||||||
|
Fabric114 114 False
|
||||||
|
Fabric115 115 False
|
||||||
|
Fabric116 116 False
|
||||||
|
Fabric117 117 False
|
||||||
|
Fabric118 118 False
|
||||||
|
Fabric119 119 False
|
||||||
|
Fabric120 120 False
|
||||||
|
Fabric121 121 False
|
||||||
|
Fabric122 122 False
|
||||||
|
Fabric123 123 False
|
||||||
|
Fabric124 124 False
|
||||||
|
Fabric125 125 False
|
||||||
|
Fabric126 126 False
|
||||||
|
Fabric127 127 False
|
||||||
|
Fabric128 128 False
|
||||||
|
Fabric129 129 False
|
||||||
|
Fabric130 130 False
|
||||||
|
Fabric131 131 False
|
||||||
|
Fabric132 132 False
|
||||||
|
Fabric133 133 False
|
||||||
|
Fabric134 134 False
|
||||||
|
Fabric135 135 False
|
||||||
|
Fabric136 136 False
|
||||||
|
Fabric137 137 False
|
||||||
|
Fabric138 138 False
|
||||||
|
Fabric139 139 False
|
||||||
|
Fabric140 140 False
|
||||||
|
Fabric141 141 False
|
||||||
|
Fabric142 142 False
|
||||||
|
Fabric143 143 False
|
||||||
|
Fabric144 144 False
|
||||||
|
Fabric145 145 False
|
||||||
|
Fabric146 146 False
|
||||||
|
Fabric147 147 False
|
||||||
|
Fabric148 148 False
|
||||||
|
Fabric149 149 False
|
||||||
|
Fabric150 150 False
|
||||||
|
Fabric151 151 False
|
||||||
|
Fabric152 152 False
|
||||||
|
Fabric153 153 False
|
||||||
|
Fabric154 154 False
|
||||||
|
Fabric155 155 False
|
||||||
|
Fabric156 156 False
|
||||||
|
Fabric157 157 False
|
||||||
|
Fabric158 158 False
|
||||||
|
Fabric159 159 False
|
||||||
|
Fabric160 160 False
|
||||||
|
Fabric161 161 False
|
||||||
|
Fabric162 162 False
|
||||||
|
Fabric163 163 False
|
||||||
|
Fabric164 164 False
|
||||||
|
Fabric165 165 False
|
||||||
|
Fabric166 166 False
|
||||||
|
Fabric167 167 False
|
||||||
|
Fabric168 168 False
|
||||||
|
Fabric169 169 False
|
||||||
|
Fabric170 170 False
|
||||||
|
Fabric171 171 False
|
||||||
|
Fabric172 172 False
|
||||||
|
Fabric173 173 False
|
||||||
|
Fabric174 174 False
|
||||||
|
Fabric175 175 False
|
||||||
|
Fabric176 176 False
|
||||||
|
Fabric177 177 False
|
||||||
|
Fabric178 178 False
|
||||||
|
Fabric179 179 False
|
||||||
|
Fabric180 180 False
|
||||||
|
Fabric181 181 False
|
||||||
|
Fabric182 182 False
|
||||||
|
Fabric183 183 False
|
||||||
|
Fabric184 184 False
|
||||||
|
Fabric185 185 False
|
||||||
|
Fabric186 186 False
|
||||||
|
Fabric187 187 False
|
||||||
|
Fabric188 188 False
|
||||||
|
Fabric189 189 False
|
||||||
|
Fabric190 190 False
|
||||||
|
Fabric191 191 False
|
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"FABRIC_MONITOR_DATA": {
|
||||||
|
"monErrThreshCrcCells": 1,
|
||||||
|
"monErrThreshRxCells": 61035156,
|
||||||
|
"monPollThreshRecovery": 8,
|
||||||
|
"monPollThreshIsolation": 1
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,193 @@
|
|||||||
|
# name lanes isolateStatus
|
||||||
|
Fabric0 0 False
|
||||||
|
Fabric1 1 False
|
||||||
|
Fabric2 2 False
|
||||||
|
Fabric3 3 False
|
||||||
|
Fabric4 4 False
|
||||||
|
Fabric5 5 False
|
||||||
|
Fabric6 6 False
|
||||||
|
Fabric7 7 False
|
||||||
|
Fabric8 8 False
|
||||||
|
Fabric9 9 False
|
||||||
|
Fabric10 10 False
|
||||||
|
Fabric11 11 False
|
||||||
|
Fabric12 12 False
|
||||||
|
Fabric13 13 False
|
||||||
|
Fabric14 14 False
|
||||||
|
Fabric15 15 False
|
||||||
|
Fabric16 16 False
|
||||||
|
Fabric17 17 False
|
||||||
|
Fabric18 18 False
|
||||||
|
Fabric19 19 False
|
||||||
|
Fabric20 20 False
|
||||||
|
Fabric21 21 False
|
||||||
|
Fabric22 22 False
|
||||||
|
Fabric23 23 False
|
||||||
|
Fabric24 24 False
|
||||||
|
Fabric25 25 False
|
||||||
|
Fabric26 26 False
|
||||||
|
Fabric27 27 False
|
||||||
|
Fabric28 28 False
|
||||||
|
Fabric29 29 False
|
||||||
|
Fabric30 30 False
|
||||||
|
Fabric31 31 False
|
||||||
|
Fabric32 32 False
|
||||||
|
Fabric33 33 False
|
||||||
|
Fabric34 34 False
|
||||||
|
Fabric35 35 False
|
||||||
|
Fabric36 36 False
|
||||||
|
Fabric37 37 False
|
||||||
|
Fabric38 38 False
|
||||||
|
Fabric39 39 False
|
||||||
|
Fabric40 40 False
|
||||||
|
Fabric41 41 False
|
||||||
|
Fabric42 42 False
|
||||||
|
Fabric43 43 False
|
||||||
|
Fabric44 44 False
|
||||||
|
Fabric45 45 False
|
||||||
|
Fabric46 46 False
|
||||||
|
Fabric47 47 False
|
||||||
|
Fabric48 48 False
|
||||||
|
Fabric49 49 False
|
||||||
|
Fabric50 50 False
|
||||||
|
Fabric51 51 False
|
||||||
|
Fabric52 52 False
|
||||||
|
Fabric53 53 False
|
||||||
|
Fabric54 54 False
|
||||||
|
Fabric55 55 False
|
||||||
|
Fabric56 56 False
|
||||||
|
Fabric57 57 False
|
||||||
|
Fabric58 58 False
|
||||||
|
Fabric59 59 False
|
||||||
|
Fabric60 60 False
|
||||||
|
Fabric61 61 False
|
||||||
|
Fabric62 62 False
|
||||||
|
Fabric63 63 False
|
||||||
|
Fabric64 64 False
|
||||||
|
Fabric65 65 False
|
||||||
|
Fabric66 66 False
|
||||||
|
Fabric67 67 False
|
||||||
|
Fabric68 68 False
|
||||||
|
Fabric69 69 False
|
||||||
|
Fabric70 70 False
|
||||||
|
Fabric71 71 False
|
||||||
|
Fabric72 72 False
|
||||||
|
Fabric73 73 False
|
||||||
|
Fabric74 74 False
|
||||||
|
Fabric75 75 False
|
||||||
|
Fabric76 76 False
|
||||||
|
Fabric77 77 False
|
||||||
|
Fabric78 78 False
|
||||||
|
Fabric79 79 False
|
||||||
|
Fabric80 80 False
|
||||||
|
Fabric81 81 False
|
||||||
|
Fabric82 82 False
|
||||||
|
Fabric83 83 False
|
||||||
|
Fabric84 84 False
|
||||||
|
Fabric85 85 False
|
||||||
|
Fabric86 86 False
|
||||||
|
Fabric87 87 False
|
||||||
|
Fabric88 88 False
|
||||||
|
Fabric89 89 False
|
||||||
|
Fabric90 90 False
|
||||||
|
Fabric91 91 False
|
||||||
|
Fabric92 92 False
|
||||||
|
Fabric93 93 False
|
||||||
|
Fabric94 94 False
|
||||||
|
Fabric95 95 False
|
||||||
|
Fabric96 96 False
|
||||||
|
Fabric97 97 False
|
||||||
|
Fabric98 98 False
|
||||||
|
Fabric99 99 False
|
||||||
|
Fabric100 100 False
|
||||||
|
Fabric101 101 False
|
||||||
|
Fabric102 102 False
|
||||||
|
Fabric103 103 False
|
||||||
|
Fabric104 104 False
|
||||||
|
Fabric105 105 False
|
||||||
|
Fabric106 106 False
|
||||||
|
Fabric107 107 False
|
||||||
|
Fabric108 108 False
|
||||||
|
Fabric109 109 False
|
||||||
|
Fabric110 110 False
|
||||||
|
Fabric111 111 False
|
||||||
|
Fabric112 112 False
|
||||||
|
Fabric113 113 False
|
||||||
|
Fabric114 114 False
|
||||||
|
Fabric115 115 False
|
||||||
|
Fabric116 116 False
|
||||||
|
Fabric117 117 False
|
||||||
|
Fabric118 118 False
|
||||||
|
Fabric119 119 False
|
||||||
|
Fabric120 120 False
|
||||||
|
Fabric121 121 False
|
||||||
|
Fabric122 122 False
|
||||||
|
Fabric123 123 False
|
||||||
|
Fabric124 124 False
|
||||||
|
Fabric125 125 False
|
||||||
|
Fabric126 126 False
|
||||||
|
Fabric127 127 False
|
||||||
|
Fabric128 128 False
|
||||||
|
Fabric129 129 False
|
||||||
|
Fabric130 130 False
|
||||||
|
Fabric131 131 False
|
||||||
|
Fabric132 132 False
|
||||||
|
Fabric133 133 False
|
||||||
|
Fabric134 134 False
|
||||||
|
Fabric135 135 False
|
||||||
|
Fabric136 136 False
|
||||||
|
Fabric137 137 False
|
||||||
|
Fabric138 138 False
|
||||||
|
Fabric139 139 False
|
||||||
|
Fabric140 140 False
|
||||||
|
Fabric141 141 False
|
||||||
|
Fabric142 142 False
|
||||||
|
Fabric143 143 False
|
||||||
|
Fabric144 144 False
|
||||||
|
Fabric145 145 False
|
||||||
|
Fabric146 146 False
|
||||||
|
Fabric147 147 False
|
||||||
|
Fabric148 148 False
|
||||||
|
Fabric149 149 False
|
||||||
|
Fabric150 150 False
|
||||||
|
Fabric151 151 False
|
||||||
|
Fabric152 152 False
|
||||||
|
Fabric153 153 False
|
||||||
|
Fabric154 154 False
|
||||||
|
Fabric155 155 False
|
||||||
|
Fabric156 156 False
|
||||||
|
Fabric157 157 False
|
||||||
|
Fabric158 158 False
|
||||||
|
Fabric159 159 False
|
||||||
|
Fabric160 160 False
|
||||||
|
Fabric161 161 False
|
||||||
|
Fabric162 162 False
|
||||||
|
Fabric163 163 False
|
||||||
|
Fabric164 164 False
|
||||||
|
Fabric165 165 False
|
||||||
|
Fabric166 166 False
|
||||||
|
Fabric167 167 False
|
||||||
|
Fabric168 168 False
|
||||||
|
Fabric169 169 False
|
||||||
|
Fabric170 170 False
|
||||||
|
Fabric171 171 False
|
||||||
|
Fabric172 172 False
|
||||||
|
Fabric173 173 False
|
||||||
|
Fabric174 174 False
|
||||||
|
Fabric175 175 False
|
||||||
|
Fabric176 176 False
|
||||||
|
Fabric177 177 False
|
||||||
|
Fabric178 178 False
|
||||||
|
Fabric179 179 False
|
||||||
|
Fabric180 180 False
|
||||||
|
Fabric181 181 False
|
||||||
|
Fabric182 182 False
|
||||||
|
Fabric183 183 False
|
||||||
|
Fabric184 184 False
|
||||||
|
Fabric185 185 False
|
||||||
|
Fabric186 186 False
|
||||||
|
Fabric187 187 False
|
||||||
|
Fabric188 188 False
|
||||||
|
Fabric189 189 False
|
||||||
|
Fabric190 190 False
|
||||||
|
Fabric191 191 False
|
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"FABRIC_MONITOR_DATA": {
|
||||||
|
"monErrThreshCrcCells": 1,
|
||||||
|
"monErrThreshRxCells": 61035156,
|
||||||
|
"monPollThreshRecovery": 8,
|
||||||
|
"monPollThreshIsolation": 1
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,113 @@
|
|||||||
|
# name lanes isolateStatus
|
||||||
|
Fabric0 0 False
|
||||||
|
Fabric1 1 False
|
||||||
|
Fabric2 2 False
|
||||||
|
Fabric3 3 False
|
||||||
|
Fabric4 4 False
|
||||||
|
Fabric5 5 False
|
||||||
|
Fabric6 6 False
|
||||||
|
Fabric7 7 False
|
||||||
|
Fabric8 8 False
|
||||||
|
Fabric9 9 False
|
||||||
|
Fabric10 10 False
|
||||||
|
Fabric11 11 False
|
||||||
|
Fabric12 12 False
|
||||||
|
Fabric13 13 False
|
||||||
|
Fabric14 14 False
|
||||||
|
Fabric15 15 False
|
||||||
|
Fabric16 16 False
|
||||||
|
Fabric17 17 False
|
||||||
|
Fabric18 18 False
|
||||||
|
Fabric19 19 False
|
||||||
|
Fabric20 20 False
|
||||||
|
Fabric21 21 False
|
||||||
|
Fabric22 22 False
|
||||||
|
Fabric23 23 False
|
||||||
|
Fabric24 24 False
|
||||||
|
Fabric25 25 False
|
||||||
|
Fabric26 26 False
|
||||||
|
Fabric27 27 False
|
||||||
|
Fabric28 28 False
|
||||||
|
Fabric29 29 False
|
||||||
|
Fabric30 30 False
|
||||||
|
Fabric31 31 False
|
||||||
|
Fabric32 32 False
|
||||||
|
Fabric33 33 False
|
||||||
|
Fabric34 34 False
|
||||||
|
Fabric35 35 False
|
||||||
|
Fabric36 36 False
|
||||||
|
Fabric37 37 False
|
||||||
|
Fabric38 38 False
|
||||||
|
Fabric39 39 False
|
||||||
|
Fabric40 40 False
|
||||||
|
Fabric41 41 False
|
||||||
|
Fabric42 42 False
|
||||||
|
Fabric43 43 False
|
||||||
|
Fabric44 44 False
|
||||||
|
Fabric45 45 False
|
||||||
|
Fabric46 46 False
|
||||||
|
Fabric47 47 False
|
||||||
|
Fabric48 48 False
|
||||||
|
Fabric49 49 False
|
||||||
|
Fabric50 50 False
|
||||||
|
Fabric51 51 False
|
||||||
|
Fabric52 52 False
|
||||||
|
Fabric53 53 False
|
||||||
|
Fabric54 54 False
|
||||||
|
Fabric55 55 False
|
||||||
|
Fabric56 56 False
|
||||||
|
Fabric57 57 False
|
||||||
|
Fabric58 58 False
|
||||||
|
Fabric59 59 False
|
||||||
|
Fabric60 60 False
|
||||||
|
Fabric61 61 False
|
||||||
|
Fabric62 62 False
|
||||||
|
Fabric63 63 False
|
||||||
|
Fabric64 64 False
|
||||||
|
Fabric65 65 False
|
||||||
|
Fabric66 66 False
|
||||||
|
Fabric67 67 False
|
||||||
|
Fabric68 68 False
|
||||||
|
Fabric69 69 False
|
||||||
|
Fabric70 70 False
|
||||||
|
Fabric71 71 False
|
||||||
|
Fabric72 72 False
|
||||||
|
Fabric73 73 False
|
||||||
|
Fabric74 74 False
|
||||||
|
Fabric75 75 False
|
||||||
|
Fabric76 76 False
|
||||||
|
Fabric77 77 False
|
||||||
|
Fabric78 78 False
|
||||||
|
Fabric79 79 False
|
||||||
|
Fabric80 80 False
|
||||||
|
Fabric81 81 False
|
||||||
|
Fabric82 82 False
|
||||||
|
Fabric83 83 False
|
||||||
|
Fabric84 84 False
|
||||||
|
Fabric85 85 False
|
||||||
|
Fabric86 86 False
|
||||||
|
Fabric87 87 False
|
||||||
|
Fabric88 88 False
|
||||||
|
Fabric89 89 False
|
||||||
|
Fabric90 90 False
|
||||||
|
Fabric91 91 False
|
||||||
|
Fabric92 92 False
|
||||||
|
Fabric93 93 False
|
||||||
|
Fabric94 94 False
|
||||||
|
Fabric95 95 False
|
||||||
|
Fabric96 96 False
|
||||||
|
Fabric97 97 False
|
||||||
|
Fabric98 98 False
|
||||||
|
Fabric99 99 False
|
||||||
|
Fabric100 100 False
|
||||||
|
Fabric101 101 False
|
||||||
|
Fabric102 102 False
|
||||||
|
Fabric103 103 False
|
||||||
|
Fabric104 104 False
|
||||||
|
Fabric105 105 False
|
||||||
|
Fabric106 106 False
|
||||||
|
Fabric107 107 False
|
||||||
|
Fabric108 108 False
|
||||||
|
Fabric109 109 False
|
||||||
|
Fabric110 110 False
|
||||||
|
Fabric111 111 False
|
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"FABRIC_MONITOR_DATA": {
|
||||||
|
"monErrThreshCrcCells": 1,
|
||||||
|
"monErrThreshRxCells": 61035156,
|
||||||
|
"monPollThreshRecovery": 8,
|
||||||
|
"monPollThreshIsolation": 1
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,113 @@
|
|||||||
|
# name lanes isolateStatus
|
||||||
|
Fabric0 0 False
|
||||||
|
Fabric1 1 False
|
||||||
|
Fabric2 2 False
|
||||||
|
Fabric3 3 False
|
||||||
|
Fabric4 4 False
|
||||||
|
Fabric5 5 False
|
||||||
|
Fabric6 6 False
|
||||||
|
Fabric7 7 False
|
||||||
|
Fabric8 8 False
|
||||||
|
Fabric9 9 False
|
||||||
|
Fabric10 10 False
|
||||||
|
Fabric11 11 False
|
||||||
|
Fabric12 12 False
|
||||||
|
Fabric13 13 False
|
||||||
|
Fabric14 14 False
|
||||||
|
Fabric15 15 False
|
||||||
|
Fabric16 16 False
|
||||||
|
Fabric17 17 False
|
||||||
|
Fabric18 18 False
|
||||||
|
Fabric19 19 False
|
||||||
|
Fabric20 20 False
|
||||||
|
Fabric21 21 False
|
||||||
|
Fabric22 22 False
|
||||||
|
Fabric23 23 False
|
||||||
|
Fabric24 24 False
|
||||||
|
Fabric25 25 False
|
||||||
|
Fabric26 26 False
|
||||||
|
Fabric27 27 False
|
||||||
|
Fabric28 28 False
|
||||||
|
Fabric29 29 False
|
||||||
|
Fabric30 30 False
|
||||||
|
Fabric31 31 False
|
||||||
|
Fabric32 32 False
|
||||||
|
Fabric33 33 False
|
||||||
|
Fabric34 34 False
|
||||||
|
Fabric35 35 False
|
||||||
|
Fabric36 36 False
|
||||||
|
Fabric37 37 False
|
||||||
|
Fabric38 38 False
|
||||||
|
Fabric39 39 False
|
||||||
|
Fabric40 40 False
|
||||||
|
Fabric41 41 False
|
||||||
|
Fabric42 42 False
|
||||||
|
Fabric43 43 False
|
||||||
|
Fabric44 44 False
|
||||||
|
Fabric45 45 False
|
||||||
|
Fabric46 46 False
|
||||||
|
Fabric47 47 False
|
||||||
|
Fabric48 48 False
|
||||||
|
Fabric49 49 False
|
||||||
|
Fabric50 50 False
|
||||||
|
Fabric51 51 False
|
||||||
|
Fabric52 52 False
|
||||||
|
Fabric53 53 False
|
||||||
|
Fabric54 54 False
|
||||||
|
Fabric55 55 False
|
||||||
|
Fabric56 56 False
|
||||||
|
Fabric57 57 False
|
||||||
|
Fabric58 58 False
|
||||||
|
Fabric59 59 False
|
||||||
|
Fabric60 60 False
|
||||||
|
Fabric61 61 False
|
||||||
|
Fabric62 62 False
|
||||||
|
Fabric63 63 False
|
||||||
|
Fabric64 64 False
|
||||||
|
Fabric65 65 False
|
||||||
|
Fabric66 66 False
|
||||||
|
Fabric67 67 False
|
||||||
|
Fabric68 68 False
|
||||||
|
Fabric69 69 False
|
||||||
|
Fabric70 70 False
|
||||||
|
Fabric71 71 False
|
||||||
|
Fabric72 72 False
|
||||||
|
Fabric73 73 False
|
||||||
|
Fabric74 74 False
|
||||||
|
Fabric75 75 False
|
||||||
|
Fabric76 76 False
|
||||||
|
Fabric77 77 False
|
||||||
|
Fabric78 78 False
|
||||||
|
Fabric79 79 False
|
||||||
|
Fabric80 80 False
|
||||||
|
Fabric81 81 False
|
||||||
|
Fabric82 82 False
|
||||||
|
Fabric83 83 False
|
||||||
|
Fabric84 84 False
|
||||||
|
Fabric85 85 False
|
||||||
|
Fabric86 86 False
|
||||||
|
Fabric87 87 False
|
||||||
|
Fabric88 88 False
|
||||||
|
Fabric89 89 False
|
||||||
|
Fabric90 90 False
|
||||||
|
Fabric91 91 False
|
||||||
|
Fabric92 92 False
|
||||||
|
Fabric93 93 False
|
||||||
|
Fabric94 94 False
|
||||||
|
Fabric95 95 False
|
||||||
|
Fabric96 96 False
|
||||||
|
Fabric97 97 False
|
||||||
|
Fabric98 98 False
|
||||||
|
Fabric99 99 False
|
||||||
|
Fabric100 100 False
|
||||||
|
Fabric101 101 False
|
||||||
|
Fabric102 102 False
|
||||||
|
Fabric103 103 False
|
||||||
|
Fabric104 104 False
|
||||||
|
Fabric105 105 False
|
||||||
|
Fabric106 106 False
|
||||||
|
Fabric107 107 False
|
||||||
|
Fabric108 108 False
|
||||||
|
Fabric109 109 False
|
||||||
|
Fabric110 110 False
|
||||||
|
Fabric111 111 False
|
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"FABRIC_MONITOR_DATA": {
|
||||||
|
"monErrThreshCrcCells": 1,
|
||||||
|
"monErrThreshRxCells": 61035156,
|
||||||
|
"monPollThreshRecovery": 8,
|
||||||
|
"monPollThreshIsolation": 1
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,113 @@
|
|||||||
|
# name lanes isolateStatus
|
||||||
|
Fabric0 0 False
|
||||||
|
Fabric1 1 False
|
||||||
|
Fabric2 2 False
|
||||||
|
Fabric3 3 False
|
||||||
|
Fabric4 4 False
|
||||||
|
Fabric5 5 False
|
||||||
|
Fabric6 6 False
|
||||||
|
Fabric7 7 False
|
||||||
|
Fabric8 8 False
|
||||||
|
Fabric9 9 False
|
||||||
|
Fabric10 10 False
|
||||||
|
Fabric11 11 False
|
||||||
|
Fabric12 12 False
|
||||||
|
Fabric13 13 False
|
||||||
|
Fabric14 14 False
|
||||||
|
Fabric15 15 False
|
||||||
|
Fabric16 16 False
|
||||||
|
Fabric17 17 False
|
||||||
|
Fabric18 18 False
|
||||||
|
Fabric19 19 False
|
||||||
|
Fabric20 20 False
|
||||||
|
Fabric21 21 False
|
||||||
|
Fabric22 22 False
|
||||||
|
Fabric23 23 False
|
||||||
|
Fabric24 24 False
|
||||||
|
Fabric25 25 False
|
||||||
|
Fabric26 26 False
|
||||||
|
Fabric27 27 False
|
||||||
|
Fabric28 28 False
|
||||||
|
Fabric29 29 False
|
||||||
|
Fabric30 30 False
|
||||||
|
Fabric31 31 False
|
||||||
|
Fabric32 32 False
|
||||||
|
Fabric33 33 False
|
||||||
|
Fabric34 34 False
|
||||||
|
Fabric35 35 False
|
||||||
|
Fabric36 36 False
|
||||||
|
Fabric37 37 False
|
||||||
|
Fabric38 38 False
|
||||||
|
Fabric39 39 False
|
||||||
|
Fabric40 40 False
|
||||||
|
Fabric41 41 False
|
||||||
|
Fabric42 42 False
|
||||||
|
Fabric43 43 False
|
||||||
|
Fabric44 44 False
|
||||||
|
Fabric45 45 False
|
||||||
|
Fabric46 46 False
|
||||||
|
Fabric47 47 False
|
||||||
|
Fabric48 48 False
|
||||||
|
Fabric49 49 False
|
||||||
|
Fabric50 50 False
|
||||||
|
Fabric51 51 False
|
||||||
|
Fabric52 52 False
|
||||||
|
Fabric53 53 False
|
||||||
|
Fabric54 54 False
|
||||||
|
Fabric55 55 False
|
||||||
|
Fabric56 56 False
|
||||||
|
Fabric57 57 False
|
||||||
|
Fabric58 58 False
|
||||||
|
Fabric59 59 False
|
||||||
|
Fabric60 60 False
|
||||||
|
Fabric61 61 False
|
||||||
|
Fabric62 62 False
|
||||||
|
Fabric63 63 False
|
||||||
|
Fabric64 64 False
|
||||||
|
Fabric65 65 False
|
||||||
|
Fabric66 66 False
|
||||||
|
Fabric67 67 False
|
||||||
|
Fabric68 68 False
|
||||||
|
Fabric69 69 False
|
||||||
|
Fabric70 70 False
|
||||||
|
Fabric71 71 False
|
||||||
|
Fabric72 72 False
|
||||||
|
Fabric73 73 False
|
||||||
|
Fabric74 74 False
|
||||||
|
Fabric75 75 False
|
||||||
|
Fabric76 76 False
|
||||||
|
Fabric77 77 False
|
||||||
|
Fabric78 78 False
|
||||||
|
Fabric79 79 False
|
||||||
|
Fabric80 80 False
|
||||||
|
Fabric81 81 False
|
||||||
|
Fabric82 82 False
|
||||||
|
Fabric83 83 False
|
||||||
|
Fabric84 84 False
|
||||||
|
Fabric85 85 False
|
||||||
|
Fabric86 86 False
|
||||||
|
Fabric87 87 False
|
||||||
|
Fabric88 88 False
|
||||||
|
Fabric89 89 False
|
||||||
|
Fabric90 90 False
|
||||||
|
Fabric91 91 False
|
||||||
|
Fabric92 92 False
|
||||||
|
Fabric93 93 False
|
||||||
|
Fabric94 94 False
|
||||||
|
Fabric95 95 False
|
||||||
|
Fabric96 96 False
|
||||||
|
Fabric97 97 False
|
||||||
|
Fabric98 98 False
|
||||||
|
Fabric99 99 False
|
||||||
|
Fabric100 100 False
|
||||||
|
Fabric101 101 False
|
||||||
|
Fabric102 102 False
|
||||||
|
Fabric103 103 False
|
||||||
|
Fabric104 104 False
|
||||||
|
Fabric105 105 False
|
||||||
|
Fabric106 106 False
|
||||||
|
Fabric107 107 False
|
||||||
|
Fabric108 108 False
|
||||||
|
Fabric109 109 False
|
||||||
|
Fabric110 110 False
|
||||||
|
Fabric111 111 False
|
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"FABRIC_MONITOR_DATA": {
|
||||||
|
"monErrThreshCrcCells": 1,
|
||||||
|
"monErrThreshRxCells": 61035156,
|
||||||
|
"monPollThreshRecovery": 8,
|
||||||
|
"monPollThreshIsolation": 1
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,113 @@
|
|||||||
|
# name lanes isolateStatus
|
||||||
|
Fabric0 0 False
|
||||||
|
Fabric1 1 False
|
||||||
|
Fabric2 2 False
|
||||||
|
Fabric3 3 False
|
||||||
|
Fabric4 4 False
|
||||||
|
Fabric5 5 False
|
||||||
|
Fabric6 6 False
|
||||||
|
Fabric7 7 False
|
||||||
|
Fabric8 8 False
|
||||||
|
Fabric9 9 False
|
||||||
|
Fabric10 10 False
|
||||||
|
Fabric11 11 False
|
||||||
|
Fabric12 12 False
|
||||||
|
Fabric13 13 False
|
||||||
|
Fabric14 14 False
|
||||||
|
Fabric15 15 False
|
||||||
|
Fabric16 16 False
|
||||||
|
Fabric17 17 False
|
||||||
|
Fabric18 18 False
|
||||||
|
Fabric19 19 False
|
||||||
|
Fabric20 20 False
|
||||||
|
Fabric21 21 False
|
||||||
|
Fabric22 22 False
|
||||||
|
Fabric23 23 False
|
||||||
|
Fabric24 24 False
|
||||||
|
Fabric25 25 False
|
||||||
|
Fabric26 26 False
|
||||||
|
Fabric27 27 False
|
||||||
|
Fabric28 28 False
|
||||||
|
Fabric29 29 False
|
||||||
|
Fabric30 30 False
|
||||||
|
Fabric31 31 False
|
||||||
|
Fabric32 32 False
|
||||||
|
Fabric33 33 False
|
||||||
|
Fabric34 34 False
|
||||||
|
Fabric35 35 False
|
||||||
|
Fabric36 36 False
|
||||||
|
Fabric37 37 False
|
||||||
|
Fabric38 38 False
|
||||||
|
Fabric39 39 False
|
||||||
|
Fabric40 40 False
|
||||||
|
Fabric41 41 False
|
||||||
|
Fabric42 42 False
|
||||||
|
Fabric43 43 False
|
||||||
|
Fabric44 44 False
|
||||||
|
Fabric45 45 False
|
||||||
|
Fabric46 46 False
|
||||||
|
Fabric47 47 False
|
||||||
|
Fabric48 48 False
|
||||||
|
Fabric49 49 False
|
||||||
|
Fabric50 50 False
|
||||||
|
Fabric51 51 False
|
||||||
|
Fabric52 52 False
|
||||||
|
Fabric53 53 False
|
||||||
|
Fabric54 54 False
|
||||||
|
Fabric55 55 False
|
||||||
|
Fabric56 56 False
|
||||||
|
Fabric57 57 False
|
||||||
|
Fabric58 58 False
|
||||||
|
Fabric59 59 False
|
||||||
|
Fabric60 60 False
|
||||||
|
Fabric61 61 False
|
||||||
|
Fabric62 62 False
|
||||||
|
Fabric63 63 False
|
||||||
|
Fabric64 64 False
|
||||||
|
Fabric65 65 False
|
||||||
|
Fabric66 66 False
|
||||||
|
Fabric67 67 False
|
||||||
|
Fabric68 68 False
|
||||||
|
Fabric69 69 False
|
||||||
|
Fabric70 70 False
|
||||||
|
Fabric71 71 False
|
||||||
|
Fabric72 72 False
|
||||||
|
Fabric73 73 False
|
||||||
|
Fabric74 74 False
|
||||||
|
Fabric75 75 False
|
||||||
|
Fabric76 76 False
|
||||||
|
Fabric77 77 False
|
||||||
|
Fabric78 78 False
|
||||||
|
Fabric79 79 False
|
||||||
|
Fabric80 80 False
|
||||||
|
Fabric81 81 False
|
||||||
|
Fabric82 82 False
|
||||||
|
Fabric83 83 False
|
||||||
|
Fabric84 84 False
|
||||||
|
Fabric85 85 False
|
||||||
|
Fabric86 86 False
|
||||||
|
Fabric87 87 False
|
||||||
|
Fabric88 88 False
|
||||||
|
Fabric89 89 False
|
||||||
|
Fabric90 90 False
|
||||||
|
Fabric91 91 False
|
||||||
|
Fabric92 92 False
|
||||||
|
Fabric93 93 False
|
||||||
|
Fabric94 94 False
|
||||||
|
Fabric95 95 False
|
||||||
|
Fabric96 96 False
|
||||||
|
Fabric97 97 False
|
||||||
|
Fabric98 98 False
|
||||||
|
Fabric99 99 False
|
||||||
|
Fabric100 100 False
|
||||||
|
Fabric101 101 False
|
||||||
|
Fabric102 102 False
|
||||||
|
Fabric103 103 False
|
||||||
|
Fabric104 104 False
|
||||||
|
Fabric105 105 False
|
||||||
|
Fabric106 106 False
|
||||||
|
Fabric107 107 False
|
||||||
|
Fabric108 108 False
|
||||||
|
Fabric109 109 False
|
||||||
|
Fabric110 110 False
|
||||||
|
Fabric111 111 False
|
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"FABRIC_MONITOR_DATA": {
|
||||||
|
"monErrThreshCrcCells": 1,
|
||||||
|
"monErrThreshRxCells": 61035156,
|
||||||
|
"monPollThreshRecovery": 8,
|
||||||
|
"monPollThreshIsolation": 1
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,193 @@
|
|||||||
|
# name lanes isolateStatus
|
||||||
|
Fabric0 0 False
|
||||||
|
Fabric1 1 False
|
||||||
|
Fabric2 2 False
|
||||||
|
Fabric3 3 False
|
||||||
|
Fabric4 4 False
|
||||||
|
Fabric5 5 False
|
||||||
|
Fabric6 6 False
|
||||||
|
Fabric7 7 False
|
||||||
|
Fabric8 8 False
|
||||||
|
Fabric9 9 False
|
||||||
|
Fabric10 10 False
|
||||||
|
Fabric11 11 False
|
||||||
|
Fabric12 12 False
|
||||||
|
Fabric13 13 False
|
||||||
|
Fabric14 14 False
|
||||||
|
Fabric15 15 False
|
||||||
|
Fabric16 16 False
|
||||||
|
Fabric17 17 False
|
||||||
|
Fabric18 18 False
|
||||||
|
Fabric19 19 False
|
||||||
|
Fabric20 20 False
|
||||||
|
Fabric21 21 False
|
||||||
|
Fabric22 22 False
|
||||||
|
Fabric23 23 False
|
||||||
|
Fabric24 24 False
|
||||||
|
Fabric25 25 False
|
||||||
|
Fabric26 26 False
|
||||||
|
Fabric27 27 False
|
||||||
|
Fabric28 28 False
|
||||||
|
Fabric29 29 False
|
||||||
|
Fabric30 30 False
|
||||||
|
Fabric31 31 False
|
||||||
|
Fabric32 32 False
|
||||||
|
Fabric33 33 False
|
||||||
|
Fabric34 34 False
|
||||||
|
Fabric35 35 False
|
||||||
|
Fabric36 36 False
|
||||||
|
Fabric37 37 False
|
||||||
|
Fabric38 38 False
|
||||||
|
Fabric39 39 False
|
||||||
|
Fabric40 40 False
|
||||||
|
Fabric41 41 False
|
||||||
|
Fabric42 42 False
|
||||||
|
Fabric43 43 False
|
||||||
|
Fabric44 44 False
|
||||||
|
Fabric45 45 False
|
||||||
|
Fabric46 46 False
|
||||||
|
Fabric47 47 False
|
||||||
|
Fabric48 48 False
|
||||||
|
Fabric49 49 False
|
||||||
|
Fabric50 50 False
|
||||||
|
Fabric51 51 False
|
||||||
|
Fabric52 52 False
|
||||||
|
Fabric53 53 False
|
||||||
|
Fabric54 54 False
|
||||||
|
Fabric55 55 False
|
||||||
|
Fabric56 56 False
|
||||||
|
Fabric57 57 False
|
||||||
|
Fabric58 58 False
|
||||||
|
Fabric59 59 False
|
||||||
|
Fabric60 60 False
|
||||||
|
Fabric61 61 False
|
||||||
|
Fabric62 62 False
|
||||||
|
Fabric63 63 False
|
||||||
|
Fabric64 64 False
|
||||||
|
Fabric65 65 False
|
||||||
|
Fabric66 66 False
|
||||||
|
Fabric67 67 False
|
||||||
|
Fabric68 68 False
|
||||||
|
Fabric69 69 False
|
||||||
|
Fabric70 70 False
|
||||||
|
Fabric71 71 False
|
||||||
|
Fabric72 72 False
|
||||||
|
Fabric73 73 False
|
||||||
|
Fabric74 74 False
|
||||||
|
Fabric75 75 False
|
||||||
|
Fabric76 76 False
|
||||||
|
Fabric77 77 False
|
||||||
|
Fabric78 78 False
|
||||||
|
Fabric79 79 False
|
||||||
|
Fabric80 80 False
|
||||||
|
Fabric81 81 False
|
||||||
|
Fabric82 82 False
|
||||||
|
Fabric83 83 False
|
||||||
|
Fabric84 84 False
|
||||||
|
Fabric85 85 False
|
||||||
|
Fabric86 86 False
|
||||||
|
Fabric87 87 False
|
||||||
|
Fabric88 88 False
|
||||||
|
Fabric89 89 False
|
||||||
|
Fabric90 90 False
|
||||||
|
Fabric91 91 False
|
||||||
|
Fabric92 92 False
|
||||||
|
Fabric93 93 False
|
||||||
|
Fabric94 94 False
|
||||||
|
Fabric95 95 False
|
||||||
|
Fabric96 96 False
|
||||||
|
Fabric97 97 False
|
||||||
|
Fabric98 98 False
|
||||||
|
Fabric99 99 False
|
||||||
|
Fabric100 100 False
|
||||||
|
Fabric101 101 False
|
||||||
|
Fabric102 102 False
|
||||||
|
Fabric103 103 False
|
||||||
|
Fabric104 104 False
|
||||||
|
Fabric105 105 False
|
||||||
|
Fabric106 106 False
|
||||||
|
Fabric107 107 False
|
||||||
|
Fabric108 108 False
|
||||||
|
Fabric109 109 False
|
||||||
|
Fabric110 110 False
|
||||||
|
Fabric111 111 False
|
||||||
|
Fabric112 112 False
|
||||||
|
Fabric113 113 False
|
||||||
|
Fabric114 114 False
|
||||||
|
Fabric115 115 False
|
||||||
|
Fabric116 116 False
|
||||||
|
Fabric117 117 False
|
||||||
|
Fabric118 118 False
|
||||||
|
Fabric119 119 False
|
||||||
|
Fabric120 120 False
|
||||||
|
Fabric121 121 False
|
||||||
|
Fabric122 122 False
|
||||||
|
Fabric123 123 False
|
||||||
|
Fabric124 124 False
|
||||||
|
Fabric125 125 False
|
||||||
|
Fabric126 126 False
|
||||||
|
Fabric127 127 False
|
||||||
|
Fabric128 128 False
|
||||||
|
Fabric129 129 False
|
||||||
|
Fabric130 130 False
|
||||||
|
Fabric131 131 False
|
||||||
|
Fabric132 132 False
|
||||||
|
Fabric133 133 False
|
||||||
|
Fabric134 134 False
|
||||||
|
Fabric135 135 False
|
||||||
|
Fabric136 136 False
|
||||||
|
Fabric137 137 False
|
||||||
|
Fabric138 138 False
|
||||||
|
Fabric139 139 False
|
||||||
|
Fabric140 140 False
|
||||||
|
Fabric141 141 False
|
||||||
|
Fabric142 142 False
|
||||||
|
Fabric143 143 False
|
||||||
|
Fabric144 144 False
|
||||||
|
Fabric145 145 False
|
||||||
|
Fabric146 146 False
|
||||||
|
Fabric147 147 False
|
||||||
|
Fabric148 148 False
|
||||||
|
Fabric149 149 False
|
||||||
|
Fabric150 150 False
|
||||||
|
Fabric151 151 False
|
||||||
|
Fabric152 152 False
|
||||||
|
Fabric153 153 False
|
||||||
|
Fabric154 154 False
|
||||||
|
Fabric155 155 False
|
||||||
|
Fabric156 156 False
|
||||||
|
Fabric157 157 False
|
||||||
|
Fabric158 158 False
|
||||||
|
Fabric159 159 False
|
||||||
|
Fabric160 160 False
|
||||||
|
Fabric161 161 False
|
||||||
|
Fabric162 162 False
|
||||||
|
Fabric163 163 False
|
||||||
|
Fabric164 164 False
|
||||||
|
Fabric165 165 False
|
||||||
|
Fabric166 166 False
|
||||||
|
Fabric167 167 False
|
||||||
|
Fabric168 168 False
|
||||||
|
Fabric169 169 False
|
||||||
|
Fabric170 170 False
|
||||||
|
Fabric171 171 False
|
||||||
|
Fabric172 172 False
|
||||||
|
Fabric173 173 False
|
||||||
|
Fabric174 174 False
|
||||||
|
Fabric175 175 False
|
||||||
|
Fabric176 176 False
|
||||||
|
Fabric177 177 False
|
||||||
|
Fabric178 178 False
|
||||||
|
Fabric179 179 False
|
||||||
|
Fabric180 180 False
|
||||||
|
Fabric181 181 False
|
||||||
|
Fabric182 182 False
|
||||||
|
Fabric183 183 False
|
||||||
|
Fabric184 184 False
|
||||||
|
Fabric185 185 False
|
||||||
|
Fabric186 186 False
|
||||||
|
Fabric187 187 False
|
||||||
|
Fabric188 188 False
|
||||||
|
Fabric189 189 False
|
||||||
|
Fabric190 190 False
|
||||||
|
Fabric191 191 False
|
@ -1,4 +1,4 @@
|
|||||||
CONSOLE_PORT=0x2f8
|
CONSOLE_PORT=0x2f8
|
||||||
CONSOLE_DEV=1
|
CONSOLE_DEV=1
|
||||||
CONSOLE_SPEED=9600
|
CONSOLE_SPEED=9600
|
||||||
ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="module_blacklist=gpio_ich"
|
ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="module_blacklist=gpio_ich processor.max_cstate=1 intel_idle.max_cstate=0 i2c-i801.disable_features=0x10"
|
@ -1,3 +1,3 @@
|
|||||||
CONSOLE_PORT=0x3f8
|
CONSOLE_PORT=0x3f8
|
||||||
CONSOLE_DEV=0
|
CONSOLE_DEV=0
|
||||||
ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="module_blacklist=gpio_ich"
|
ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="module_blacklist=gpio_ich i2c-i801.disable_features=0x10"
|
@ -0,0 +1,46 @@
|
|||||||
|
{%- set default_cable = '5m' %}
|
||||||
|
|
||||||
|
{%- macro generate_port_lists(PORT_ALL) %}
|
||||||
|
{# Generate list of ports #}
|
||||||
|
{%- for port_idx in range(0,256,8) %}
|
||||||
|
{%- if PORT_ALL.append("Ethernet%d" % (port_idx)) %}{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- endmacro %}
|
||||||
|
|
||||||
|
{%- macro generate_buffer_pool_and_profiles() %}
|
||||||
|
"BUFFER_POOL": {
|
||||||
|
"ingress_lossless_pool": {
|
||||||
|
"size": "37333333",
|
||||||
|
"type": "ingress",
|
||||||
|
"mode": "dynamic",
|
||||||
|
"xoff": "24000000"
|
||||||
|
},
|
||||||
|
"egress_lossy_pool": {
|
||||||
|
"size": "34000000",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "dynamic"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "56000000",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "static"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BUFFER_PROFILE": {
|
||||||
|
"ingress_lossy_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
|
"size":"0",
|
||||||
|
"dynamic_th":"3"
|
||||||
|
},
|
||||||
|
"egress_lossless_profile": {
|
||||||
|
"pool":"egress_lossless_pool",
|
||||||
|
"size":"1518",
|
||||||
|
"static_th":"56000000"
|
||||||
|
},
|
||||||
|
"egress_lossy_profile": {
|
||||||
|
"pool":"egress_lossy_pool",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"3"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{%- endmacro %}
|
@ -0,0 +1,46 @@
|
|||||||
|
{%- set default_cable = '5m' %}
|
||||||
|
|
||||||
|
{%- macro generate_port_lists(PORT_ALL) %}
|
||||||
|
{# Generate list of ports #}
|
||||||
|
{%- for port_idx in range(0,256,8) %}
|
||||||
|
{%- if PORT_ALL.append("Ethernet%d" % (port_idx)) %}{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- endmacro %}
|
||||||
|
|
||||||
|
{%- macro generate_buffer_pool_and_profiles() %}
|
||||||
|
"BUFFER_POOL": {
|
||||||
|
"ingress_lossless_pool": {
|
||||||
|
"size": "37333333",
|
||||||
|
"type": "ingress",
|
||||||
|
"mode": "dynamic",
|
||||||
|
"xoff": "24000000"
|
||||||
|
},
|
||||||
|
"egress_lossy_pool": {
|
||||||
|
"size": "34000000",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "dynamic"
|
||||||
|
},
|
||||||
|
"egress_lossless_pool": {
|
||||||
|
"size": "56000000",
|
||||||
|
"type": "egress",
|
||||||
|
"mode": "static"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"BUFFER_PROFILE": {
|
||||||
|
"ingress_lossy_profile": {
|
||||||
|
"pool":"ingress_lossless_pool",
|
||||||
|
"size":"0",
|
||||||
|
"dynamic_th":"3"
|
||||||
|
},
|
||||||
|
"egress_lossless_profile": {
|
||||||
|
"pool":"egress_lossless_pool",
|
||||||
|
"size":"1518",
|
||||||
|
"static_th":"56000000"
|
||||||
|
},
|
||||||
|
"egress_lossy_profile": {
|
||||||
|
"pool":"egress_lossy_pool",
|
||||||
|
"size":"1518",
|
||||||
|
"dynamic_th":"3"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{%- endmacro %}
|
@ -0,0 +1,17 @@
|
|||||||
|
# PG lossless profiles.
|
||||||
|
# speed cable size xon xoff threshold xon_offset
|
||||||
|
10000 5m 1248 2288 35776 0 2288
|
||||||
|
25000 5m 1248 2288 53248 0 2288
|
||||||
|
40000 5m 1248 2288 66560 0 2288
|
||||||
|
50000 5m 1248 2288 90272 0 2288
|
||||||
|
100000 5m 1248 2288 165568 0 2288
|
||||||
|
10000 40m 1248 2288 37024 0 2288
|
||||||
|
25000 40m 1248 2288 53248 0 2288
|
||||||
|
40000 40m 1248 2288 71552 0 2288
|
||||||
|
50000 40m 1248 2288 96096 0 2288
|
||||||
|
100000 40m 1248 2288 177632 0 2288
|
||||||
|
10000 300m 1248 2288 46176 0 2288
|
||||||
|
25000 300m 1248 2288 79040 0 2288
|
||||||
|
40000 300m 1248 2288 108160 0 2288
|
||||||
|
50000 300m 1248 2288 141856 0 2288
|
||||||
|
100000 300m 1248 2288 268736 0 2288
|
@ -1,3 +1,3 @@
|
|||||||
CONSOLE_PORT=0x2f8
|
CONSOLE_PORT=0x2f8
|
||||||
CONSOLE_DEV=1
|
CONSOLE_DEV=1
|
||||||
ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="module_blacklist=gpio_ich,wdat_wdt acpi_no_watchdog=1 nos-config-part=/dev/sda12"
|
ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="module_blacklist=gpio_ich,wdat_wdt acpi_no_watchdog=1 nos-config-part=/dev/sda12 i2c-i801.disable_features=0x10"
|
||||||
|
@ -469,7 +469,13 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "QSFP+ or later"
|
"name": "QSFP+ or later"
|
||||||
}
|
},
|
||||||
|
{
|
||||||
|
"name": "SFP/SFP+/SFP28"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "SFP/SFP+/SFP28"
|
||||||
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"interfaces": {}
|
"interfaces": {}
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_2700_8x50g_28x100g.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_2700_8x50g_28x100g.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DEFAULT_SWITCHING_MODE_STORE_FORWARD=1
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_2700_8x100g_40x50g_8x10g.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_2700_8x100g_40x50g_8x10g.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DEFAULT_SWITCHING_MODE_STORE_FORWARD=1
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_2700_44x50g_10x100g.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_2700_44x50g_10x100g.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DEFAULT_SWITCHING_MODE_STORE_FORWARD=1
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_2700_48x50g_8x100g.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_2700_48x50g_8x100g.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DEFAULT_SWITCHING_MODE_STORE_FORWARD=1
|
||||||
|
@ -1 +0,0 @@
|
|||||||
../ACS-MSN2700/sai.profile
|
|
@ -0,0 +1,4 @@
|
|||||||
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_2700.xml
|
||||||
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DEFAULT_SWITCHING_MODE_STORE_FORWARD=1
|
@ -21,13 +21,24 @@ function ParseArguments() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function SafePwrCycle() {
|
function SafePwrCycle() {
|
||||||
sync ; sync
|
sync; sync
|
||||||
umount -fa > /dev/null 2&>1
|
umount -fa > /dev/null 2>&1
|
||||||
echo 1 > $SYSFS_PWR_CYCLE
|
echo 1 > $SYSFS_PWR_CYCLE
|
||||||
}
|
}
|
||||||
|
|
||||||
ParseArguments "$@"
|
ParseArguments "$@"
|
||||||
|
|
||||||
|
# Reboot immediately if the kdump capture kernel is running
|
||||||
|
VMCORE_FILE=/proc/vmcore
|
||||||
|
if [ -s $VMCORE_FILE ]; then
|
||||||
|
sync; sync
|
||||||
|
umount -fa > /dev/null 2>&1
|
||||||
|
|
||||||
|
# Run Debian reboot because the platform reboot isn't available
|
||||||
|
/sbin/reboot
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
${FW_UPGRADE_SCRIPT} --upgrade --verbose
|
${FW_UPGRADE_SCRIPT} --upgrade --verbose
|
||||||
EXIT_CODE="$?"
|
EXIT_CODE="$?"
|
||||||
if [[ "${EXIT_CODE}" != "${EXIT_SUCCESS}" ]]; then
|
if [[ "${EXIT_CODE}" != "${EXIT_SUCCESS}" ]]; then
|
||||||
|
@ -1,80 +1,12 @@
|
|||||||
{
|
{
|
||||||
"thermal_control_algorithm": {
|
"thermal_control_algorithm": {
|
||||||
"run_at_boot_up": "true",
|
"run_at_boot_up": "true",
|
||||||
"fan_speed_when_suspend": "60"
|
"fan_speed_when_suspend": "60"
|
||||||
},
|
},
|
||||||
"info_types": [
|
"info_types": [
|
||||||
{
|
|
||||||
"type": "fan_info"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "psu_info"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "chassis_info"
|
|
||||||
}
|
|
||||||
],
|
],
|
||||||
"policies": [
|
"policies": [
|
||||||
{
|
|
||||||
"name": "any fan absence",
|
|
||||||
"conditions": [
|
|
||||||
{
|
|
||||||
"type": "fan.any.absence"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"actions": [
|
|
||||||
{
|
|
||||||
"type": "fan.all.set_speed",
|
|
||||||
"speed": "100"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "any psu absence",
|
|
||||||
"conditions": [
|
|
||||||
{
|
|
||||||
"type": "psu.any.absence"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"actions": [
|
|
||||||
{
|
|
||||||
"type": "fan.all.set_speed",
|
|
||||||
"speed": "100"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "any fan broken",
|
|
||||||
"conditions": [
|
|
||||||
{
|
|
||||||
"type": "fan.any.fault"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"actions": [
|
|
||||||
{
|
|
||||||
"type": "fan.all.set_speed",
|
|
||||||
"speed": "100"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "all fan and psu presence",
|
|
||||||
"conditions": [
|
|
||||||
{
|
|
||||||
"type": "fan.all.presence"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "psu.all.presence"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "fan.all.good"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"actions": [
|
|
||||||
{
|
|
||||||
"type": "thermal.recover"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/ACS-MSN2700-A1
Symbolic link
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/ACS-MSN2700-A1
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../x86_64-mlnx_msn2700-r0/ACS-MSN2700
|
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/Mellanox-SN2700-A1
Symbolic link
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/Mellanox-SN2700-A1
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../x86_64-mlnx_msn2700-r0/Mellanox-SN2700
|
@ -0,0 +1 @@
|
|||||||
|
../x86_64-mlnx_msn2700-r0/Mellanox-SN2700-C28D8
|
@ -0,0 +1 @@
|
|||||||
|
../x86_64-mlnx_msn2700-r0/Mellanox-SN2700-D40C8S8
|
@ -0,0 +1 @@
|
|||||||
|
../x86_64-mlnx_msn2700-r0/Mellanox-SN2700-D44C10
|
@ -0,0 +1 @@
|
|||||||
|
../x86_64-mlnx_msn2700-r0/Mellanox-SN2700-D48C8
|
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/default_sku
Normal file
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/default_sku
Normal file
@ -0,0 +1 @@
|
|||||||
|
Mellanox-SN2700-A1 t1
|
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/installer.conf
Normal file
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/installer.conf
Normal file
@ -0,0 +1 @@
|
|||||||
|
ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="logs_inram=on"
|
436
device/mellanox/x86_64-mlnx_msn2700a1-r0/pcie.yaml
Normal file
436
device/mellanox/x86_64-mlnx_msn2700a1-r0/pcie.yaml
Normal file
@ -0,0 +1,436 @@
|
|||||||
|
|
||||||
|
#
|
||||||
|
# Copyright (c) 2023 NVIDIA CORPORATION & AFFILIATES.
|
||||||
|
# Apache-2.0
|
||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
# you may not use this file except in compliance with the License.
|
||||||
|
# You may obtain a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
# See the License for the specific language governing permissions and
|
||||||
|
# limitations under the License.
|
||||||
|
#
|
||||||
|
- bus: '00'
|
||||||
|
dev: '00'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f00
|
||||||
|
name: 'Host bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D DMI2
|
||||||
|
(rev 03)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '01'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f02
|
||||||
|
name: 'PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI
|
||||||
|
Express Root Port 1 (rev 03)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '01'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f03
|
||||||
|
name: 'PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI
|
||||||
|
Express Root Port 1 (rev 03)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '02'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f04
|
||||||
|
name: 'PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI
|
||||||
|
Express Root Port 2 (rev 03)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '02'
|
||||||
|
fn: '2'
|
||||||
|
id: 6f06
|
||||||
|
name: 'PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI
|
||||||
|
Express Root Port 2 (rev 03)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '03'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f08
|
||||||
|
name: 'PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI
|
||||||
|
Express Root Port 3 (rev 03)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '03'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f09
|
||||||
|
name: 'PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI
|
||||||
|
Express Root Port 3 (rev 03)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '03'
|
||||||
|
fn: '2'
|
||||||
|
id: 6f0a
|
||||||
|
name: 'PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI
|
||||||
|
Express Root Port 3 (rev 03)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '05'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f28
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Map/VTd_Misc/System Management (rev 03)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '05'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f29
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D IIO Hot Plug (rev 03)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '05'
|
||||||
|
fn: '2'
|
||||||
|
id: 6f2a
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D IIO RAS/Control Status/Global Errors (rev 03)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '05'
|
||||||
|
fn: '4'
|
||||||
|
id: 6f2c
|
||||||
|
name: 'PIC: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D I/O APIC (rev
|
||||||
|
03)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: '14'
|
||||||
|
fn: '0'
|
||||||
|
id: 8c31
|
||||||
|
name: 'USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB
|
||||||
|
xHCI (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: 1c
|
||||||
|
fn: '0'
|
||||||
|
id: 8c10
|
||||||
|
name: 'PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express
|
||||||
|
Root Port #1 (rev d5)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: 1c
|
||||||
|
fn: '7'
|
||||||
|
id: 8c1e
|
||||||
|
name: 'PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express
|
||||||
|
Root Port #8 (rev d5)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: 1d
|
||||||
|
fn: '0'
|
||||||
|
id: 8c26
|
||||||
|
name: 'USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB
|
||||||
|
EHCI #1 (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: 1f
|
||||||
|
fn: '0'
|
||||||
|
id: 8c54
|
||||||
|
name: 'ISA bridge: Intel Corporation C224 Series Chipset Family Server Standard
|
||||||
|
SKU LPC Controller (rev 05)'
|
||||||
|
- bus: '00'
|
||||||
|
dev: 1f
|
||||||
|
fn: '2'
|
||||||
|
id: 8c02
|
||||||
|
name: 'SATA controller: 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: 'SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller
|
||||||
|
(rev 05)'
|
||||||
|
- bus: '03'
|
||||||
|
dev: '00'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f50
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon Processor D Family QuickData Technology
|
||||||
|
Register DMA Channel 0'
|
||||||
|
- bus: '03'
|
||||||
|
dev: '00'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f51
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon Processor D Family QuickData Technology
|
||||||
|
Register DMA Channel 1'
|
||||||
|
- bus: '03'
|
||||||
|
dev: '00'
|
||||||
|
fn: '2'
|
||||||
|
id: 6f52
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon Processor D Family QuickData Technology
|
||||||
|
Register DMA Channel 2'
|
||||||
|
- bus: '03'
|
||||||
|
dev: '00'
|
||||||
|
fn: '3'
|
||||||
|
id: 6f53
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon Processor D Family QuickData Technology
|
||||||
|
Register DMA Channel 3'
|
||||||
|
- bus: '07'
|
||||||
|
dev: '00'
|
||||||
|
fn: '0'
|
||||||
|
id: cb84
|
||||||
|
name: 'Ethernet controller: Mellanox Technologies MT52100'
|
||||||
|
- bus: 08
|
||||||
|
dev: '00'
|
||||||
|
fn: '0'
|
||||||
|
id: '1533'
|
||||||
|
name: 'Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev
|
||||||
|
03)'
|
||||||
|
- bus: 09
|
||||||
|
dev: '00'
|
||||||
|
fn: '0'
|
||||||
|
id: '1533'
|
||||||
|
name: 'Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev
|
||||||
|
03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 0b
|
||||||
|
fn: '0'
|
||||||
|
id: 6f81
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D R3 QPI Link 0/1 (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 0b
|
||||||
|
fn: '1'
|
||||||
|
id: 6f36
|
||||||
|
name: 'Performance counters: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D R3 QPI Link 0/1 (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 0b
|
||||||
|
fn: '2'
|
||||||
|
id: 6f37
|
||||||
|
name: 'Performance counters: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D R3 QPI Link 0/1 (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 0b
|
||||||
|
fn: '3'
|
||||||
|
id: 6f76
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D R3 QPI Link Debug (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 0c
|
||||||
|
fn: '0'
|
||||||
|
id: 6fe0
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Caching Agent (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 0c
|
||||||
|
fn: '1'
|
||||||
|
id: 6fe1
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Caching Agent (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 0f
|
||||||
|
fn: '0'
|
||||||
|
id: 6ff8
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Caching Agent (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 0f
|
||||||
|
fn: '4'
|
||||||
|
id: 6ffc
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Caching Agent (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 0f
|
||||||
|
fn: '5'
|
||||||
|
id: 6ffd
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Caching Agent (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 0f
|
||||||
|
fn: '6'
|
||||||
|
id: 6ffe
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Caching Agent (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '10'
|
||||||
|
fn: '0'
|
||||||
|
id: 6f1d
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D R2PCIe Agent (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '10'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f34
|
||||||
|
name: 'Performance counters: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D R2PCIe Agent (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '10'
|
||||||
|
fn: '5'
|
||||||
|
id: 6f1e
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Ubox (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '10'
|
||||||
|
fn: '6'
|
||||||
|
id: 6f7d
|
||||||
|
name: 'Performance counters: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Ubox (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '10'
|
||||||
|
fn: '7'
|
||||||
|
id: 6f1f
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Ubox (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '12'
|
||||||
|
fn: '0'
|
||||||
|
id: 6fa0
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Home Agent 0 (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '12'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f30
|
||||||
|
name: 'Performance counters: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Home Agent 0 (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '13'
|
||||||
|
fn: '0'
|
||||||
|
id: 6fa8
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Memory Controller 0 - Target Address/Thermal/RAS (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '13'
|
||||||
|
fn: '1'
|
||||||
|
id: 6f71
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Memory Controller 0 - Target Address/Thermal/RAS (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '13'
|
||||||
|
fn: '2'
|
||||||
|
id: 6faa
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Memory Controller 0 - Channel Target Address Decoder (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '13'
|
||||||
|
fn: '3'
|
||||||
|
id: 6fab
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Memory Controller 0 - Channel Target Address Decoder (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '13'
|
||||||
|
fn: '4'
|
||||||
|
id: 6fac
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Memory Controller 0 - Channel Target Address Decoder (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '13'
|
||||||
|
fn: '5'
|
||||||
|
id: 6fad
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Memory Controller 0 - Channel Target Address Decoder (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '13'
|
||||||
|
fn: '6'
|
||||||
|
id: 6fae
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D DDRIO Channel 0/1 Broadcast (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '13'
|
||||||
|
fn: '7'
|
||||||
|
id: 6faf
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D DDRIO Global Broadcast (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '14'
|
||||||
|
fn: '0'
|
||||||
|
id: 6fb0
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Memory Controller 0 - Channel 0 Thermal Control (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '14'
|
||||||
|
fn: '1'
|
||||||
|
id: 6fb1
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Memory Controller 0 - Channel 1 Thermal Control (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '14'
|
||||||
|
fn: '2'
|
||||||
|
id: 6fb2
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Memory Controller 0 - Channel 0 Error (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '14'
|
||||||
|
fn: '3'
|
||||||
|
id: 6fb3
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Memory Controller 0 - Channel 1 Error (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '14'
|
||||||
|
fn: '4'
|
||||||
|
id: 6fbc
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D DDRIO Channel 0/1 Interface (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '14'
|
||||||
|
fn: '5'
|
||||||
|
id: 6fbd
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D DDRIO Channel 0/1 Interface (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '14'
|
||||||
|
fn: '6'
|
||||||
|
id: 6fbe
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D DDRIO Channel 0/1 Interface (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '14'
|
||||||
|
fn: '7'
|
||||||
|
id: 6fbf
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D DDRIO Channel 0/1 Interface (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '15'
|
||||||
|
fn: '0'
|
||||||
|
id: 6fb4
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Memory Controller 0 - Channel 2 Thermal Control (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '15'
|
||||||
|
fn: '1'
|
||||||
|
id: 6fb5
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Memory Controller 0 - Channel 3 Thermal Control (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '15'
|
||||||
|
fn: '2'
|
||||||
|
id: 6fb6
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Memory Controller 0 - Channel 2 Error (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: '15'
|
||||||
|
fn: '3'
|
||||||
|
id: 6fb7
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Memory Controller 0 - Channel 3 Error (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 1e
|
||||||
|
fn: '0'
|
||||||
|
id: 6f98
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Power Control Unit (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 1e
|
||||||
|
fn: '1'
|
||||||
|
id: 6f99
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Power Control Unit (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 1e
|
||||||
|
fn: '2'
|
||||||
|
id: 6f9a
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Power Control Unit (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 1e
|
||||||
|
fn: '3'
|
||||||
|
id: 6fc0
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Power Control Unit (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 1e
|
||||||
|
fn: '4'
|
||||||
|
id: 6f9c
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Power Control Unit (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 1f
|
||||||
|
fn: '0'
|
||||||
|
id: 6f88
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Power Control Unit (rev 03)'
|
||||||
|
- bus: ff
|
||||||
|
dev: 1f
|
||||||
|
fn: '2'
|
||||||
|
id: 6f8a
|
||||||
|
name: 'System peripheral: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon
|
||||||
|
D Power Control Unit (rev 03)'
|
642
device/mellanox/x86_64-mlnx_msn2700a1-r0/platform.json
Normal file
642
device/mellanox/x86_64-mlnx_msn2700a1-r0/platform.json
Normal file
@ -0,0 +1,642 @@
|
|||||||
|
{
|
||||||
|
"chassis": {
|
||||||
|
"name": "MSN2700",
|
||||||
|
"components": [
|
||||||
|
{
|
||||||
|
"name": "ONIE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "SSD"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "BIOS"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CPLD1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CPLD2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CPLD3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CPLD4"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"fans": [],
|
||||||
|
"fan_drawers": [
|
||||||
|
{
|
||||||
|
"name": "drawer1",
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "fan1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fan2"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "drawer2",
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "fan3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fan4"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "drawer3",
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "fan5"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fan6"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "drawer4",
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "fan7"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fan8"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"psus": [
|
||||||
|
{
|
||||||
|
"name": "PSU 1",
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "psu1_fan1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "PSU-1 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "PSU 2",
|
||||||
|
"fans": [
|
||||||
|
{
|
||||||
|
"name": "psu2_fan1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "PSU-2 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "ASIC"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Ambient Fan Side Temp"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Ambient Port Side Temp"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Ambient COMEX Temp"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CPU Core 0 Temp"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CPU Core 1 Temp"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CPU Pack Temp"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"sfps": [
|
||||||
|
{
|
||||||
|
"name": "sfp1",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 1 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp2",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 2 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp3",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 3 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp4",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 4 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp5",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 5 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp6",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 6 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp7",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 7 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp8",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 8 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp9",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 9 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp10",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 10 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp11",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 11 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp12",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 12 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp13",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 13 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp14",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 14 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp15",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 15 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp16",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 16 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp17",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 17 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp18",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 18 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp19",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 19 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp20",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 20 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp21",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 21 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp22",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 22 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp23",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 23 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp24",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 24 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp25",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 25 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp26",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 26 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp27",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 27 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp28",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 28 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp29",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 29 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp30",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 30 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp31",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 31 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sfp32",
|
||||||
|
"thermals": [
|
||||||
|
{
|
||||||
|
"name": "xSFP module 32 Temp"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"interfaces": {
|
||||||
|
"Ethernet0": {
|
||||||
|
"index": "1,1,1,1",
|
||||||
|
"lanes": "0,1,2,3",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp1"],
|
||||||
|
"2x50G[25G,10G]": ["etp1a", "etp1b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet4": {
|
||||||
|
"index": "2,2,2,2",
|
||||||
|
"lanes": "4,5,6,7",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp2"],
|
||||||
|
"2x50G[25G,10G]": ["etp2a", "etp2b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet8": {
|
||||||
|
"index": "3,3,3,3",
|
||||||
|
"lanes": "8,9,10,11",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp3"],
|
||||||
|
"2x50G[25G,10G]": ["etp3a", "etp3b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet12": {
|
||||||
|
"index": "4,4,4,4",
|
||||||
|
"lanes": "12,13,14,15",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp4"],
|
||||||
|
"2x50G[25G,10G]": ["etp4a", "etp4b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet16": {
|
||||||
|
"index": "5,5,5,5",
|
||||||
|
"lanes": "16,17,18,19",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp5"],
|
||||||
|
"2x50G[25G,10G]": ["etp5a", "etp5b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet20": {
|
||||||
|
"index": "6,6,6,6",
|
||||||
|
"lanes": "20,21,22,23",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp6"],
|
||||||
|
"2x50G[25G,10G]": ["etp6a", "etp6b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet24": {
|
||||||
|
"index": "7,7,7,7",
|
||||||
|
"lanes": "24,25,26,27",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp7"],
|
||||||
|
"2x50G[25G,10G]": ["etp7a", "etp7b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet28": {
|
||||||
|
"index": "8,8,8,8",
|
||||||
|
"lanes": "28,29,30,31",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp8"],
|
||||||
|
"2x50G[25G,10G]": ["etp8a", "etp8b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet32": {
|
||||||
|
"index": "9,9,9,9",
|
||||||
|
"lanes": "32,33,34,35",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp9"],
|
||||||
|
"2x50G[25G,10G]": ["etp9a", "etp9b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet36": {
|
||||||
|
"index": "10,10,10,10",
|
||||||
|
"lanes": "36,37,38,39",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp10"],
|
||||||
|
"2x50G[25G,10G]": ["etp10a", "etp10b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet40": {
|
||||||
|
"index": "11,11,11,11",
|
||||||
|
"lanes": "40,41,42,43",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp11"],
|
||||||
|
"2x50G[25G,10G]": ["etp11a", "etp11b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet44": {
|
||||||
|
"index": "12,12,12,12",
|
||||||
|
"lanes": "44,45,46,47",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp12"],
|
||||||
|
"2x50G[25G,10G]": ["etp12a", "etp12b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet48": {
|
||||||
|
"index": "13,13,13,13",
|
||||||
|
"lanes": "48,49,50,51",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp13"],
|
||||||
|
"2x50G[25G,10G]": ["etp13a", "etp13b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet52": {
|
||||||
|
"index": "14,14,14,14",
|
||||||
|
"lanes": "52,53,54,55",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp14"],
|
||||||
|
"2x50G[25G,10G]": ["etp14a", "etp14b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet56": {
|
||||||
|
"index": "15,15,15,15",
|
||||||
|
"lanes": "56,57,58,59",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp15"],
|
||||||
|
"2x50G[25G,10G]": ["etp15a", "etp15b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet60": {
|
||||||
|
"index": "16,16,16,16",
|
||||||
|
"lanes": "60,61,62,63",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp16"],
|
||||||
|
"2x50G[25G,10G]": ["etp16a", "etp16b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet64": {
|
||||||
|
"index": "17,17,17,17",
|
||||||
|
"lanes": "64,65,66,67",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp17"],
|
||||||
|
"2x50G[25G,10G]": ["etp17a", "etp17b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet68": {
|
||||||
|
"index": "18,18,18,18",
|
||||||
|
"lanes": "68,69,70,71",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp18"],
|
||||||
|
"2x50G[25G,10G]": ["etp18a", "etp18b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet72": {
|
||||||
|
"index": "19,19,19,19",
|
||||||
|
"lanes": "72,73,74,75",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp19"],
|
||||||
|
"2x50G[25G,10G]": ["etp19a", "etp19b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet76": {
|
||||||
|
"index": "20,20,20,20",
|
||||||
|
"lanes": "76,77,78,79",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp20"],
|
||||||
|
"2x50G[25G,10G]": ["etp20a", "etp20b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet80": {
|
||||||
|
"index": "21,21,21,21",
|
||||||
|
"lanes": "80,81,82,83",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp21"],
|
||||||
|
"2x50G[25G,10G]": ["etp21a", "etp21b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet84": {
|
||||||
|
"index": "22,22,22,22",
|
||||||
|
"lanes": "84,85,86,87",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp22"],
|
||||||
|
"2x50G[25G,10G]": ["etp22a", "etp22b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet88": {
|
||||||
|
"index": "23,23,23,23",
|
||||||
|
"lanes": "88,89,90,91",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp23"],
|
||||||
|
"2x50G[25G,10G]": ["etp23a", "etp23b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet92": {
|
||||||
|
"index": "24,24,24,24",
|
||||||
|
"lanes": "92,93,94,95",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp24"],
|
||||||
|
"2x50G[25G,10G]": ["etp24a", "etp24b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet96": {
|
||||||
|
"index": "25,25,25,25",
|
||||||
|
"lanes": "96,97,98,99",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp25"],
|
||||||
|
"2x50G[25G,10G]": ["etp25a", "etp25b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet100": {
|
||||||
|
"index": "26,26,26,26",
|
||||||
|
"lanes": "100,101,102,103",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp26"],
|
||||||
|
"2x50G[25G,10G]": ["etp26a", "etp26b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet104": {
|
||||||
|
"index": "27,27,27,27",
|
||||||
|
"lanes": "104,105,106,107",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp27"],
|
||||||
|
"2x50G[25G,10G]": ["etp27a", "etp27b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet108": {
|
||||||
|
"index": "28,28,28,28",
|
||||||
|
"lanes": "108,109,110,111",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp28"],
|
||||||
|
"2x50G[25G,10G]": ["etp28a", "etp28b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet112": {
|
||||||
|
"index": "29,29,29,29",
|
||||||
|
"lanes": "112,113,114,115",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp29"],
|
||||||
|
"2x50G[25G,10G]": ["etp29a", "etp29b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet116": {
|
||||||
|
"index": "30,30,30,30",
|
||||||
|
"lanes": "116,117,118,119",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp30"],
|
||||||
|
"2x50G[25G,10G]": ["etp30a", "etp30b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet120": {
|
||||||
|
"index": "31,31,31,31",
|
||||||
|
"lanes": "120,121,122,123",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp31"],
|
||||||
|
"2x50G[25G,10G]": ["etp31a", "etp31b"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Ethernet124": {
|
||||||
|
"index": "32,32,32,32",
|
||||||
|
"lanes": "124,125,126,127",
|
||||||
|
"breakout_modes": {
|
||||||
|
"1x100G[50G,40G,25G,10G]": ["etp32"],
|
||||||
|
"2x50G[25G,10G]": ["etp32a", "etp32b"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/platform_asic
Symbolic link
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/platform_asic
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../x86_64-mlnx_msn2700-r0/platform_asic
|
@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
"chassis": {
|
||||||
|
"MSN2700": {
|
||||||
|
"component": {
|
||||||
|
"ONIE": { },
|
||||||
|
"SSD": { },
|
||||||
|
"BIOS": { },
|
||||||
|
"CPLD1": { },
|
||||||
|
"CPLD2": { },
|
||||||
|
"CPLD3": { },
|
||||||
|
"CPLD4": { }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/platform_reboot
Symbolic link
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/platform_reboot
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../x86_64-mlnx_msn2700-r0/platform_reboot
|
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/platform_wait
Symbolic link
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/platform_wait
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../x86_64-mlnx_msn2700-r0/platform_wait
|
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/plugins
Symbolic link
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/plugins
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../x86_64-mlnx_msn2700-r0/plugins
|
@ -0,0 +1 @@
|
|||||||
|
../x86_64-mlnx_msn2700-r0/pmon_daemon_control.json
|
178
device/mellanox/x86_64-mlnx_msn2700a1-r0/sensors.conf
Normal file
178
device/mellanox/x86_64-mlnx_msn2700a1-r0/sensors.conf
Normal file
@ -0,0 +1,178 @@
|
|||||||
|
#
|
||||||
|
# Copyright (c) 2023 NVIDIA CORPORATION & AFFILIATES.
|
||||||
|
# Apache-2.0
|
||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
# you may not use this file except in compliance with the License.
|
||||||
|
# You may obtain a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
# See the License for the specific language governing permissions and
|
||||||
|
# limitations under the License.
|
||||||
|
#
|
||||||
|
|
||||||
|
# Bus names
|
||||||
|
bus "i2c-17" "i2c-1-mux (chan_id 8)"
|
||||||
|
|
||||||
|
# Temperature sensors
|
||||||
|
chip "mlxsw-i2c-*-48"
|
||||||
|
label temp1 "Ambient ASIC Temp"
|
||||||
|
|
||||||
|
chip "tmp102-i2c-*-49"
|
||||||
|
label temp1 "Ambient COMEX Temp"
|
||||||
|
|
||||||
|
chip "lm75-i2c-*-4a"
|
||||||
|
label temp1 "Ambient Port Temp"
|
||||||
|
chip "tmp75-i2c-*-4a"
|
||||||
|
label temp1 "Ambient Port Temp"
|
||||||
|
|
||||||
|
chip "lm75-i2c-17-49"
|
||||||
|
label temp1 "Ambient Board Temp"
|
||||||
|
chip "tmp75-i2c-17-49"
|
||||||
|
label temp1 "Ambient Board Temp"
|
||||||
|
|
||||||
|
# Power controllers
|
||||||
|
chip "pmbus-i2c-*-27"
|
||||||
|
label in1 "PMB-2 PSU 12V Rail (in)"
|
||||||
|
label in2 "PMB-2 3.3V Rail (out)"
|
||||||
|
label in3 "PMB-2 1.2V Rail (out)"
|
||||||
|
label temp1 "PMB-2 Temp 1"
|
||||||
|
label temp2 "PMB-2 Temp 2"
|
||||||
|
ignore power1
|
||||||
|
label power2 "PMB-2 3.3V Rail Pwr (out)"
|
||||||
|
label power3 "PMB-2 1.2V Rail Pwr (out)"
|
||||||
|
ignore curr1
|
||||||
|
label curr2 "PMB-2 3.3V Rail Curr (out)"
|
||||||
|
label curr3 "PMB-2 1.2V Rail Curr (out)"
|
||||||
|
|
||||||
|
chip "pmbus-i2c-*-41"
|
||||||
|
label in1 "PMB-1 PSU 12V Rail (in)"
|
||||||
|
label in2 "PMB-1 0.9V VCORE Rail (out)"
|
||||||
|
label temp1 "PMB-1 Temp 1"
|
||||||
|
label temp2 "PMB-1 Temp 2"
|
||||||
|
ignore power1
|
||||||
|
label power2 "PMB-1 0.9V VCORE Rail Pwr (out)"
|
||||||
|
ignore curr1
|
||||||
|
label curr2 "PMB-1 0.9V VCORE Rail Curr (out)"
|
||||||
|
|
||||||
|
chip "tps53679-i2c-*-58"
|
||||||
|
label in1 "PMIC-3 PSU 12V Rail (in1)"
|
||||||
|
label in2 "PMIC-3 PSU 12V Rail (in2)"
|
||||||
|
label in3 "PMIC-3 COMEX 1.8V Rail (out)"
|
||||||
|
label in4 "PMIC-3 COMEX 1.05V Rail (out)"
|
||||||
|
label temp1 "PMIC-3 Temp 1"
|
||||||
|
label temp2 "PMIC-3 Temp 2"
|
||||||
|
label power1 "PMIC-3 COMEX 1.8V Rail Pwr (out)"
|
||||||
|
label power2 "PMIC-3 COMEX 1.05V Rail Pwr (out)"
|
||||||
|
ignore power3
|
||||||
|
label curr1 "PMIC-3 COMEX 1.8V Rail Curr (out)"
|
||||||
|
label curr2 "PMIC-3 COMEX 1.05V Rail Curr (out)"
|
||||||
|
ignore curr3
|
||||||
|
|
||||||
|
chip "tps53679-i2c-*-61"
|
||||||
|
label in1 "PMIC-4 PSU 12V Rail (in1)"
|
||||||
|
label in2 "PMIC-4 PSU 12V Rail (in2)"
|
||||||
|
label in3 "PMIC-4 COMEX 1.2V Rail (out)"
|
||||||
|
ignore in4
|
||||||
|
label temp1 "PMIC-4 Temp 1"
|
||||||
|
label temp2 "PMIC-4 Temp 2"
|
||||||
|
label power1 "PMIC-4 COMEX 1.2V Rail Pwr (out)"
|
||||||
|
ignore power2
|
||||||
|
ignore power3
|
||||||
|
label curr1 "PMIC-4 COMEX 1.2V Rail Curr (out)"
|
||||||
|
ignore curr2
|
||||||
|
ignore curr3
|
||||||
|
|
||||||
|
chip "mp2975-i2c-*-6a"
|
||||||
|
label in1 "PMIC-3 PSU 12V Rail (in1)"
|
||||||
|
label in2 "PMIC-3 COMEX 1.8V Rail (out)"
|
||||||
|
label in3 "PMIC-3 COMEX 1.05V Rail (out)"
|
||||||
|
label temp1 "PMIC-3 Temp 1"
|
||||||
|
label power1 "PMIC-3 COMEX 12V Rail Pwr (in)"
|
||||||
|
label power2 "PMIC-3 COMEX 1.8V Rail Pwr (out)"
|
||||||
|
label power3 "PMIC-3 COMEX 1.05V Rail Pwr (out)"
|
||||||
|
label curr1 "PMIC-3 COMEX 12V Rail Curr (in)"
|
||||||
|
label curr2 "PMIC-3 COMEX 1.8V Rail Curr (out)"
|
||||||
|
ignore curr3
|
||||||
|
ignore curr4
|
||||||
|
label curr5 "PMIC-3 COMEX 1.05V Rail Curr (out)"
|
||||||
|
ignore curr6
|
||||||
|
|
||||||
|
chip "mp2975-i2c-*-61"
|
||||||
|
label in1 "PMIC-4 PSU 12V Rail (in1)"
|
||||||
|
label in2 "PMIC-4 COMEX 1.2V Rail (out)"
|
||||||
|
label temp1 "PMIC-4 Temp 1"
|
||||||
|
label temp2 "PMIC-4 Temp 2"
|
||||||
|
label power1 "PMIC-4 COMEX 12V Rail Pwr (in)"
|
||||||
|
label power2 "PMIC-4 COMEX 1.2V Rail Pwr (out)"
|
||||||
|
label curr1 "PMIC-4 COMEX 12V Rail Curr (in)"
|
||||||
|
label curr2 "PMIC-4 COMEX 1.2V Rail Curr (out)"
|
||||||
|
ignore curr3
|
||||||
|
|
||||||
|
chip "xdpe15284-i2c-*-6a"
|
||||||
|
label in1 "PMIC-3 PSU 12V Rail (in1)"
|
||||||
|
label in2 "PMIC-3 COMEX 1.8V Rail (out)"
|
||||||
|
label in3 "PMIC-3 COMEX 1.05V Rail (out)"
|
||||||
|
label temp1 "PMIC-3 Temp 1"
|
||||||
|
label power1 "PMIC-3 COMEX 12V Rail Pwr (in)"
|
||||||
|
label power2 "PMIC-3 COMEX 1.8V Rail Pwr (out)"
|
||||||
|
label power3 "PMIC-3 COMEX 1.05V Rail Pwr (out)"
|
||||||
|
label curr1 "PMIC-3 COMEX 12V Rail Curr (in)"
|
||||||
|
label curr2 "PMIC-3 COMEX 1.8V Rail Curr (out)"
|
||||||
|
ignore curr3
|
||||||
|
ignore curr4
|
||||||
|
label curr5 "PMIC-3 COMEX 1.05V Rail Curr (out)"
|
||||||
|
ignore curr6
|
||||||
|
|
||||||
|
chip "xdpe15284-i2c-*-61"
|
||||||
|
label in1 "PMIC-4 PSU 12V Rail (in1)"
|
||||||
|
label in2 "PMIC-4 COMEX 1.2V Rail (out)"
|
||||||
|
label temp1 "PMIC-4 Temp 1"
|
||||||
|
label temp2 "PMIC-4 Temp 2"
|
||||||
|
label power1 "PMIC-4 COMEX 12V Rail Pwr (in)"
|
||||||
|
label power2 "PMIC-4 COMEX 1.2V Rail Pwr (out)"
|
||||||
|
label curr1 "PMIC-4 COMEX 12V Rail Curr (in)"
|
||||||
|
label curr2 "PMIC-4 COMEX 1.2V Rail Curr (out)"
|
||||||
|
ignore curr3
|
||||||
|
|
||||||
|
# Power supplies
|
||||||
|
chip "dps460-i2c-*-58"
|
||||||
|
label in1 "PSU-2(R) 220V Rail (in)"
|
||||||
|
label in2 "PSU-2(R) 12V Rail (out)"
|
||||||
|
label fan1 "PSU-2(R) Fan 1"
|
||||||
|
label temp1 "PSU-2(R) Temp 1"
|
||||||
|
label temp2 "PSU-2(R) Temp 2"
|
||||||
|
label power1 "PSU-2(R) 220V Rail Pwr (in)"
|
||||||
|
label power2 "PSU-2(R) 12V Rail Pwr (out)"
|
||||||
|
label curr1 "PSU-2(R) 220V Rail Curr (in)"
|
||||||
|
label curr2 "PSU-2(R) 12V Rail Curr (out)"
|
||||||
|
|
||||||
|
chip "dps460-i2c-*-59"
|
||||||
|
label in1 "PSU-1(L) 220V Rail (in)"
|
||||||
|
label in2 "PSU-1(L) 12V Rail (out)"
|
||||||
|
label fan1 "PSU-1(L) Fan 1"
|
||||||
|
label temp1 "PSU-1(L) Temp 1"
|
||||||
|
label temp2 "PSU-1(L) Temp 2"
|
||||||
|
label power1 "PSU-1(L) 220V Rail Pwr (in)"
|
||||||
|
label power2 "PSU-1(L) 12V Rail Pwr (out)"
|
||||||
|
label curr1 "PSU-1(L) 220V Rail Curr (in)"
|
||||||
|
label curr2 "PSU-1(L) 12V Rail Curr (out)"
|
||||||
|
|
||||||
|
# Chassis fans
|
||||||
|
chip "mlxreg_fan-isa-*"
|
||||||
|
label fan1 "Chassis Drawer-1 Fan-1"
|
||||||
|
label fan2 "Chassis Drawer-1 Fan-2"
|
||||||
|
label fan3 "Chassis Drawer-2 Fan-1"
|
||||||
|
label fan4 "Chassis Drawer-2 Fan-2"
|
||||||
|
label fan5 "Chassis Drawer-3 Fan-1"
|
||||||
|
label fan6 "Chassis Drawer-3 Fan-2"
|
||||||
|
label fan7 "Chassis Drawer-4 Fan-1"
|
||||||
|
label fan8 "Chassis Drawer-4 Fan-2"
|
||||||
|
|
||||||
|
# SSD
|
||||||
|
chip "drivetemp-*"
|
||||||
|
label temp1 "SSD Temp"
|
@ -0,0 +1 @@
|
|||||||
|
../x86_64-mlnx_msn2700-r0/system_health_monitoring_config.json
|
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/thermal_policy.json
Symbolic link
1
device/mellanox/x86_64-mlnx_msn2700a1-r0/thermal_policy.json
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../x86_64-mlnx_msn2700-r0/thermal_policy.json
|
@ -1,3 +1,4 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3420.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3420.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DUMP_MFT_CFG_PATH=/etc/mft/fwtrace_cfg
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3700.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3700.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DUMP_MFT_CFG_PATH=/etc/mft/fwtrace_cfg
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3700c.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3700c.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DUMP_MFT_CFG_PATH=/etc/mft/fwtrace_cfg
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3800.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3800.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DUMP_MFT_CFG_PATH=/etc/mft/fwtrace_cfg
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3800.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3800.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DUMP_MFT_CFG_PATH=/etc/mft/fwtrace_cfg
|
||||||
|
SAI_DEFAULT_SWITCHING_MODE_STORE_FORWARD=1
|
||||||
|
@ -1 +1,5 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3800_2x10g_100x50g_12x100g.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3800_2x10g_100x50g_12x100g.xml
|
||||||
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DUMP_MFT_CFG_PATH=/etc/mft/fwtrace_cfg
|
||||||
|
SAI_DEFAULT_SWITCHING_MODE_STORE_FORWARD=1
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3800_112x50g_8x100g.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3800_112x50g_8x100g.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DUMP_MFT_CFG_PATH=/etc/mft/fwtrace_cfg
|
||||||
|
SAI_DEFAULT_SWITCHING_MODE_STORE_FORWARD=1
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3800_24x50g_52x100g.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3800_24x50g_52x100g.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DUMP_MFT_CFG_PATH=/etc/mft/fwtrace_cfg
|
||||||
|
SAI_DEFAULT_SWITCHING_MODE_STORE_FORWARD=1
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3800_1x10g_28x50g_49x100g.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3800_1x10g_28x50g_49x100g.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DUMP_MFT_CFG_PATH=/etc/mft/fwtrace_cfg
|
||||||
|
SAI_DEFAULT_SWITCHING_MODE_STORE_FORWARD=1
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3800_28x50g_52x100g.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_3800_28x50g_52x100g.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DUMP_MFT_CFG_PATH=/etc/mft/fwtrace_cfg
|
||||||
|
SAI_DEFAULT_SWITCHING_MODE_STORE_FORWARD=1
|
||||||
|
@ -1,76 +1,76 @@
|
|||||||
{
|
{
|
||||||
"interfaces": {
|
"interfaces": {
|
||||||
"Ethernet0": {
|
"Ethernet0": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet8": {
|
"Ethernet8": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet16": {
|
"Ethernet16": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet24": {
|
"Ethernet24": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet32": {
|
"Ethernet32": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet40": {
|
"Ethernet40": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet48": {
|
"Ethernet48": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet56": {
|
"Ethernet56": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet64": {
|
"Ethernet64": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet72": {
|
"Ethernet72": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet80": {
|
"Ethernet80": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet88": {
|
"Ethernet88": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet96": {
|
"Ethernet96": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet104": {
|
"Ethernet104": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet112": {
|
"Ethernet112": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet120": {
|
"Ethernet120": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet128": {
|
"Ethernet128": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet136": {
|
"Ethernet136": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet144": {
|
"Ethernet144": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet152": {
|
"Ethernet152": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet160": {
|
"Ethernet160": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet168": {
|
"Ethernet168": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet176": {
|
"Ethernet176": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet184": {
|
"Ethernet184": {
|
||||||
"default_brkout_mode": "2x100G[50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "2x100G[200G,50G,40G,25G,10G,1G]"
|
||||||
},
|
},
|
||||||
"Ethernet192": {
|
"Ethernet192": {
|
||||||
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G,1G]"
|
"default_brkout_mode": "1x400G[200G,100G,50G,40G,25G,10G,1G]"
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_4410.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_4410.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DUMP_MFT_CFG_PATH=/etc/mft/fwtrace_cfg
|
||||||
|
@ -411,216 +411,288 @@
|
|||||||
"index": "1,1,1,1,1,1,1,1",
|
"index": "1,1,1,1,1,1,1,1",
|
||||||
"lanes": "0,1,2,3,4,5,6,7",
|
"lanes": "0,1,2,3,4,5,6,7",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp1"],
|
||||||
|
"1x100G(2)": ["etp1"],
|
||||||
|
"1x200G(4)": ["etp1"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp1"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp1"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp1a", "etp1b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp1a", "etp1b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp1a", "etp1b", "etp1c", "etp1d"]
|
"4x100G[50G,25G,10G,1G]": ["etp1a", "etp1b", "etp1c", "etp1d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet8": {
|
"Ethernet8": {
|
||||||
"index": "2,2,2,2,2,2,2,2",
|
"index": "2,2,2,2,2,2,2,2",
|
||||||
"lanes": "8,9,10,11,12,13,14,15",
|
"lanes": "8,9,10,11,12,13,14,15",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp2"],
|
||||||
|
"1x100G(2)": ["etp2"],
|
||||||
|
"1x200G(4)": ["etp2"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp2"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp2"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp2a", "etp2b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp2a", "etp2b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp2a", "etp2b", "etp2c", "etp2d"]
|
"4x100G[50G,25G,10G,1G]": ["etp2a", "etp2b", "etp2c", "etp2d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet16": {
|
"Ethernet16": {
|
||||||
"index": "3,3,3,3,3,3,3,3",
|
"index": "3,3,3,3,3,3,3,3",
|
||||||
"lanes": "16,17,18,19,20,21,22,23",
|
"lanes": "16,17,18,19,20,21,22,23",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp3"],
|
||||||
|
"1x100G(2)": ["etp3"],
|
||||||
|
"1x200G(4)": ["etp3"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp3"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp3"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp3a", "etp3b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp3a", "etp3b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp3a", "etp3b", "etp3c", "etp3d"]
|
"4x100G[50G,25G,10G,1G]": ["etp3a", "etp3b", "etp3c", "etp3d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet24": {
|
"Ethernet24": {
|
||||||
"index": "4,4,4,4,4,4,4,4",
|
"index": "4,4,4,4,4,4,4,4",
|
||||||
"lanes": "24,25,26,27,28,29,30,31",
|
"lanes": "24,25,26,27,28,29,30,31",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp4"],
|
||||||
|
"1x100G(2)": ["etp4"],
|
||||||
|
"1x200G(4)": ["etp4"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp4"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp4"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp4a", "etp4b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp4a", "etp4b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp4a", "etp4b", "etp4c", "etp4d"]
|
"4x100G[50G,25G,10G,1G]": ["etp4a", "etp4b", "etp4c", "etp4d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet32": {
|
"Ethernet32": {
|
||||||
"index": "5,5,5,5,5,5,5,5,5",
|
"index": "5,5,5,5,5,5,5,5,5",
|
||||||
"lanes": "32,33,34,35,36,37,38,39",
|
"lanes": "32,33,34,35,36,37,38,39",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp5"],
|
||||||
|
"1x100G(2)": ["etp5"],
|
||||||
|
"1x200G(4)": ["etp5"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp5"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp5"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp5a", "etp5b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp5a", "etp5b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp5a", "etp5b", "etp5c", "etp5d"]
|
"4x100G[50G,25G,10G,1G]": ["etp5a", "etp5b", "etp5c", "etp5d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet40": {
|
"Ethernet40": {
|
||||||
"index": "6,6,6,6,6,6,6,6",
|
"index": "6,6,6,6,6,6,6,6",
|
||||||
"lanes": "40,41,42,43,44,45,46,47",
|
"lanes": "40,41,42,43,44,45,46,47",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp6"],
|
||||||
|
"1x100G(2)": ["etp6"],
|
||||||
|
"1x200G(4)": ["etp6"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp6"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp6"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp6a", "etp6b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp6a", "etp6b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp6a", "etp6b", "etp6c", "etp6d"]
|
"4x100G[50G,25G,10G,1G]": ["etp6a", "etp6b", "etp6c", "etp6d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet48": {
|
"Ethernet48": {
|
||||||
"index": "7,7,7,7,7,7,7,7",
|
"index": "7,7,7,7,7,7,7,7",
|
||||||
"lanes": "48,49,50,51,52,53,54,55",
|
"lanes": "48,49,50,51,52,53,54,55",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp7"],
|
||||||
|
"1x100G(2)": ["etp7"],
|
||||||
|
"1x200G(4)": ["etp7"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp7"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp7"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp7a", "etp7b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp7a", "etp7b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp7a", "etp7b", "etp7c", "etp7d"]
|
"4x100G[50G,25G,10G,1G]": ["etp7a", "etp7b", "etp7c", "etp7d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet56": {
|
"Ethernet56": {
|
||||||
"index": "8,8,8,8,8,8,8,8",
|
"index": "8,8,8,8,8,8,8,8",
|
||||||
"lanes": "56,57,58,59,60,61,62,63",
|
"lanes": "56,57,58,59,60,61,62,63",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp8"],
|
||||||
|
"1x100G(2)": ["etp8"],
|
||||||
|
"1x200G(4)": ["etp8"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp8"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp8"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp8a", "etp8b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp8a", "etp8b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp8a", "etp8b", "etp8c", "etp8d"]
|
"4x100G[50G,25G,10G,1G]": ["etp8a", "etp8b", "etp8c", "etp8d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet64": {
|
"Ethernet64": {
|
||||||
"index": "9,9,9,9,9,9,9,9",
|
"index": "9,9,9,9,9,9,9,9",
|
||||||
"lanes": "64,65,66,67,68,69,70,71",
|
"lanes": "64,65,66,67,68,69,70,71",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp9"],
|
||||||
|
"1x100G(2)": ["etp9"],
|
||||||
|
"1x200G(4)": ["etp9"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp9"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp9"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp9a", "etp9b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp9a", "etp9b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp9a", "etp9b", "etp9c", "etp9d"]
|
"4x100G[50G,25G,10G,1G]": ["etp9a", "etp9b", "etp9c", "etp9d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet72": {
|
"Ethernet72": {
|
||||||
"index": "10,10,10,10,10,10,10,10",
|
"index": "10,10,10,10,10,10,10,10",
|
||||||
"lanes": "72,73,74,75,76,77,78,79",
|
"lanes": "72,73,74,75,76,77,78,79",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp10"],
|
||||||
|
"1x100G(2)": ["etp10"],
|
||||||
|
"1x200G(4)": ["etp10"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp10"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp10"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp10a", "etp10b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp10a", "etp10b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp10a", "etp10b", "etp10c", "etp10d"]
|
"4x100G[50G,25G,10G,1G]": ["etp10a", "etp10b", "etp10c", "etp10d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet80": {
|
"Ethernet80": {
|
||||||
"index": "11,11,11,11,11,11,11,11",
|
"index": "11,11,11,11,11,11,11,11",
|
||||||
"lanes": "80,81,82,83,84,85,86,87",
|
"lanes": "80,81,82,83,84,85,86,87",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp11"],
|
||||||
|
"1x100G(2)": ["etp11"],
|
||||||
|
"1x200G(4)": ["etp11"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp11"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp11"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp11a", "etp11b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp11a", "etp11b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp11a", "etp11b", "etp11c", "etp11d"]
|
"4x100G[50G,25G,10G,1G]": ["etp11a", "etp11b", "etp11c", "etp11d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet88": {
|
"Ethernet88": {
|
||||||
"index": "12,12,12,12,12,12,12,12",
|
"index": "12,12,12,12,12,12,12,12",
|
||||||
"lanes": "88,89,90,91,92,93,94,95",
|
"lanes": "88,89,90,91,92,93,94,95",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp12"],
|
||||||
|
"1x100G(2)": ["etp12"],
|
||||||
|
"1x200G(4)": ["etp12"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp12"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp12"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp12a", "etp12b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp12a", "etp12b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp12a", "etp12b", "etp12c", "etp12d"]
|
"4x100G[50G,25G,10G,1G]": ["etp12a", "etp12b", "etp12c", "etp12d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet96": {
|
"Ethernet96": {
|
||||||
"index": "13,13,13,13,13,13,13,13",
|
"index": "13,13,13,13,13,13,13,13",
|
||||||
"lanes": "96,97,98,99,100,101,102,103",
|
"lanes": "96,97,98,99,100,101,102,103",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp13"],
|
||||||
|
"1x100G(2)": ["etp13"],
|
||||||
|
"1x200G(4)": ["etp13"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp13"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp13"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp13a", "etp13b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp13a", "etp13b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp13a", "etp13b", "etp13c", "etp13d"]
|
"4x100G[50G,25G,10G,1G]": ["etp13a", "etp13b", "etp13c", "etp13d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet104": {
|
"Ethernet104": {
|
||||||
"index": "14,14,14,14,14,14,14,14",
|
"index": "14,14,14,14,14,14,14,14",
|
||||||
"lanes": "104,105,106,107,108,109,110,111",
|
"lanes": "104,105,106,107,108,109,110,111",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp14"],
|
||||||
|
"1x100G(2)": ["etp14"],
|
||||||
|
"1x200G(4)": ["etp14"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp14"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp14"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp14a", "etp14b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp14a", "etp14b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp14a", "etp14b", "etp14c", "etp14d"]
|
"4x100G[50G,25G,10G,1G]": ["etp14a", "etp14b", "etp14c", "etp14d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet112": {
|
"Ethernet112": {
|
||||||
"index": "15,15,15,15,15,15,15,15",
|
"index": "15,15,15,15,15,15,15,15",
|
||||||
"lanes": "112,113,114,115,116,117,118,119",
|
"lanes": "112,113,114,115,116,117,118,119",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp15"],
|
||||||
|
"1x100G(2)": ["etp15"],
|
||||||
|
"1x200G(4)": ["etp15"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp15"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp15"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp15a", "etp15b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp15a", "etp15b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp15a", "etp15b", "etp15c", "etp15d"]
|
"4x100G[50G,25G,10G,1G]": ["etp15a", "etp15b", "etp15c", "etp15d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet120": {
|
"Ethernet120": {
|
||||||
"index": "16,16,16,16,16,16,16,16",
|
"index": "16,16,16,16,16,16,16,16",
|
||||||
"lanes": "120,121,122,123,124,125,126,127",
|
"lanes": "120,121,122,123,124,125,126,127",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp16"],
|
||||||
|
"1x100G(2)": ["etp16"],
|
||||||
|
"1x200G(4)": ["etp16"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp16"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp16"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp16a", "etp16b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp16a", "etp16b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp16a", "etp16b", "etp16c", "etp16d"]
|
"4x100G[50G,25G,10G,1G]": ["etp16a", "etp16b", "etp16c", "etp16d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet128": {
|
"Ethernet128": {
|
||||||
"index": "17,17,17,17,17,17,17,17",
|
"index": "17,17,17,17,17,17,17,17",
|
||||||
"lanes": "128,129,130,131,132,133,134,135",
|
"lanes": "128,129,130,131,132,133,134,135",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp17"],
|
||||||
|
"1x100G(2)": ["etp17"],
|
||||||
|
"1x200G(4)": ["etp17"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp17"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp17"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp17a", "etp17b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp17a", "etp17b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp17a", "etp17b", "etp17c", "etp17d"]
|
"4x100G[50G,25G,10G,1G]": ["etp17a", "etp17b", "etp17c", "etp17d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet136": {
|
"Ethernet136": {
|
||||||
"index": "18,18,18,18,18,18,18,18",
|
"index": "18,18,18,18,18,18,18,18",
|
||||||
"lanes": "136,137,138,139,140,141,142,143",
|
"lanes": "136,137,138,139,140,141,142,143",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp18"],
|
||||||
|
"1x100G(2)": ["etp18"],
|
||||||
|
"1x200G(4)": ["etp18"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp18"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp18"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp18a", "etp18b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp18a", "etp18b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp18a", "etp18b", "etp18c", "etp18d"]
|
"4x100G[50G,25G,10G,1G]": ["etp18a", "etp18b", "etp18c", "etp18d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet144": {
|
"Ethernet144": {
|
||||||
"index": "19,19,19,19,19,19,19,19",
|
"index": "19,19,19,19,19,19,19,19",
|
||||||
"lanes": "144,145,146,147,148,149,150,151",
|
"lanes": "144,145,146,147,148,149,150,151",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp19"],
|
||||||
|
"1x100G(2)": ["etp19"],
|
||||||
|
"1x200G(4)": ["etp19"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp19"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp19"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp19a", "etp19b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp19a", "etp19b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp19a", "etp19b", "etp19c", "etp19d"]
|
"4x100G[50G,25G,10G,1G]": ["etp19a", "etp19b", "etp19c", "etp19d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet152": {
|
"Ethernet152": {
|
||||||
"index": "20,20,20,20,20,20,20,20",
|
"index": "20,20,20,20,20,20,20,20",
|
||||||
"lanes": "152,153,154,155,156,157,158,159",
|
"lanes": "152,153,154,155,156,157,158,159",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp20"],
|
||||||
|
"1x100G(2)": ["etp20"],
|
||||||
|
"1x200G(4)": ["etp20"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp20"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp20"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp20a", "etp20b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp20a", "etp20b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp20a", "etp20b", "etp20c", "etp20d"]
|
"4x100G[50G,25G,10G,1G]": ["etp20a", "etp20b", "etp20c", "etp20d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet160": {
|
"Ethernet160": {
|
||||||
"index": "21,21,21,21,21,21,21,21",
|
"index": "21,21,21,21,21,21,21,21",
|
||||||
"lanes": "160,161,162,163,164,165,166,167",
|
"lanes": "160,161,162,163,164,165,166,167",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp21"],
|
||||||
|
"1x100G(2)": ["etp21"],
|
||||||
|
"1x200G(4)": ["etp21"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp21"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp21"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp21a", "etp21b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp21a", "etp21b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp21a", "etp21b", "etp21c", "etp21d"]
|
"4x100G[50G,25G,10G,1G]": ["etp21a", "etp21b", "etp21c", "etp21d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet168": {
|
"Ethernet168": {
|
||||||
"index": "22,22,22,22,22,22,22,22",
|
"index": "22,22,22,22,22,22,22,22",
|
||||||
"lanes": "168,169,170,171,172,173,174,175",
|
"lanes": "168,169,170,171,172,173,174,175",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp22"],
|
||||||
|
"1x100G(2)": ["etp22"],
|
||||||
|
"1x200G(4)": ["etp22"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp22"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp22"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp22a", "etp22b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp22a", "etp22b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp22a", "etp22b", "etp22c", "etp22d"]
|
"4x100G[50G,25G,10G,1G]": ["etp22a", "etp22b", "etp22c", "etp22d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet176": {
|
"Ethernet176": {
|
||||||
"index": "23,23,23,23,23,23,23,23",
|
"index": "23,23,23,23,23,23,23,23",
|
||||||
"lanes": "176,177,178,179,180,181,182,183",
|
"lanes": "176,177,178,179,180,181,182,183",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp23"],
|
||||||
|
"1x100G(2)": ["etp23"],
|
||||||
|
"1x200G(4)": ["etp23"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp23"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp23"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp23a", "etp23b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp23a", "etp23b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp23a", "etp23b", "etp23c", "etp23d"]
|
"4x100G[50G,25G,10G,1G]": ["etp23a", "etp23b", "etp23c", "etp23d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet184": {
|
"Ethernet184": {
|
||||||
"index": "24,24,24,24,24,24,24,24",
|
"index": "24,24,24,24,24,24,24,24",
|
||||||
"lanes": "184,185,186,187,188,189,190,191",
|
"lanes": "184,185,186,187,188,189,190,191",
|
||||||
"breakout_modes": {
|
"breakout_modes": {
|
||||||
|
"1x50G(1)": ["etp24"],
|
||||||
|
"1x100G(2)": ["etp24"],
|
||||||
|
"1x200G(4)": ["etp24"],
|
||||||
"1x100G[50G,40G,25G,10G,1G]": ["etp24"],
|
"1x100G[50G,40G,25G,10G,1G]": ["etp24"],
|
||||||
"2x100G[50G,40G,25G,10G,1G]": ["etp24a", "etp24b"],
|
"2x200G[100G,50G,40G,25G,10G,1G]": ["etp24a", "etp24b"],
|
||||||
"4x50G[25G,10G,1G]": ["etp24a", "etp24b", "etp24c", "etp24d"]
|
"4x100G[50G,25G,10G,1G]": ["etp24a", "etp24b", "etp24c", "etp24d"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Ethernet192": {
|
"Ethernet192": {
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_4600.xml
|
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_4600.xml
|
||||||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps
|
||||||
SAI_DUMP_STORE_AMOUNT=10
|
SAI_DUMP_STORE_AMOUNT=10
|
||||||
|
SAI_DUMP_MFT_CFG_PATH=/etc/mft/fwtrace_cfg
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user