sonic-buildimage/platform/broadcom/sonic-platform-modules-accton/minipack/utils
brandonchuang c4156b8745
[device/accton] Fix accton driver not been installed (#6327)
Accton util applies lsmod to check if drivers are installed.
But lsmod may return error on startup and skip module installation.

Signed-off-by: Brandon Chuang <brandon_chuang@edge-core.com>
2021-01-02 08:02:30 -08:00
..
accton_minipack_util.py [device/accton] Fix accton driver not been installed (#6327) 2021-01-02 08:02:30 -08:00
README [devices] add new accton platform minipack (#2670) 2019-03-15 09:40:38 -07:00
setup_qsfp_eeprom.py Fix a number of LGTM alerts (#5952) 2020-11-20 10:58:48 -08:00

Copyright (C) 2019 Accton Networks, Inc.

This program is free software: you can redistribute it and/or modify
It under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

Contents of this package:
  module - Contains source code of kernel driver modules.
  util   - operational scripts.

Sonic creates a docker container and run building process under it.
If user tries to built new drivers, please get into that docker and 
dpkg-buildpackage for them.

All Linux kernel code is licensed under the GPLv1. All other code is
licensed under the GPLv3. Please see the LICENSE file for copies of
both licenses.

====================================================================
The most of peripherals are accessed through BMC. 
Only system eeprom and QSFP are directly accessed by CPU.

System LED:
    There are 2 system LEDs at the upper-left corner of front panel.

Fan Control:
    There are 16 fans inside 8 fan modules.

Thermal sensers:
    8 temperature sensors are controlled by the lm75 kernel modules.

PSUs:
    There r42 power supplies slot at the back.
    Once if a PSU is not plugged, the data of it is shown all 0's.

There are 128 QSFP modules are equipped. 
Before operating on PSU and QSFP+, please make sure it is well plugged. 
Otherwise, operation is going to fail.