Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[sfputil] add logic to avoid access none present SFP eeprom #353

Merged
merged 1 commit into from
Oct 22, 2018
Merged

[sfputil] add logic to avoid access none present SFP eeprom #353

merged 1 commit into from
Oct 22, 2018

Conversation

keboliu
Copy link
Collaborator

@keboliu keboliu commented Oct 21, 2018

- What I did
When access an SFP eeprom which not presente will cause error print from the kernel modules:
ERR kernel: [41770.216758] mlxsw_minimal 2-0048: Eeprom query failed
to avoid this need to prevent from accessing none presence SFP eeprom

- How I did it
before read the SFP eeprom, add logic to determine the presence of SFP with method get_presence()

- How to verify it
run "show interface transceiver eeprom EthernetX" command to verify

- Previous command output (if the output of a command-line utility has changed)
no change for command output

- New command output (if the output of a command-line utility has changed)
no change for command output

@jleveque jleveque merged commit e3a2feb into sonic-net:master Oct 22, 2018
mihirpat1 pushed a commit to mihirpat1/sonic-utilities that referenced this pull request Sep 15, 2023
* Add lpmode APIs for sff8436 and sff8636

* Update comments

* Simplify set_lpmode logic

* Update docstring

* Update docstring to lpmode on/off
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants