[device]: add missing sai profile and minigraph for the supported devices (#362)

change orchagent start.sh to use mounted hwsku directory
This commit is contained in:
lguohan 2017-03-02 23:53:20 -08:00 committed by GitHub
parent f9d8137975
commit 80e3dc0df7
13 changed files with 2038 additions and 74 deletions

View File

@ -0,0 +1,33 @@
# name lanes
Ethernet0 16,17,18,19
Ethernet4 20,21,22,23
Ethernet8 24,25,26,27
Ethernet12 28,29,30,31
Ethernet16 32,33,34,35
Ethernet20 36,37,38,39
Ethernet24 40,41,42,43
Ethernet28 44,45,46,47
Ethernet32 0,1,2,3
Ethernet36 4,5,6,7
Ethernet40 8,9,10,11
Ethernet44 12,13,14,15
Ethernet48 48,49,50,51
Ethernet52 52,53,54,55
Ethernet56 56,57,58,59
Ethernet60 60,61,62,63
Ethernet64 127,126,125,124
Ethernet68 123,122,121,120
Ethernet72 115,114,113,112
Ethernet76 119,118,117,116
Ethernet80 79,78,77,76
Ethernet84 75,74,73,72
Ethernet88 64,65,66,67
Ethernet92 71,70,68,69
Ethernet96 111,110,109,108
Ethernet100 107,106,105,104
Ethernet104 103,102,101,100
Ethernet108 99,98,97,96
Ethernet112 95,94,93,92
Ethernet116 91,90,89,88
Ethernet120 87,86,85,84
Ethernet124 83,82,81,80

View File

@ -0,0 +1,2 @@
mode=3
hwId=as7512

View File

@ -0,0 +1,129 @@
# name lanes
Ethernet1 0
Ethernet2 1
Ethernet3 2
Ethernet4 3
Ethernet5 4
Ethernet6 5
Ethernet7 6
Ethernet8 7
Ethernet9 8
Ethernet10 9
Ethernet11 10
Ethernet12 11
Ethernet13 12
Ethernet14 13
Ethernet15 14
Ethernet16 15
Ethernet17 16
Ethernet18 17
Ethernet19 18
Ethernet20 19
Ethernet21 20
Ethernet22 21
Ethernet23 22
Ethernet24 23
Ethernet25 24
Ethernet26 25
Ethernet27 26
Ethernet28 27
Ethernet29 28
Ethernet30 29
Ethernet31 30
Ethernet32 31
Ethernet33 32
Ethernet34 33
Ethernet35 34
Ethernet36 35
Ethernet37 36
Ethernet38 37
Ethernet39 38
Ethernet40 39
Ethernet41 40
Ethernet42 41
Ethernet43 42
Ethernet44 43
Ethernet45 44
Ethernet46 45
Ethernet47 46
Ethernet48 47
Ethernet49 48
Ethernet50 49
Ethernet51 50
Ethernet52 51
Ethernet53 52
Ethernet54 53
Ethernet55 54
Ethernet56 55
Ethernet57 56
Ethernet58 57
Ethernet59 58
Ethernet60 59
Ethernet61 60
Ethernet62 61
Ethernet63 62
Ethernet64 63
Ethernet65 64
Ethernet66 65
Ethernet67 66
Ethernet68 67
Ethernet69 68
Ethernet70 69
Ethernet71 70
Ethernet72 71
Ethernet73 72
Ethernet74 73
Ethernet75 74
Ethernet76 75
Ethernet77 76
Ethernet78 77
Ethernet79 78
Ethernet80 79
Ethernet81 80
Ethernet82 81
Ethernet83 82
Ethernet84 83
Ethernet85 84
Ethernet86 85
Ethernet87 86
Ethernet88 87
Ethernet89 88
Ethernet90 89
Ethernet91 90
Ethernet92 91
Ethernet93 92
Ethernet94 93
Ethernet95 94
Ethernet96 95
Ethernet97 96
Ethernet98 97
Ethernet99 98
Ethernet100 99
Ethernet101 100
Ethernet102 101
Ethernet103 102
Ethernet104 103
Ethernet105 104
Ethernet106 105
Ethernet107 106
Ethernet108 107
Ethernet109 108
Ethernet110 109
Ethernet111 110
Ethernet112 111
Ethernet113 112
Ethernet114 113
Ethernet115 114
Ethernet116 115
Ethernet117 116
Ethernet118 117
Ethernet119 118
Ethernet120 119
Ethernet121 120
Ethernet122 121
Ethernet123 122
Ethernet124 123
Ethernet125 124
Ethernet126 125
Ethernet127 126
Ethernet128 127

View File

@ -0,0 +1,2 @@
mode=0
hwId=as7512

View File

@ -0,0 +1,2 @@
mode=1
hwId=as7512

View File

@ -5,14 +5,14 @@
<BGPSession>
<StartRouter>ARISTA01T0</StartRouter>
<StartPeer>10.0.0.33</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.32</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.0</StartPeer>
<EndRouter>ARISTA01T2</EndRouter>
<EndPeer>10.0.0.1</EndPeer>
@ -23,14 +23,14 @@
<BGPSession>
<StartRouter>ARISTA02T0</StartRouter>
<StartPeer>10.0.0.35</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.34</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.2</StartPeer>
<EndRouter>ARISTA02T2</EndRouter>
<EndPeer>10.0.0.3</EndPeer>
@ -41,14 +41,14 @@
<BGPSession>
<StartRouter>ARISTA03T0</StartRouter>
<StartPeer>10.0.0.37</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.36</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.4</StartPeer>
<EndRouter>ARISTA03T2</EndRouter>
<EndPeer>10.0.0.5</EndPeer>
@ -59,14 +59,14 @@
<BGPSession>
<StartRouter>ARISTA04T0</StartRouter>
<StartPeer>10.0.0.39</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.38</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.6</StartPeer>
<EndRouter>ARISTA04T2</EndRouter>
<EndPeer>10.0.0.7</EndPeer>
@ -77,14 +77,14 @@
<BGPSession>
<StartRouter>ARISTA05T0</StartRouter>
<StartPeer>10.0.0.41</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.40</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.8</StartPeer>
<EndRouter>ARISTA05T2</EndRouter>
<EndPeer>10.0.0.9</EndPeer>
@ -95,14 +95,14 @@
<BGPSession>
<StartRouter>ARISTA06T0</StartRouter>
<StartPeer>10.0.0.43</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.42</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.10</StartPeer>
<EndRouter>ARISTA06T2</EndRouter>
<EndPeer>10.0.0.11</EndPeer>
@ -113,14 +113,14 @@
<BGPSession>
<StartRouter>ARISTA07T0</StartRouter>
<StartPeer>10.0.0.45</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.44</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.12</StartPeer>
<EndRouter>ARISTA07T2</EndRouter>
<EndPeer>10.0.0.13</EndPeer>
@ -131,14 +131,14 @@
<BGPSession>
<StartRouter>ARISTA08T0</StartRouter>
<StartPeer>10.0.0.47</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.46</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.14</StartPeer>
<EndRouter>ARISTA08T2</EndRouter>
<EndPeer>10.0.0.15</EndPeer>
@ -149,14 +149,14 @@
<BGPSession>
<StartRouter>ARISTA09T0</StartRouter>
<StartPeer>10.0.0.49</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.48</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.16</StartPeer>
<EndRouter>ARISTA09T2</EndRouter>
<EndPeer>10.0.0.17</EndPeer>
@ -167,14 +167,14 @@
<BGPSession>
<StartRouter>ARISTA10T0</StartRouter>
<StartPeer>10.0.0.51</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.50</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.18</StartPeer>
<EndRouter>ARISTA10T2</EndRouter>
<EndPeer>10.0.0.19</EndPeer>
@ -185,14 +185,14 @@
<BGPSession>
<StartRouter>ARISTA11T0</StartRouter>
<StartPeer>10.0.0.53</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.52</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.20</StartPeer>
<EndRouter>ARISTA11T2</EndRouter>
<EndPeer>10.0.0.21</EndPeer>
@ -203,14 +203,14 @@
<BGPSession>
<StartRouter>ARISTA12T0</StartRouter>
<StartPeer>10.0.0.55</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.54</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.22</StartPeer>
<EndRouter>ARISTA12T2</EndRouter>
<EndPeer>10.0.0.23</EndPeer>
@ -221,14 +221,14 @@
<BGPSession>
<StartRouter>ARISTA13T0</StartRouter>
<StartPeer>10.0.0.57</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.56</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.24</StartPeer>
<EndRouter>ARISTA13T2</EndRouter>
<EndPeer>10.0.0.25</EndPeer>
@ -239,14 +239,14 @@
<BGPSession>
<StartRouter>ARISTA14T0</StartRouter>
<StartPeer>10.0.0.59</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.58</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.26</StartPeer>
<EndRouter>ARISTA14T2</EndRouter>
<EndPeer>10.0.0.27</EndPeer>
@ -257,14 +257,14 @@
<BGPSession>
<StartRouter>ARISTA15T0</StartRouter>
<StartPeer>10.0.0.61</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.60</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.28</StartPeer>
<EndRouter>ARISTA15T2</EndRouter>
<EndPeer>10.0.0.29</EndPeer>
@ -275,14 +275,14 @@
<BGPSession>
<StartRouter>ARISTA16T0</StartRouter>
<StartPeer>10.0.0.63</StartPeer>
<EndRouter>switch2</EndRouter>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.62</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>switch2</StartRouter>
<StartRouter>switch1</StartRouter>
<StartPeer>10.0.0.30</StartPeer>
<EndRouter>ARISTA16T2</EndRouter>
<EndPeer>10.0.0.31</EndPeer>
@ -294,7 +294,7 @@
<Routers xmlns:a="http://schemas.datacontract.org/2004/07/Microsoft.Search.Autopilot.Evolution">
<a:BGPRouterDeclaration>
<a:ASN>65100</a:ASN>
<a:Hostname>switch2</a:Hostname>
<a:Hostname>switch1</a:Hostname>
<a:Peers>
<BGPPeer>
<Address>10.0.0.33</Address>
@ -639,7 +639,7 @@
<MplsInterfaces/>
<MplsTeInterfaces/>
<RsvpInterfaces/>
<Hostname>switch2</Hostname>
<Hostname>switch1</Hostname>
<PortChannelInterfaces/>
<VlanInterfaces/>
<IPInterfaces>
@ -814,224 +814,224 @@
<DeviceInterfaceLinks>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet0</EndPort>
<StartDevice>ARISTA01T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet4</EndPort>
<StartDevice>ARISTA02T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet8</EndPort>
<StartDevice>ARISTA03T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet12</EndPort>
<StartDevice>ARISTA04T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet16</EndPort>
<StartDevice>ARISTA05T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet20</EndPort>
<StartDevice>ARISTA06T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet24</EndPort>
<StartDevice>ARISTA07T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet28</EndPort>
<StartDevice>ARISTA08T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet32</EndPort>
<StartDevice>ARISTA09T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet36</EndPort>
<StartDevice>ARISTA10T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet40</EndPort>
<StartDevice>ARISTA11T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet44</EndPort>
<StartDevice>ARISTA12T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet48</EndPort>
<StartDevice>ARISTA13T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet52</EndPort>
<StartDevice>ARISTA14T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet56</EndPort>
<StartDevice>ARISTA15T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet60</EndPort>
<StartDevice>ARISTA16T2</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet64</EndPort>
<StartDevice>ARISTA01T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet68</EndPort>
<StartDevice>ARISTA02T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet72</EndPort>
<StartDevice>ARISTA03T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet76</EndPort>
<StartDevice>ARISTA04T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet80</EndPort>
<StartDevice>ARISTA05T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet84</EndPort>
<StartDevice>ARISTA06T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet88</EndPort>
<StartDevice>ARISTA07T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet92</EndPort>
<StartDevice>ARISTA08T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet96</EndPort>
<StartDevice>ARISTA09T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet100</EndPort>
<StartDevice>ARISTA10T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet104</EndPort>
<StartDevice>ARISTA11T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet108</EndPort>
<StartDevice>ARISTA12T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet112</EndPort>
<StartDevice>ARISTA13T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet116</EndPort>
<StartDevice>ARISTA14T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet120</EndPort>
<StartDevice>ARISTA15T0</StartDevice>
<StartPort>Ethernet1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase>
<ElementType>DeviceInterfaceLink</ElementType>
<EndDevice>switch2</EndDevice>
<EndDevice>switch1</EndDevice>
<EndPort>Ethernet124</EndPort>
<StartDevice>ARISTA16T0</StartDevice>
<StartPort>Ethernet1</StartPort>
@ -1039,11 +1039,11 @@
</DeviceInterfaceLinks>
<Devices>
<Device i:type="LeafRouter">
<Hostname>switch2</Hostname>
<HwSku>ACS-MSN2700</HwSku>
<Hostname>switch1</Hostname>
<HwSku>AS7512</HwSku>
</Device>
</Devices>
</PngDec>
<Hostname>switch2</Hostname>
<HwSku>ACS-MSN2700</HwSku>
<Hostname>switch1</Hostname>
<HwSku>AS7512</HwSku>
</DeviceMiniGraph>

View File

@ -0,0 +1 @@
SAI_INIT_CONFIG_FILE=/etc/bcm/th-a7060-cx32s-32x100G.config.bcm

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,744 @@
<DeviceMiniGraph xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="Microsoft.Search.Autopilot.Evolution">
<CpgDec>
<IsisRouters xmlns:a="http://schemas.datacontract.org/2004/07/Microsoft.Search.Autopilot.Evolution"/>
<PeeringSessions>
<BGPSession>
<StartRouter>ARISTA01T1</StartRouter>
<StartPeer>10.0.0.1</StartPeer>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.0</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>ARISTA02T1</StartRouter>
<StartPeer>10.0.0.5</StartPeer>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.4</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>ARISTA03T1</StartRouter>
<StartPeer>10.0.0.9</StartPeer>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.8</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>ARISTA04T1</StartRouter>
<StartPeer>10.0.0.13</StartPeer>
<EndRouter>switch1</EndRouter>
<EndPeer>10.0.0.12</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>ARISTA01T1</StartRouter>
<StartPeer>FC00::2</StartPeer>
<EndRouter>switch1</EndRouter>
<EndPeer>FC00::1</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>ARISTA02T1</StartRouter>
<StartPeer>FC00::A</StartPeer>
<EndRouter>switch1</EndRouter>
<EndPeer>FC00::9</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>ARISTA03T1</StartRouter>
<StartPeer>FC00::12</StartPeer>
<EndRouter>switch1</EndRouter>
<EndPeer>FC00::11</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
<BGPSession>
<StartRouter>ARISTA04T1</StartRouter>
<StartPeer>FC00::1A</StartPeer>
<EndRouter>switch1</EndRouter>
<EndPeer>FC00::19</EndPeer>
<Multihop>1</Multihop>
<HoldTime>180</HoldTime>
<KeepAliveTime>60</KeepAliveTime>
</BGPSession>
</PeeringSessions>
<Routers xmlns:a="http://schemas.datacontract.org/2004/07/Microsoft.Search.Autopilot.Evolution">
<a:BGPRouterDeclaration>
<a:ASN>64601</a:ASN>
<a:Hostname>switch1</a:Hostname>
<a:Peers>
<BGPPeer>
<ElementType>BGPPeer</ElementType>
<Address>10.0.0.1</Address>
<RouteMapIn i:nil="true"/>
<RouteMapOut i:nil="true"/>
<Vrf i:nil="true"/>
</BGPPeer>
<BGPPeer>
<ElementType>BGPPeer</ElementType>
<Address>10.0.0.5</Address>
<RouteMapIn i:nil="true"/>
<RouteMapOut i:nil="true"/>
<Vrf i:nil="true"/>
</BGPPeer>
<BGPPeer>
<ElementType>BGPPeer</ElementType>
<Address>10.0.0.9</Address>
<RouteMapIn i:nil="true"/>
<RouteMapOut i:nil="true"/>
<Vrf i:nil="true"/>
</BGPPeer>
<BGPPeer>
<ElementType>BGPPeer</ElementType>
<Address>10.0.0.13</Address>
<RouteMapIn i:nil="true"/>
<RouteMapOut i:nil="true"/>
<Vrf i:nil="true"/>
</BGPPeer>
<BGPPeer>
<ElementType>BGPPeer</ElementType>
<Address>FC00::2</Address>
<RouteMapIn i:nil="true"/>
<RouteMapOut i:nil="true"/>
<Vrf i:nil="true"/>
</BGPPeer>
<BGPPeer>
<ElementType>BGPPeer</ElementType>
<Address>FC00::A</Address>
<RouteMapIn i:nil="true"/>
<RouteMapOut i:nil="true"/>
<Vrf i:nil="true"/>
</BGPPeer>
<BGPPeer>
<ElementType>BGPPeer</ElementType>
<Address>FC00::12</Address>
<RouteMapIn i:nil="true"/>
<RouteMapOut i:nil="true"/>
<Vrf i:nil="true"/>
</BGPPeer>
<BGPPeer>
<ElementType>BGPPeer</ElementType>
<Address>FC00::1A</Address>
<RouteMapIn i:nil="true"/>
<RouteMapOut i:nil="true"/>
<Vrf i:nil="true"/>
</BGPPeer>
</a:Peers>
<a:RouteMaps/>
</a:BGPRouterDeclaration>
<a:BGPRouterDeclaration>
<a:ASN>64802</a:ASN>
<a:Hostname>ARISTA01T1</a:Hostname>
<a:RouteMaps/>
</a:BGPRouterDeclaration>
<a:BGPRouterDeclaration>
<a:ASN>64802</a:ASN>
<a:Hostname>ARISTA02T1</a:Hostname>
<a:RouteMaps/>
</a:BGPRouterDeclaration>
<a:BGPRouterDeclaration>
<a:ASN>64802</a:ASN>
<a:Hostname>ARISTA03T1</a:Hostname>
<a:RouteMaps/>
</a:BGPRouterDeclaration>
<a:BGPRouterDeclaration>
<a:ASN>64802</a:ASN>
<a:Hostname>ARISTA04T1</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.Evolution">
<b:IPPrefix>10.1.0.32/32</b:IPPrefix>
</a:Prefix>
<a:PrefixStr>10.1.0.32/32</a:PrefixStr>
</a:LoopbackIPInterface>
<a:LoopbackIPInterface>
<Name>HostIP1</Name>
<AttachTo>Loopback0</AttachTo>
<a:Prefix xmlns:b="Microsoft.Search.Autopilot.Evolution">
<b:IPPrefix>FC00:1::32/128</b:IPPrefix>
</a:Prefix>
<a:PrefixStr>FC00:1::32/128</a:PrefixStr>
</a:LoopbackIPInterface>
</LoopbackIPInterfaces>
<ManagementIPInterfaces xmlns:a="http://schemas.datacontract.org/2004/07/Microsoft.Search.Autopilot.Evolution">
</ManagementIPInterfaces>
<MplsInterfaces/>
<MplsTeInterfaces/>
<RsvpInterfaces/>
<Hostname>switch1</Hostname>
<PortChannelInterfaces>
<PortChannel>
<ElementType>PortChannelInterface</ElementType>
<Name>PortChannel1</Name>
<AttachTo>fortyGigE1/1/1;fortyGigE1/1/2</AttachTo>
<SubInterface/>
</PortChannel>
<PortChannel>
<ElementType>PortChannelInterface</ElementType>
<Name>PortChannel5</Name>
<AttachTo>fortyGigE1/1/5;fortyGigE1/1/6</AttachTo>
<SubInterface/>
</PortChannel>
<PortChannel>
<ElementType>PortChannelInterface</ElementType>
<Name>PortChannel16</Name>
<AttachTo>fortyGigE1/2/1;fortyGigE1/2/2</AttachTo>
<SubInterface/>
</PortChannel>
<PortChannel>
<ElementType>PortChannelInterface</ElementType>
<Name>PortChannel20</Name>
<AttachTo>fortyGigE1/2/5;fortyGigE1/2/6</AttachTo>
<SubInterface/>
</PortChannel>
</PortChannelInterfaces>
<VlanInterfaces>
<VlanInterface>
<ElementType>VlanInterface</ElementType>
<Name>Vlan2</Name>
<AttachTo>fortyGigE1/1/7;fortyGigE1/1/8;fortyGigE1/1/9;fortyGigE1/1/10;fortyGigE1/1/11;fortyGigE1/1/12;fortyGigE1/1/13;fortyGigE1/1/14;fortyGigE1/1/15;fortyGigE1/1/16;fortyGigE1/3/1;fortyGigE1/3/5;fortyGigE1/3/6;fortyGigE1/3/7;fortyGigE1/3/8;fortyGigE1/3/9;fortyGigE1/3/10;fortyGigE1/3/11;fortyGigE1/2/7;fortyGigE1/2/8;fortyGigE1/2/9;fortyGigE1/2/10;fortyGigE1/2/11;fortyGigE1/2/12;fortyGigE1/2/13;fortyGigE1/2/14;fortyGigE1/2/15;fortyGigE1/2/16;fortyGigE1/4/1;fortyGigE1/4/5;fortyGigE1/4/6;fortyGigE1/4/7;fortyGigE1/4/8;fortyGigE1/4/9;fortyGigE1/4/10;fortyGigE1/4/11</AttachTo>
<NoDhcpRelay>False</NoDhcpRelay>
<StaticDHCPRelay>0.0.0.0/0</StaticDHCPRelay>
<Type i:nil="true"/>
<VlanID>2</VlanID>
<Tag>2</Tag>
<Subnets>172.0.0.0/26</Subnets>
</VlanInterface>
</VlanInterfaces>
<IPInterfaces>
<IPInterface>
<ElementType>IPInterface</ElementType>
<Name i:Name="true"/>
<AttachTo>PortChannel1</AttachTo>
<Prefix>10.0.0.0/31</Prefix>
</IPInterface>
<IPInterface>
<ElementType>IPInterface</ElementType>
<Name i:Name="true"/>
<AttachTo>PortChannel5</AttachTo>
<Prefix>10.0.0.4/31</Prefix>
</IPInterface>
<IPInterface>
<ElementType>IPInterface</ElementType>
<Name i:Name="true"/>
<AttachTo>PortChannel16</AttachTo>
<Prefix>10.0.0.8/31</Prefix>
</IPInterface>
<IPInterface>
<ElementType>IPInterface</ElementType>
<Name i:Name="true"/>
<AttachTo>PortChannel20</AttachTo>
<Prefix>10.0.0.12/31</Prefix>
</IPInterface>
<IPInterface>
<ElementType>IPInterface</ElementType>
<Name i:Name="true"/>
<AttachTo>PortChannel1</AttachTo>
<Prefix>FC00::1/126</Prefix>
</IPInterface>
<IPInterface>
<ElementType>IPInterface</ElementType>
<Name i:Name="true"/>
<AttachTo>PortChannel5</AttachTo>
<Prefix>FC00::9/126</Prefix>
</IPInterface>
<IPInterface>
<ElementType>IPInterface</ElementType>
<Name i:Name="true"/>
<AttachTo>PortChannel16</AttachTo>
<Prefix>FC00::11/126</Prefix>
</IPInterface>
<IPInterface>
<ElementType>IPInterface</ElementType>
<Name i:Name="true"/>
<AttachTo>PortChannel20</AttachTo>
<Prefix>FC00::19/126</Prefix>
</IPInterface>
<IPInterface>
<ElementType>IPInterface</ElementType>
<Name i:nil="true"/>
<AttachTo>Vlan2</AttachTo>
<Prefix>172.0.0.1/26</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">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>ARISTA01T1</EndDevice>
<EndPort>Ethernet1</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>switch1</StartDevice>
<StartPort>fortyGigE1/1/1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>ARISTA01T1</EndDevice>
<EndPort>Ethernet2</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>switch1</StartDevice>
<StartPort>fortyGigE1/1/2</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>ARISTA02T1</EndDevice>
<EndPort>Ethernet1</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>switch1</StartDevice>
<StartPort>fortyGigE1/1/5</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>ARISTA02T1</EndDevice>
<EndPort>Ethernet2</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>switch1</StartDevice>
<StartPort>fortyGigE1/1/6</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>ARISTA03T1</EndDevice>
<EndPort>Ethernet1</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>switch1</StartDevice>
<StartPort>fortyGigE1/2/1</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>ARISTA03T1</EndDevice>
<EndPort>Ethernet2</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>switch1</StartDevice>
<StartPort>fortyGigE1/2/2</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>ARISTA04T1</EndDevice>
<EndPort>Ethernet1</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>switch1</StartDevice>
<StartPort>fortyGigE1/2/5</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>ARISTA04T1</EndDevice>
<EndPort>Ethernet2</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>switch1</StartDevice>
<StartPort>fortyGigE1/2/6</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/1/7</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-01</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/1/8</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-02</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/1/9</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-03</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/1/10</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-04</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/1/11</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-05</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/1/12</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-06</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/1/13</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-07</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/1/14</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-08</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/1/15</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-09</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/1/16</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-10</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/3/1</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-11</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/3/5</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-12</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/3/6</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-13</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/3/7</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-14</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/3/8</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-15</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/3/9</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-16</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/3/10</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-17</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/3/11</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-18</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/2/7</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-19</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/2/8</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-20</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/2/9</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-21</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/2/10</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-22</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/2/11</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-23</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/2/12</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-24</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/2/13</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-25</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/2/14</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-26</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/2/15</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-27</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/2/16</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-28</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/4/1</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-29</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/4/5</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-30</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/4/6</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-31</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/4/7</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-32</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/4/8</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-33</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/4/9</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-34</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/4/10</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-35</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
<DeviceLinkBase i:type="DeviceInterfaceLink">
<ElementType>DeviceInterfaceLink</ElementType>
<AutoNegotiation>true</AutoNegotiation>
<Bandwidth>40000</Bandwidth>
<EndDevice>switch1</EndDevice>
<EndPort>fortyGigE1/4/11</EndPort>
<FlowControl>true</FlowControl>
<StartDevice>server-36</StartDevice>
<StartPort>0</StartPort>
</DeviceLinkBase>
</DeviceInterfaceLinks>
<Devices>
<Device i:type="ToRRouter">
<Hostname>switch1</Hostname>
<HwSku>Force10-S6100</HwSku>
</Device>
</Devices>
</PngDec>
<Hostname>switch1</Hostname>
<HwSku>Force10-S6100</HwSku>
</DeviceMiniGraph>

View File

@ -0,0 +1 @@
SAI_INIT_CONFIG_FILE=/etc/bcm/th-ingrasys-s9100-32x100G.config.bcm

View File

@ -0,0 +1 @@
OPENNSL_CONFIG_POST_INIT_FILE=/etc/bcm/th-ingrasys-s9100-32x100G.soc

View File

@ -23,15 +23,13 @@ function clean_up {
trap clean_up SIGTERM SIGKILL
. /host/machine.conf
HWSKU=`sonic-cfggen -m /etc/sonic/minigraph.xml -v minigraph_hwsku`
MAC_ADDRESS=`ip link show eth0 | grep ether | awk '{print $2}'`
ORCHAGENT_ARGS=""
PORTSYNCD_ARGS="-p /usr/share/sonic/$HWSKU/port_config.ini"
PORTSYNCD_ARGS="-p /usr/share/sonic/hwsku/port_config.ini"
SWSSCONFIG_ARGS="00-copp.config.json "
@ -49,7 +47,7 @@ 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
elif [ "$HWSKU" == "INGRASYS-S9100-C32" ]; then
ORCHAGENT_ARGS+="-m $MAC_ADDRESS"
elif [ "$HWSKU" == "ACS-MSN2700" ]; then
SWSSCONFIG_ARGS+="msn2700.32ports.buffers.json msn2700.32ports.qos.json "

View File

@ -1,3 +1,5 @@
build_version: {{git_revision}}
debian_version: {{debian_version}}
kernel_version: {{kernel_version}}
asic_type: {{sonic_asic_platform}}