Skip to content

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

Merged
jleveque merged 1 commit intosonic-net:masterfrom
keboliu:sfputil-enhancement
Oct 22, 2018
Merged

[sfputil] add logic to avoid access none present SFP eeprom#353
jleveque merged 1 commit intosonic-net:masterfrom
keboliu:sfputil-enhancement

Conversation

@keboliu
Copy link
Copy Markdown
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