[platform]: ingrasys-s9100: Add ingrasys switch s9100 (#318)
Signed-off-by: Sam Yang <yang.kaiyu@gmail.com>
This commit is contained in:
parent
a2b4bcbb61
commit
b5f9fcae99
@ -49,6 +49,8 @@ elif [ "$HWSKU" == "Arista-7060-CX32S" ]; then
|
||||
ORCHAGENT_ARGS+="-m $MAC_ADDRESS"
|
||||
elif [ "$HWSKU" == "AS7512" ]; then
|
||||
ORCHAGENT_ARGS+="-m $MAC_ADDRESS"
|
||||
elif [ "$HWSKU" == "ingrasys-s9100" ]; then
|
||||
ORCHAGENT_ARGS+="-m $MAC_ADDRESS"
|
||||
fi
|
||||
|
||||
service rsyslog start
|
||||
|
115
files/image_config/minigraph/minigraph_ingrasys-s9100.xml
Normal file
115
files/image_config/minigraph/minigraph_ingrasys-s9100.xml
Normal file
@ -0,0 +1,115 @@
|
||||
<DeviceMiniGraph xmlns="Microsoft.Search.Autopilot.Evolution" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<CpgDec>
|
||||
<IsisRouters xmlns:a="http://schemas.datacontract.org/2004/07/Microsoft.Search.Autopilot.Evolution"/>
|
||||
<PeeringSessions>
|
||||
<BGPSession>
|
||||
<StartRouter>OCPSCH0104001MS</StartRouter>
|
||||
<StartPeer>10.10.1.26</StartPeer>
|
||||
<EndRouter>OCPSCH01040GGLF</EndRouter>
|
||||
<EndPeer>10.10.1.25</EndPeer>
|
||||
<Multihop>1</Multihop>
|
||||
<HoldTime>10</HoldTime>
|
||||
<KeepAliveTime>3</KeepAliveTime>
|
||||
</BGPSession>
|
||||
<BGPSession>
|
||||
<StartRouter>OCPSCH0104002MS</StartRouter>
|
||||
<StartPeer>10.10.2.26</StartPeer>
|
||||
<EndRouter>OCPSCH01040GGLF</EndRouter>
|
||||
<EndPeer>10.10.2.25</EndPeer>
|
||||
<Multihop>1</Multihop>
|
||||
<HoldTime>10</HoldTime>
|
||||
<KeepAliveTime>3</KeepAliveTime>
|
||||
</BGPSession>
|
||||
</PeeringSessions>
|
||||
<Routers xmlns:a="http://schemas.datacontract.org/2004/07/Microsoft.Search.Autopilot.Evolution">
|
||||
<a:BGPRouterDeclaration>
|
||||
<a:ASN>64536</a:ASN>
|
||||
<a:Hostname>OCPSCH01040GGLF</a:Hostname>
|
||||
<a:Peers>
|
||||
<BGPPeer>
|
||||
<Address>10.10.1.26</Address>
|
||||
<RouteMapIn i:nil="true"/>
|
||||
<RouteMapOut i:nil="true"/>
|
||||
</BGPPeer>
|
||||
<BGPPeer>
|
||||
<Address>10.10.2.26</Address>
|
||||
<RouteMapIn i:nil="true"/>
|
||||
<RouteMapOut i:nil="true"/>
|
||||
</BGPPeer>
|
||||
</a:Peers>
|
||||
<a:RouteMaps/>
|
||||
</a:BGPRouterDeclaration>
|
||||
<a:BGPRouterDeclaration>
|
||||
<a:ASN>64542</a:ASN>
|
||||
<a:Hostname>OCPSCH0104001MS</a:Hostname>
|
||||
<a:RouteMaps/>
|
||||
</a:BGPRouterDeclaration>
|
||||
<a:BGPRouterDeclaration>
|
||||
<a:ASN>64543</a:ASN>
|
||||
<a:Hostname>OCPSCH0104002MS</a:Hostname>
|
||||
<a:RouteMaps/>
|
||||
</a:BGPRouterDeclaration>
|
||||
</Routers>
|
||||
</CpgDec>
|
||||
<DpgDec>
|
||||
<DeviceDataPlaneInfo>
|
||||
<IPSecTunnels/>
|
||||
<LoopbackIPInterfaces xmlns:a="http://schemas.datacontract.org/2004/07/Microsoft.Search.Autopilot.Evolution">
|
||||
<a:LoopbackIPInterface>
|
||||
<Name>HostIP</Name>
|
||||
<AttachTo>Loopback0</AttachTo>
|
||||
<a:Prefix xmlns:b="Microsoft.Search.Autopilot.NetMux">
|
||||
<b:IPPrefix>100.0.0.9/32</b:IPPrefix>
|
||||
</a:Prefix>
|
||||
<a:PrefixStr>100.0.0.9/32</a:PrefixStr>
|
||||
</a:LoopbackIPInterface>
|
||||
</LoopbackIPInterfaces>
|
||||
<ManagementIPInterfaces xmlns:a="http://schemas.datacontract.org/2004/07/Microsoft.Search.Autopilot.Evolution">
|
||||
</ManagementIPInterfaces>
|
||||
<MplsInterfaces/>
|
||||
<MplsTeInterfaces/>
|
||||
<RsvpInterfaces/>
|
||||
<Hostname>OCPSCH01040GGLF</Hostname>
|
||||
<PortChannelInterfaces/>
|
||||
<VlanInterfaces/>
|
||||
<IPInterfaces>
|
||||
<IPInterface>
|
||||
<Name i:nil="true"/>
|
||||
<AttachTo>Ethernet0</AttachTo>
|
||||
<Prefix>10.10.1.25/30</Prefix>
|
||||
</IPInterface>
|
||||
<IPInterface>
|
||||
<Name i:nil="true"/>
|
||||
<AttachTo>Ethernet4</AttachTo>
|
||||
<Prefix>10.10.2.25/30</Prefix>
|
||||
</IPInterface>
|
||||
</IPInterfaces>
|
||||
<DataAcls/>
|
||||
<AclInterfaces/>
|
||||
<DownstreamSummaries/>
|
||||
<DownstreamSummarySet xmlns:a="http://schemas.datacontract.org/2004/07/Microsoft.Search.Autopilot.Evolution"/>
|
||||
</DeviceDataPlaneInfo>
|
||||
</DpgDec>
|
||||
<PngDec>
|
||||
<DeviceInterfaceLinks>
|
||||
<DeviceLinkBase i:type="DeviceInterfaceLink">
|
||||
<Bandwidth>40000</Bandwidth>
|
||||
<ElementType>DeviceInterfaceLink</ElementType>
|
||||
<EndDevice>OCPSCH0104001MS</EndDevice>
|
||||
<EndPort>Ethernet24</EndPort>
|
||||
<StartDevice>OCPSCH01040GGLF</StartDevice>
|
||||
<StartPort>Ethernet0</StartPort>
|
||||
</DeviceLinkBase>
|
||||
<DeviceLinkBase i:type="DeviceInterfaceLink">
|
||||
<Bandwidth>40000</Bandwidth>
|
||||
<ElementType>DeviceInterfaceLink</ElementType>
|
||||
<EndDevice>OCPSCH0104002MS</EndDevice>
|
||||
<EndPort>Ethernet24</EndPort>
|
||||
<StartDevice>OCPSCH01040GGLF</StartDevice>
|
||||
<StartPort>Ethernet4</StartPort>
|
||||
</DeviceLinkBase>
|
||||
</DeviceInterfaceLinks>
|
||||
</PngDec>
|
||||
<Hostname>OCPSCH01040GGLF</Hostname>
|
||||
<HwSku>ingrasys-s9100</HwSku>
|
||||
</DeviceMiniGraph>
|
3
installer/x86_64/platforms/x86_64-ingrasys_s9100-r0
Normal file
3
installer/x86_64/platforms/x86_64-ingrasys_s9100-r0
Normal file
@ -0,0 +1,3 @@
|
||||
CONSOLE_PORT=0x2f8
|
||||
CONSOLE_DEV=1
|
||||
CONSOLE_SPEED=115200
|
@ -0,0 +1,33 @@
|
||||
# name lanes alias
|
||||
Ethernet0 5,6,7,8 Ethernet0
|
||||
Ethernet4 1,2,3,4 Ethernet4
|
||||
Ethernet8 13,14,15,16 Ethernet8
|
||||
Ethernet12 9,10,11,12 Ethernet12
|
||||
Ethernet16 21,22,23,24 Ethernet16
|
||||
Ethernet20 17,18,19,20 Ethernet20
|
||||
Ethernet24 29,30,31,32 Ethernet24
|
||||
Ethernet28 25,26,27,28 Ethernet28
|
||||
Ethernet32 37,38,39,40 Ethernet32
|
||||
Ethernet36 33,34,35,36 Ethernet36
|
||||
Ethernet40 45,46,47,48 Ethernet40
|
||||
Ethernet44 41,42,43,44 Ethernet44
|
||||
Ethernet48 53,54,55,56 Ethernet48
|
||||
Ethernet52 49,50,51,52 Ethernet52
|
||||
Ethernet56 61,62,63,64 Ethernet56
|
||||
Ethernet60 57,58,59,60 Ethernet60
|
||||
Ethernet64 69,70,71,72 Ethernet64
|
||||
Ethernet68 65,66,67,68 Ethernet68
|
||||
Ethernet72 77,78,79,80 Ethernet72
|
||||
Ethernet76 73,74,75,76 Ethernet76
|
||||
Ethernet80 85,86,87,88 Ethernet80
|
||||
Ethernet84 81,82,83,84 Ethernet84
|
||||
Ethernet88 93,94,95,96 Ethernet88
|
||||
Ethernet92 89,90,91,92 Ethernet92
|
||||
Ethernet96 101,102,103,104 Ethernet96
|
||||
Ethernet100 97,98,99,100 Ethernet100
|
||||
Ethernet104 109,110,111,112 Ethernet104
|
||||
Ethernet108 105,106,107,108 Ethernet108
|
||||
Ethernet112 117,118,119,120 Ethernet112
|
||||
Ethernet116 113,114,115,116 Ethernet116
|
||||
Ethernet120 125,126,127,128 Ethernet120
|
||||
Ethernet124 121,122,123,124 Ethernet124
|
35
src/sonic-config-engine/platform/ingrasys-s9100/sensors.conf
Normal file
35
src/sonic-config-engine/platform/ingrasys-s9100/sensors.conf
Normal file
@ -0,0 +1,35 @@
|
||||
# libsensors configuration file
|
||||
chip "i350bb-*"
|
||||
ignore loc1
|
||||
|
||||
chip "jc42-*"
|
||||
label temp1 "DIMM Temp"
|
||||
set temp1_max 50
|
||||
set temp1_crit 85
|
||||
|
||||
chip "w83795adg-*"
|
||||
label in0 "1.0V"
|
||||
label in1 "1.0V_ROV"
|
||||
label in2 "1.25V"
|
||||
label in3 "1.8V"
|
||||
ignore in4
|
||||
ignore in5
|
||||
ignore in6
|
||||
ignore in7
|
||||
label in12 "+3.3V"
|
||||
ignore in14
|
||||
ignore in15
|
||||
ignore in16
|
||||
label fan1 "FANTRAY 1-A"
|
||||
label fan2 "FANTRAY 1-B"
|
||||
label fan3 "FANTRAY 2-A"
|
||||
label fan4 "FANTRAY 2-B"
|
||||
label fan5 "FANTRAY 3-A"
|
||||
label fan6 "FANTRAY 3-B"
|
||||
label fan7 "FANTRAY 4-A"
|
||||
label fan8 "FANTRAY 4-B"
|
||||
label temp1 "Front MAC Temp"
|
||||
label temp2 "Rear MAC Temp"
|
||||
ignore temp3
|
||||
ignore temp4
|
||||
ignore intrusion0
|
Reference in New Issue
Block a user