Linux系統(tǒng)如何讀取網(wǎng)卡上光模塊信息
發(fā)布時(shí)間:2023-03-22
光模塊除了可以使用在交換機(jī)、路由器等獨(dú)立設(shè)備上,也可以工作于網(wǎng)絡(luò)適配器,也就是我們通常所說(shuō)的網(wǎng)卡。我們知道光模塊應(yīng)用于交換機(jī)時(shí),可以根據(jù)交換機(jī)的品牌,在終端使用相應(yīng)的命令來(lái)讀取光模塊信息; 那么當(dāng)光模塊使用于網(wǎng)卡時(shí),又該如何對(duì)光模塊信息進(jìn)行讀取呢?
接下來(lái)讓我們使用摩泰SFP-10G-LR模塊接入Intel X520網(wǎng)卡,為大家展示一下Linux系統(tǒng)讀取網(wǎng)卡上接入的光模塊信息的操作。
圖1 光模塊接入服務(wù)器網(wǎng)卡示意圖
1. 光模塊的狀態(tài)
執(zhí)行命令“ethtool devname ”,查看接口信息;
該命令下輸出的信息含接口速率、模塊速率、模塊link狀態(tài)(Link detected為yes是光模塊工作的前提條件),還有一些接口設(shè)置信息。
說(shuō)明:devname 為網(wǎng)卡/端口名稱(chēng),通常以ethX或pXpX表示,X為數(shù)字,可通過(guò) ip 或 ifconfig 命令查看;也可以根據(jù)服務(wù)器面板上插槽編號(hào)進(jìn)行確定,比如下圖中p4p1 表示第四個(gè)插槽第一個(gè)接口。
2. 網(wǎng)卡對(duì)模塊的識(shí)別與DDM檢測(cè)數(shù)據(jù)
執(zhí)行命令“ethtool -m devname ”,查看設(shè)備接口上的光模塊信息;部分網(wǎng)卡不支持該命令;
該命令下輸出的信息可以分為兩項(xiàng),一項(xiàng)是光模塊的識(shí)別信息,含模塊類(lèi)型、波長(zhǎng)、傳輸距離、序列號(hào)、廠商名等,該內(nèi)容源于光模塊寫(xiě)入的編碼數(shù)據(jù);另一項(xiàng)是光模塊DDM數(shù)據(jù),包括實(shí)時(shí)數(shù)據(jù)診斷以及閾值范圍,通過(guò)關(guān)注接收光功率、發(fā)射光功率、溫度值、電流值等可以檢查兩端設(shè)備上的光模塊工作狀態(tài)是否正常。
摩泰光電提供的光模塊可用于各種品牌的網(wǎng)卡,歡迎大家選購(gòu)。

40G/100G 光模塊
25G 光模塊
10G 光模塊
155M/2.5G 光模塊
1G 光模塊
1G BIDI 光模塊
雙速率 光模塊
FC 16G/32G光模塊
CWDM 光模塊
DWDM 光模塊
SGMII端口 光模塊
XFP 光模塊
100M/1G/10G 電口模塊
全速率AOC及分支系列
10G/40G 有源DAC系列
全速率無(wú)源DAC系列
40G/100G 無(wú)源DAC分支系列
常規(guī)/MTP-MPO 光纖跳線
MT2010
MT2011
CodingBox
QSFP轉(zhuǎn)SFP模塊






