[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"
|
ORCHAGENT_ARGS+="-m $MAC_ADDRESS"
|
||||||
elif [ "$HWSKU" == "AS7512" ]; then
|
elif [ "$HWSKU" == "AS7512" ]; then
|
||||||
ORCHAGENT_ARGS+="-m $MAC_ADDRESS"
|
ORCHAGENT_ARGS+="-m $MAC_ADDRESS"
|
||||||
|
elif [ "$HWSKU" == "ingrasys-s9100" ]; then
|
||||||
|
ORCHAGENT_ARGS+="-m $MAC_ADDRESS"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
service rsyslog start
|
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