Kevin(Shengkai) Wang
ea4b4bd650
[mellanox]: Update recipe for hw-mgmt according to latest changes ( #2128 )
...
Update the hw-mgmt to latest release V.2.0.0060.
Update the related files according to the latest hw-mgmt.
Signed-off-by: Kevin Wang <kevinw@mellanox.com>
2018-10-08 18:33:44 -07:00
Nazarii Hnydyn
a1715a15e3
Fixed FW upgrade sequence. ( #2111 )
...
* Fixed FW upgrade sequence.
* Removed code duplication.
2018-10-05 10:33:40 -07:00
Kevin(Shengkai) Wang
715806c906
[mellanox]: Add support for Mellanox MSN2010 ( #2069 )
...
* [device]: Add support for Mellanox MSN2010
MSN2010 runs on Spectrum silicon and has 22 ports:
18 25GbE and 4 100GbE
* [device]: Fix a potential qos config issue for MSN2700
Signed-off-by: Kevin Wang <kevinw@mellanox.com>
2018-09-22 16:24:12 -07:00
Taoyu Li
018b5899be
[updategraph] add support to use preset config instead of default minigraph ( #2050 )
...
* [updategraph] add support to use preset config instead of default minigraph
* Fix variable case
* Remove default minigraph case
* Remove default minigraphs and add default_sku files
2018-09-21 22:01:10 -07:00
Wenda Ni
a5fd3beb1b
[mellanox]: Enable WRED red color profile on mellanox platform ( #1968 )
...
Signed-off-by: Wenda <wenni@microsoft.com>
2018-08-22 13:03:52 -07:00
Volodymyr Samotiy
ada11409b2
[mellanox]: Fix sysfs path for PSU devices in psuutil plugin ( #1966 )
...
Signed-off-by: Volodymyr Samotiy <volodymyrs@mellanox.com>
2018-08-22 09:08:08 -07:00
Kebo Liu
5a17a04c82
[mlnx-platform] enhancement for xcvrd implementation on mlnx platform ( #1937 )
...
* mlnx enhancement for xcvrd implementation
* fix conflict
2018-08-16 23:12:00 -07:00
stepanblyschak
cd9c5e7373
Allow similar devices configs sharing ( #1933 )
...
* Allow similar devices configs sharing
Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
* Remove unnecessary cp flags
Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
* Remove hw-managment symlink for LS-SN2700 & resolve symlinks during cp
Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
2018-08-16 10:37:25 -07:00
stepanblyschak
c1e17c33b5
[mellanox]: Fix qos.json.j2: apply qos config for active ports ( #1932 )
...
Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
2018-08-15 21:46:34 -07:00
Marian Pritsak
f9c57838b1
[mellanox]: Adapt to new hw-management package ( #12 )
...
Use single start script for all platforms and remove symbolic links
Change path to system eeprom
Signed-off-by: marian-pritsak <marianp@mellanox.com>
2018-08-11 09:09:03 +00:00
Kebo Liu
a215bcd8f1
[mlnx-sfp-plugin] enhancement to support transceiver sensor monitoring ( #1839 )
...
* [mlnx-sfpplugin] enhancement to support tranceiver sensor monitoring
* Modify the eeprom folder to make it accessably from pmon container
* implement the get_transceiver_change_event API
file change list
modified: device/mellanox/x86_64-mlnx_lssn2700-r0/plugins/sfputil.py
modified: device/mellanox/x86_64-mlnx_msn2100-r0/plugins/sfputil.py
modified: device/mellanox/x86_64-mlnx_msn2410-r0/plugins/sfputil.py
modified: device/mellanox/x86_64-mlnx_msn2700-r0/plugins/sfputil.py
modified: device/mellanox/x86_64-mlnx_msn2740-r0/plugins/sfputil.py
signed-off-by Liu Kebo kebol@mellanox.com
* remove commented code
* revise the get_transceiver_change_event implementation and remove unused function
* remove blank
2018-08-02 16:53:30 -07:00
lguohan
81ee8fa34f
[platform]: add sonic port alias for mellanox SN2700 platform ( #1883 )
2018-07-27 22:47:59 -07:00
pavel-shirshov
3681cfa553
Use only active ports when applying buffers/qos configuration ( #1787 )
...
* First part of skipping not used port for qos configuration
* Use active ports only to set QoS parameters for 6100
* Add a test for qos.json.j2
* Add a test for Dell S6100 buffers.json template
* Update submodulre
2018-06-21 11:51:37 -07:00
Mykola F
0ff7ba69f7
[sai.profile] move hwsku specific device configs to device/mellanox/platform/hwsku ( #1768 )
2018-06-06 10:05:46 -07:00
lguohan
c0bb2e04d5
[devices]: add Mellanox-SN2700-D48C8 hwsku ( #1717 )
...
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-05-18 16:32:49 -07:00
Andriy Moroz
872f69a566
Update buffers config for Mellanox 27xx devices ( #1649 )
...
* Update buffers config for Mellanox 27xx devices
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Remove buffers template test for msn27xx
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2018-05-08 08:37:35 -07:00
lguohan
005a59fc4d
[image]: Upgrade SONiC stack to use SAI version to v1.2 ( #1336 )
2018-02-22 19:36:39 -08:00
Andriy Moroz
58d8302b53
Buffers configuration update on port speed change ( #1345 )
...
* Move buffer configuration to ConfigDB
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Converted Dell and Arista configs
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Add buffer configs for ACS-MSN2740
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Updated buffers template
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Fixed j2 unit test
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update buffers config for Force10-S6100
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update VS docker to support speed and buffers test
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update buffers config generation
- fixed support of sonic-to-sonic install
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update submodules pointers for buffers config
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2018-01-29 08:11:05 -08:00
Ying Xie
2b91c9681d
Revert "Buffers configuration update on port speed change ( #1250 )" ( #1340 )
...
This reverts commit 814e50fd5e
.
2018-01-26 10:13:43 -08:00
Andriy Moroz
814e50fd5e
Buffers configuration update on port speed change ( #1250 )
...
* Move buffer configuration to ConfigDB
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Converted Dell and Arista configs
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Add buffer configs for ACS-MSN2740
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Updated buffers template
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Fixed j2 unit test
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update buffers config for Force10-S6100
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update VS docker to support speed and buffers test
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update buffers config generation
- fixed support of sonic-to-sonic install
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2018-01-26 08:09:31 -08:00
Taoyu Li
6f12ff286d
[minigraph]: Set hostname in all default minigraphs to 'sonic' ( #1333 )
2018-01-23 18:16:15 -08:00
Qi Luo
2276333ca8
Added PSU util for Mellanox platforms, updated sonic-utilities submodule ( #1218 )
2017-12-07 21:50:39 -08:00
Andriy Moroz
6d0329af3d
Move QoS configuration to Config DB ( #1178 )
...
* Move Mellanox QoS configuration to config DB
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Move qos.json to hwsku subfolder
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Remove copying of old qos config
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update WRED threshold values
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* hwsku2
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Fix syntax error in json
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Add qos config for some Dell and Arista platforms
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Fix inital qos config on clean boot
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Updated swss-common and swss pointers (QoS in Config DB)
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2017-11-22 08:58:22 -08:00
Qi Luo
b8e5c9f904
[Mellanox]: Add Mellanox-SN2700 symlink ( #1169 )
...
Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
2017-11-20 14:23:13 -08:00
Andriy Moroz
587b14a3bf
[Mellanox]: Add get_presence implementation for SFP on Mellanox platforms ( #1056 )
...
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2017-10-19 18:36:25 -07:00
lguohan
9aa906a0a0
[devices]: modify sfputil plugins for mellanox devices for new platform API ( #916 )
...
get presence, get/set lpmode, reset are not implemented
2017-08-25 10:55:11 -07:00
Marian Pritsak
9861d0f8f4
[device]: Remove illegal character from MSN2700 minigraph ( #860 )
...
Signed-off-by: marian-pritsak <marianp@mellanox.com>
2017-08-01 07:35:54 -07:00
Joe LeVeque
f49cac086f
Remove extra trailing newlines at EOF ( #804 )
...
Files now end with a single newline
2017-07-12 20:54:37 -07:00
Oleksandr Ivantsiv
c7ea3470ed
[swss]: Generate config files for Everflow and IPinIP from minigraph ( #507 )
...
[swss]: Generate config files for Everflow and IPinIP from minigraph
- Add Everflow DST IP to minigraph file
- Extend minigraph.py to support Everflow
- Add templates file for Everflow and IPinIP configuration
- Add config.sh for swss docker to generate config files
2017-04-21 14:28:29 -07:00
Marian Pritsak
e47b8cc0b2
[device]: Fix mellanox eeprom plugins. ( #500 )
...
Signed-off-by: marian-pritsak <marianp@mellanox.com>
2017-04-13 14:07:44 +03:00
Marian Pritsak
884bd2d467
[mellanox]: Add support for Mellanox MSN2410 ( #491 )
...
* [device]: Add support for Mellanox MSN2410
MSN2410 runs on Spectrum silicon and has 56 ports:
48 25GbE and 8 100GbE
* Avoid full path within bash -c
Signed-off-by: marian-pritsak <marianp@mellanox.com>
2017-04-10 14:36:36 -07:00
Joe LeVeque
423a1acac1
[installer]: Move platform-specific files under new device/ tree ( #450 )
...
* Move platform-specific ONIE installer config files with rest of device-specific files
* Merge contents of dell-s6000-replace-reboot.sh into s6000 installer conf file
* Remove dell-s6000-replace-reboot.sh
2017-03-29 04:17:49 -07:00
Taoyu Li
bd6bf1ff9a
[config] [oneimage & dhcp relay docker] Move ntp, rsyslog, and dhcp server information into minigraph ( #374 )
...
Move DHCP, rsyslog, and NTP server information into minigraph
* Fix dhcp relay template according to CR
2017-03-06 12:41:26 -08:00
lguohan
0ed9b3ce28
[platform]: remove sku from build parameter ( #350 )
...
different sku will be contained in a single one sonic image.
no longer need to specify sku at the build time
2017-03-01 17:05:13 -08:00
Joe LeVeque
2a551d3c60
Consolidate device-specific files; install as a Debian package ( #316 )
...
( All device-specific files now reside under /device directory in a <vendor-name>/<platform-string>/<hardware-SKU> directory structure in repo.
* Device-specific files are now packaged into a Debian package (sonic-device-data) and are now installed to /usr/share/sonic/device/<platform-string>/<hardware-SKU>/ directory on switch.
2017-02-27 00:13:36 -08:00