ฉันมี A10Networks Thunder TPS 4435 Network Appliance ที่มีพอร์ต SFP+ 16 พอร์ตที่เชื่อมต่อกับชิปเครือข่าย Broadcom หนึ่งตัว ในซอฟต์แวร์ต้นฉบับ ตรวจพบอินเทอร์เฟซ แต่ฉันได้ลบมันออกจากดิสก์แล้ว ดังนั้นฉันจึงไม่สามารถตรวจสอบได้ว่าไดรเวอร์ใดที่ใช้กับ NIC
ฉันใช้ Ubuntu 20.04
นี่คือผลลัพธ์ lspci:
0c:00.0 ตัวควบคุมอีเธอร์เน็ต: Broadcom Inc. และบริษัทสาขา Device b844 (rev 02)
ระบบย่อย: Broadcom Inc.และบริษัทย่อย Device b844
การควบคุม: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
สถานะ: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=เร็ว >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
เวลาแฝง: 0, ขนาดบรรทัดแคช: 64 ไบต์
ขัดจังหวะ: ปักหมุด A ที่ส่งไปยัง IRQ 11
ภูมิภาค 0: หน่วยความจำที่ f8200000 (64 บิต ไม่สามารถดึงล่วงหน้าได้) [size=256K]
ความสามารถ: [48] การจัดการพลังงานเวอร์ชัน 3
ค่าสถานะ: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
สถานะ: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME-
ความสามารถ: [50] ข้อมูลผลิตภัณฑ์ที่สำคัญ
pcilib: sysfs_read_vpd: อ่านล้มเหลว: ข้อผิดพลาดอินพุต/เอาต์พุต
ไม่สามารถอ่านได้
ความสามารถ: [58] MSI: Enable- Count=1/8 Maskable- 64bit+
ที่อยู่: 0000000000000000 ข้อมูล: 0000
ความสามารถ: [ac] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 512 ไบต์, PhantFunc 0, เวลาแฝง L0s <64ns, L1 <1us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 10.000W
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd- ExtTag- PhantFunc- AuxPwr+ NoSnoop+
MaxPayload 128 ไบต์ MaxReadReq 512 ไบต์
DevSta: CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr+ TransPend-
LnkCap: พอร์ต #0, ความเร็ว 5GT/s, ความกว้าง x2, ASPM L0s L1, Exit Latency L0s <2us, L1 <2us
ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
LnkCtl: ASPM ปิดใช้งาน; RCB 64 ไบต์, ปิดใช้งาน- CommClk+
ExtSynch- ClockPM- AutWidDis- BWINt- AutBWINt-
LnkSta: ความเร็ว 5GT/s (ตกลง), ความกว้าง x1 (ดาวน์เกรด)
TrErr- รถไฟ- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: การหมดเวลาเสร็จสิ้น: ช่วง ABCD, TimeoutDis+ NROPrPrP- LTR-
10BitTagComp- 10BitTagReq- ไม่รองรับ OBFF, ExtFmt- EETLPPrefix-
ไม่รองรับ EmergencyPowerReduction, EmergencyPowerReductionInit-
FRS- TPHComp- ExtTPHComp-
AtomicOpsCap: 32บิต- 64บิต- 128บิตCAS-
DevCtl2: หมดเวลาเสร็จสิ้น: 50us ถึง 50ms, TimeoutDis- LTR- OBFF ปิดใช้งาน,
AtomicOpsCtl: ReqEn-
LnkCtl2: ความเร็วลิงก์เป้าหมาย: 5GT/s, EnterCompliance- SpeedDis-
ระยะขอบการส่ง: ช่วงการทำงานปกติ, EnterModifiedCompliance- ComplianceSOS-
การไม่เน้นการปฏิบัติตามข้อกำหนด: -6dB
LnkSta2: ระดับการลดการเน้นปัจจุบัน: -6dB, EqualizationComplete- EqualizationPhase1-
EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
Retimer- 2Retimers- CrosslinkRes: ไม่รองรับ
ความสามารถ: [100 v1] หมายเลขซีเรียลของอุปกรณ์ 00-00-00-00-00-00-00-00
ความสามารถ: [110 v1] การรายงานข้อผิดพลาดขั้นสูง
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- โรลโอเวอร์- หมดเวลา- AdvNonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- โรลโอเวอร์- หมดเวลา- AdvNonFatalErr+
AERCap: ตัวชี้ข้อผิดพลาดแรก: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
บันทึกส่วนหัว: 00000000 00000000 00000000 00000000
ความสามารถ: [150 v1] Power Budgeting <?>
ความสามารถ: [160 v1] Virtual Channel
ตัวพิมพ์ใหญ่: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: คงที่ - WRR32- WRR64- WRR128-
Ctrl: ArbSelect=คงที่
สถานะ: กำลังดำเนินการ-
VC0: ตัวพิมพ์ใหญ่: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: คงที่ - WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: เปิดใช้+ ID=0 ArbSelect=แก้ไข TC/VC=01
สถานะ: อยู่ระหว่างรอดำเนินการ- กำลังดำเนินการ-
การโหลดโมดูลเคอร์เนล bnx2 ไม่ได้ทำอะไรเลย และฉันไม่พบอะไรเกี่ยวกับ Broadcom b844 Chip มีคนบอกเป็นนัยเกี่ยวกับเรื่องนี้หรือไม่?
ขอบคุณล่วงหน้า.