Page MenuHomePhabricator

jessie support for QLogic FastLinQ 41112 Dual Port 10Gb SFP+ Adapter
Closed, DeclinedPublic

Description

We have some hardware with this NIC:

QLogic FastLinQ 41112 Dual Port 10Gb SFP+ Adapter, low profile

On lspci, this shows as:

af:00.0 Ethernet controller: QLogic Corp. Device 8070 (rev 02)
af:00.1 Ethernet controller: QLogic Corp. Device 8070 (rev 02)

This seems to be unsupported by the Debian Jessie installer:

│ No Ethernet card was detected. If you know the name of the driver       │
│ needed by your Ethernet card, you can select it from the list.          │

This seems supported in Debian Stretch.

Options seem to be:

  • workaround the jessie installer limitation by using some other NIC (usb or pci)
  • try to backport a newer installer into our jessie installation mechanisms
  • try to get the driver injected into the jessie installer
  • develop some other long term solution to deal with this kind of situations

Event Timeline

aborrero triaged this task as Medium priority.Aug 14 2018, 4:47 PM
aborrero created this task.
RobH removed RobH as the assignee of this task.Aug 14 2018, 4:49 PM

There is a Debian non-free package with firmware for QLogic NICs, hope we didn't buy hardware with non-free drivers: https://packages.debian.org/sid/firmware-qlogic

* Brocade 425/825/42B/82B/415/815/41B/81B firmware, version 3.2.3.0
  (cbfw-3.2.3.0.bin)
* Brocade 425/825/42B/82B/415/815/41B/81B firmware, version 3.2.5.1
  (cbfw-3.2.5.1.bin)
* Brocade 1860/1867/1869 firmware, version 3.2.3.0 (ct2fw-3.2.3.0.bin)
* Brocade 1860/1867/1869 firmware, version 3.2.5.1 (ct2fw-3.2.5.1.bin)
* Brocade 1010/1020/1007/1741/804 firmware, version 3.2.3.0
  (ctfw-3.2.3.0.bin)
* Brocade 1010/1020/1007/1741/804 firmware, version 3.2.5.1
  (ctfw-3.2.5.1.bin)
* QLogic QL45000 series firmware, version 8.10.10.0
  (qed/qed_init_values_zipped-8.10.10.0.bin)
* QLogic QL45000 series firmware, version 8.33.1.0
  (qed/qed_init_values_zipped-8.33.1.0.bin)
* QLogic QL45000 series firmware, version 8.33.11.0
  (qed/qed_init_values_zipped-8.33.11.0.bin)
* QLogic QLA1040 firmware, version 7.65.06 (qlogic/1040.bin)
* QLogic QLA1080, 1240, 1280 firmware, version 8.15.11
  (qlogic/1280.bin)
* QLogic QLA10160, 12160 firmware, version 10.04.42 (qlogic/12160.bin)
* QLogic IBA7220 serdes firmware (qlogic/sd7220.fw)
* QLogic QLA2100 firmware, version 1.19.38 (ql2100_fw.bin)
* QLogic QLA2200 firmware, version 2.02.08 (ql2200_fw.bin)
* QLogic QLA2300, ISP2312, SP202 firmware, version 3.03.28
  (ql2300_fw.bin)
* QLogic ISP2322, SP212 firmware, version 3.03.28 (ql2322_fw.bin)
* QLogic ISP2422, ISP2432[M], SP222, SP232 firmware, version 8.07.00
  (ql2400_fw.bin)
* QLogic ISP2532 firmware, version 8.07.00 (ql2500_fw.bin)

This card isn't supported in stretch either, see T196477. The available options for jessie are even more limited than what I wrote on https://phabricator.wikimedia.org/T196477#4472632 (as there's no backport of kernels > 4.9 for jessie). We don't really need 10G here, I'd say let's check if that also has an onboard 1G NIC which is supported.

aborrero updated the task description. (Show Details)

Ok, then closing this task now. It seems we won't see support in Jessie in the short-mid term.

RobH mentioned this in Unknown Object (Task).Aug 20 2018, 11:05 PM