Purpose:
It list How to enable E810 QSFP TX_disabled function by Linux ice driver for customer reference,
Target Audience:
For Advantech TSE, RBU AE, outsourcing service engineer(s) and End customer with the following knowledges :
- Linux and Ethernet troubleshooting experience
Content:
- TX disable function means the SFP module's TX laser will be deactivated upon executing "ifconfig <NIC> down
Enabled TX Disabled function & set ifconfig <NIC> as down | Enabled TX Disabled function & set ifconfig <NIC> as up |
2. When remote system's needs to enable NMC-6003/6003L (Chip: E810) TX disable function, it has to check following items.
2.1 Please install NMC-6003/6003L approved QSFP module, and QSFP module needs to support TX disable, (ex: Finisar FTLC9551REPM 100G QSFP28 Optical Transceiver)
2.2 key-in following command for set "link-down-on-close" as ON
# ethtool --set-priv-flags <NIC ID> link-down-on-close on
|
PS: The priv-flags setting will return to default after reboot or power-off system, suggesting customer makes a script to set priv-flags function.
3. Example: Set NMC-6003L port 1 to enable TX disable
3.1 Key-in following command to set NMC-6003L port 1 (NIC ID: b01p0) to enable TX disable
# ethtool --set-priv-flags b01p0 link-down-on-close on
# ethtool --show-priv-flags b01p1
Private flags for b01p1:
link-down-on-close : on
fw-lldp-agent : off
channel-inline-fd-mark : off
channel-pkt-inspect-optimize : on
channel-pkt-clean-bp-stop : off
channel-pkt-clean-bp-stop-cfg: off
vf-true-promisc-support : off
mdd-auto-reset-vf : off
vf-vlan-pruning : off
legacy-rx : off
cgu_fast_lock : off
dpll_monitor : off
extts_filter : off
ptp_wt_enabled : on
allow-no-fec-modules-in-auto : off
3.2 key-in ifconfig <NIC ID> down command to set NMC-6003 port 1(NIC ID: b01p0) as down and check QSFP module TX ports doesn't output signal.
# ifconfig b01p0 down |
Comments
0 comments
Please sign in to leave a comment.