[megoldva] Supermicro CentOS8 Stream hálókártya probléma

Hi!

Adott egy Supermicro X11SPH-nCTF alaplap (USB install).

A CentOS8 telepítő megy is, de a hálókártyákat nem ismeri fel. Pontosabban Rufus-sal kiírtam először ISO módban, akkor látta kártyákat, de a telepítő csomagokat nem találta meg.

Erre kiírtam DD módban, ezzel látta a csomagokat, de a hálókártyákat nem látja...(?) :o

USB telepítés után nincs egy hálókártya sem, az nmtui se hoz fel semmit.

Hozzászólások

CentOS7.9 (2009) iso-val crash-el a telepítő indulásakor.

Van ötlete valakinek? Merre próbáljak keresgélni?

BIOS v3.3 (2020-02-21), kernel 4.18.0-277-el8

lspci:

00:00.0 Host bridge: Intel Corporation Sky Lake-E DMI3 Registers (rev 07)
00:04.0 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 07)
00:04.1 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 07)
00:04.2 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 07)
00:04.3 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 07)
00:04.4 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 07)
00:04.5 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 07)
00:04.6 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 07)
00:04.7 System peripheral: Intel Corporation Sky Lake-E CBDMA Registers (rev 07)
00:05.0 System peripheral: Intel Corporation Sky Lake-E MM/Vt-d Configuration Registers (rev 07)
00:05.2 System peripheral: Intel Corporation Sky Lake-E RAS (rev 07)
00:05.4 PIC: Intel Corporation Sky Lake-E IOAPIC (rev 07)
00:08.0 System peripheral: Intel Corporation Sky Lake-E Ubox Registers (rev 07)
00:08.1 Performance counters: Intel Corporation Sky Lake-E Ubox Registers (rev 07)
00:08.2 System peripheral: Intel Corporation Sky Lake-E Ubox Registers (rev 07)
00:11.0 Unassigned class [ff00]: Intel Corporation C620 Series Chipset Family MROM 0 (rev 09)
00:11.1 Unassigned class [ff00]: Intel Corporation C620 Series Chipset Family MROM 1 (rev 09)
00:11.5 RAID bus controller: Intel Corporation C610/X99 series chipset sSATA Controller [RAID mode] (rev 09)
00:14.0 USB controller: Intel Corporation C620 Series Chipset Family USB 3.0 xHCI Controller (rev 09)
00:14.2 Signal processing controller: Intel Corporation C620 Series Chipset Family Thermal Subsystem (rev 09)
00:16.0 Communication controller: Intel Corporation C620 Series Chipset Family MEI Controller #1 (rev 09)
00:16.1 Communication controller: Intel Corporation C620 Series Chipset Family MEI Controller #2 (rev 09)
00:16.4 Communication controller: Intel Corporation C620 Series Chipset Family MEI Controller #3 (rev 09)
00:17.0 SATA controller: Intel Corporation C620 Series Chipset Family SATA Controller [AHCI mode] (rev 09)
00:1c.0 PCI bridge: Intel Corporation C620 Series Chipset Family PCI Express Root Port #1 (rev f9)
00:1c.5 PCI bridge: Intel Corporation C620 Series Chipset Family PCI Express Root Port #6 (rev f9)
00:1d.0 PCI bridge: Intel Corporation C620 Series Chipset Family PCI Express Root Port #9 (rev f9)
00:1f.0 ISA bridge: Intel Corporation C622 Series Chipset LPC/eSPI Controller (rev 09)
00:1f.2 Memory controller: Intel Corporation C620 Series Chipset Family Power Management Controller (rev 09)
00:1f.4 SMBus: Intel Corporation C620 Series Chipset Family SMBus (rev 09)
00:1f.5 Serial bus controller [0c80]: Intel Corporation C620 Series Chipset Family SPI Controller (rev 09)
01:00.0 Non-Volatile memory controller: ATP ELECTRONICS INC Device 2302 (rev 03)
02:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 04)
03:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 41)
04:00.0 Non-Volatile memory controller: ATP ELECTRONICS INC Device 2302 (rev 03)
16:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 07)
16:01.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port B (rev 07)
16:05.0 System peripheral: Intel Corporation Sky Lake-E VT-d (rev 07)
16:05.2 System peripheral: Intel Corporation Sky Lake-E RAS Configuration Registers (rev 07)
16:05.4 PIC: Intel Corporation Sky Lake-E IOxAPIC Configuration Registers (rev 07)
16:08.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:08.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:08.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:08.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:08.4 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:08.5 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:08.6 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:08.7 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:09.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:09.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:0e.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:0e.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:0e.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:0e.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:0e.4 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:0e.5 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:0e.6 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:0e.7 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:0f.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:0f.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:1d.0 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:1d.1 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:1d.2 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:1d.3 System peripheral: Intel Corporation Sky Lake-E CHA Registers (rev 07)
16:1e.0 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 07)
16:1e.1 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 07)
16:1e.2 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 07)
16:1e.3 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 07)
16:1e.4 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 07)
16:1e.5 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 07)
16:1e.6 System peripheral: Intel Corporation Sky Lake-E PCU Registers (rev 07)
64:05.0 System peripheral: Intel Corporation Sky Lake-E VT-d (rev 07)
64:05.2 System peripheral: Intel Corporation Sky Lake-E RAS Configuration Registers (rev 07)
64:05.4 PIC: Intel Corporation Sky Lake-E IOxAPIC Configuration Registers (rev 07)
64:08.0 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 07)
64:09.0 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 07)
64:0a.0 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 07)
64:0a.1 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 07)
64:0a.2 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 07)
64:0a.3 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 07)
64:0a.4 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 07)
64:0a.5 System peripheral: Intel Corporation Sky Lake-E LM Channel 1 (rev 07)
64:0a.6 System peripheral: Intel Corporation Sky Lake-E LMS Channel 1 (rev 07)
64:0a.7 System peripheral: Intel Corporation Sky Lake-E LMDP Channel 1 (rev 07)
64:0b.0 System peripheral: Intel Corporation Sky Lake-E DECS Channel 2 (rev 07)
64:0b.1 System peripheral: Intel Corporation Sky Lake-E LM Channel 2 (rev 07)
64:0b.2 System peripheral: Intel Corporation Sky Lake-E LMS Channel 2 (rev 07)
64:0b.3 System peripheral: Intel Corporation Sky Lake-E LMDP Channel 2 (rev 07)
64:0c.0 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 07)
64:0c.1 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 07)
64:0c.2 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 07)
64:0c.3 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 07)
64:0c.4 System peripheral: Intel Corporation Sky Lake-E Integrated Memory Controller (rev 07)
64:0c.5 System peripheral: Intel Corporation Sky Lake-E LM Channel 1 (rev 07)
64:0c.6 System peripheral: Intel Corporation Sky Lake-E LMS Channel 1 (rev 07)
64:0c.7 System peripheral: Intel Corporation Sky Lake-E LMDP Channel 1 (rev 07)
64:0d.0 System peripheral: Intel Corporation Sky Lake-E DECS Channel 2 (rev 07)
64:0d.1 System peripheral: Intel Corporation Sky Lake-E LM Channel 2 (rev 07)
64:0d.2 System peripheral: Intel Corporation Sky Lake-E LMS Channel 2 (rev 07)
64:0d.3 System peripheral: Intel Corporation Sky Lake-E LMDP Channel 2 (rev 07)
b2:05.0 System peripheral: Intel Corporation Sky Lake-E VT-d (rev 07)
b2:05.2 System peripheral: Intel Corporation Sky Lake-E RAS Configuration Registers (rev 07)
b2:05.4 PIC: Intel Corporation Sky Lake-E IOxAPIC Configuration Registers (rev 07)
b2:0e.0 Performance counters: Intel Corporation Sky Lake-E KTI 0 (rev 07)
b2:0e.1 System peripheral: Intel Corporation Sky Lake-E UPI Registers (rev 07)
b2:0f.0 Performance counters: Intel Corporation Sky Lake-E KTI 0 (rev 07)
b2:0f.1 System peripheral: Intel Corporation Sky Lake-E UPI Registers (rev 07)
b2:12.0 Performance counters: Intel Corporation Sky Lake-E M3KTI Registers (rev 07)
b2:12.1 Performance counters: Intel Corporation Sky Lake-E M3KTI Registers (rev 07)
b2:12.2 System peripheral: Intel Corporation Sky Lake-E M3KTI Registers (rev 07)
b2:15.0 System peripheral: Intel Corporation Sky Lake-E M2PCI Registers (rev 07)
b2:15.1 Performance counters: Intel Corporation Sky Lake-E DDRIO Registers (rev 07)
b2:16.0 System peripheral: Intel Corporation Sky Lake-E M2PCI Registers (rev 07)
b2:16.1 Performance counters: Intel Corporation Sky Lake-E DDRIO Registers (rev 07)
b2:16.4 System peripheral: Intel Corporation Sky Lake-E M2PCI Registers (rev 07)
b2:16.5 Performance counters: Intel Corporation Sky Lake-E DDRIO Registers (rev 07) 
Szerkesztve: 2021. 02. 13., szo – 19:15

Szia!

Alaplapra integrált hálókártyákat "szabványtalan" el kell felejteni, belerakni egy rendes PCI-E kártyát ami egyből működik a régebbi linux-kernel -rel is.

Másik topikban, az alaplapra integrált hálókártya intel-firmware-t frissítették meg, utána a 2db portból csak 1db működik, downgradelni nem lehet ( backup-t se tudja visszaállítani a update-tool ).
> https://hup.hu/index.php/node/172310

Broadcom chip ajánlom (BCM), ez lehet HP/Dell/Lenovo - [Form Factor: Standard PCI-E ] kártya - alaplaptól függetlenűl működik.

Te alaplapod SUPERMICRO, ezért akkor legyen az is SUPERMICRO:
-AOC-STG-b2T ( 2x RJ45 port )
https://www.supermicro.com/en/products/networking/adapters?type=207&for…

Ezen felül ha akarsz extrákat pl.: RDMA: ( RoCE V1, RoCE V2, *iWARP ), ISCSI offload, FCOE -t, stb. ] akkor CNA (Converged Network Adapter) - az a lényeg hogy [ Form Factor: Standard PCI-E ] legyen.

Szerkesztve: 2021. 02. 13., szo – 22:48

"A BIOS-ban látni, hogy a DHCP-től kap IP-t az első kártya."

Ez pontosan mit jelent? Nem az IPMI-t látod?

Szerk:

Ez egy X557-AT2, aminek csont nélkül működnie kellene. Ez rossz hír.

Két dolgot próbálnék:

1. tekerni a bios beállításokat, hátha pl EFI módban nem látszik, ha a hálókártya UEFI-re van állítva stb.

2. felrakni a legutolsó intel drivert innen:
https://downloadcenter.intel.com/product/88342/Intel-Ethernet-Connectio…
 

Igen tudom, csak macerás elhozni a kimenetet hálózat nélkül. De itt van:

+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd /root/rpmbuild/BUILD
+ rm -rf ixgbe-5.10.2
+ /usr/bin/gzip -dc /root/ixgbe-5.10.2.tar.gz
+ /usr/bin/tar -xvvof -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd ixgbe-5.10.2
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd ixgbe-5.10.2
+ make -C src clean
+ make -C src
In file included from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_osdep.h:17,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_type.h:45,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_dcb.h:7,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe.h:24,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_main.c:31:
/root/rpmbuild/BUILD/ixgbe-5.10.2/src/kcompat.h: In function '_kc_devlink_port_attrs_set':
/root/rpmbuild/BUILD/ixgbe-5.10.2/src/kcompat.h:7366:44: error: incompatible type for argument 2 of 'devlink_port_attrs_set'
  devlink_port_attrs_set(devlink_port, attrs->flavour,
                                       ~~~~~^~~~~~~~~
In file included from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/kcompat.h:6708,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_osdep.h:17,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_type.h:45,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_dcb.h:7,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe.h:24,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_main.c:31:
./include/net/devlink.h:1231:35: note: expected 'struct devlink_port_attrs *' but argument is of type 'enum devlink_port_flavour'
        struct devlink_port_attrs *devlink_port_attrs);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_osdep.h:17,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_type.h:45,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_dcb.h:7,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe.h:24,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_main.c:31:
/root/rpmbuild/BUILD/ixgbe-5.10.2/src/kcompat.h:7366:2: error: too many arguments to function 'devlink_port_attrs_set'
  devlink_port_attrs_set(devlink_port, attrs->flavour,
  ^~~~~~~~~~~~~~~~~~~~~~
In file included from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/kcompat.h:6708,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_osdep.h:17,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_type.h:45,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_dcb.h:7,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe.h:24,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_main.c:31:
./include/net/devlink.h:1230:6: note: declared here
 void devlink_port_attrs_set(struct devlink_port *devlink_port,
      ^~~~~~~~~~~~~~~~~~~~~~
In file included from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_osdep.h:17,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_type.h:45,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_dcb.h:7,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe.h:24,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_main.c:31:
/root/rpmbuild/BUILD/ixgbe-5.10.2/src/kcompat.h: At top level:
/root/rpmbuild/BUILD/ixgbe-5.10.2/src/kcompat.h:7399:1: error: static declaration of 'devlink_flash_update_timeout_notify' follows non-static declaration
 devlink_flash_update_timeout_notify(struct devlink *devlink,
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/kcompat.h:6708,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_osdep.h:17,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_type.h:45,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_dcb.h:7,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe.h:24,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_main.c:31:
./include/net/devlink.h:1408:6: note: previous declaration of 'devlink_flash_update_timeout_notify' was here
 void devlink_flash_update_timeout_notify(struct devlink *devlink,
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_osdep.h:17,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_type.h:45,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_dcb.h:7,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe.h:24,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_main.c:31:
/root/rpmbuild/BUILD/ixgbe-5.10.2/src/kcompat.h:7408:20: error: redefinition of 'net_prefetch'
 static inline void net_prefetch(void *p)
                    ^~~~~~~~~~~~
In file included from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_main.c:10:
./include/linux/netdevice.h:2306:20: note: previous definition of 'net_prefetch' was here
 static inline void net_prefetch(void *p)
                    ^~~~~~~~~~~~
In file included from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_osdep.h:17,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_type.h:45,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_dcb.h:7,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe.h:24,
                 from /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_main.c:31:
/root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_main.c: In function 'ixgbe_run_xdp':
/root/rpmbuild/BUILD/ixgbe-5.10.2/src/kcompat.h:7348:35: error: implicit declaration of function 'convert_to_xdp_frame'; did you mean 'xdp_convert_zc_to_xdp_frame'? [-Werror=implicit-function-declaration]
 #define xdp_convert_buff_to_frame convert_to_xdp_frame
                                   ^~~~~~~~~~~~~~~~~~~~
/root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_main.c:2118:10: note: in expansion of macro 'xdp_convert_buff_to_frame'
   xdpf = xdp_convert_buff_to_frame(xdp);
          ^~~~~~~~~~~~~~~~~~~~~~~~~
/root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_main.c:2118:8: warning: assignment to 'struct xdp_frame *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
   xdpf = xdp_convert_buff_to_frame(xdp);
        ^
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:316: /root/rpmbuild/BUILD/ixgbe-5.10.2/src/ixgbe_main.o] Error 1
make[1]: *** [Makefile:1545: _module_/root/rpmbuild/BUILD/ixgbe-5.10.2/src] Error 2
make: *** [Makefile:99: default] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.EuoHFF (%build)
    Bad exit status from /var/tmp/rpm-tmp.EuoHFF (%build)

Ne rögtön rpm-et próbálj meg belőle gyártani, hanem simán make-kel a kernel modult. Nekem Ubuntu 18.04 alatt csont nélkül lefordult.

Viszont ami még nem tetszik: az lspci-nak akkor is mutatnia kellene az eszközt ha nincs a megfelelő modul betöltve.

update-pciids

lspci |grep -i network

Ha így sem látsz semmit, akkor itt már valami korábban el van izélve, tölthesz be bármilyen modult. :(

Ezért volt furcsa nekem is, mert elvileg támogatott.

Az rpm készítés csak fordítás után futna le. A hiba fordítási hiba.

A update-pciids nyilván nem fog lefutni, mert nincs hálózat. Ez lenne a cél. :)

 

Azt hiszem alaplapi hiba lesz, mivel link sincs a kártyákon (meg se mukkannak).  Megy vissza.

"mert nincs hálózat"

Az ilyet mi anno úgy csináltuk, hogy volt kéznél egy "bármilyen" hálókártya, tipikusan realtek, aminek mindenhez is van drivere. Azzal telepítettük, frissítettük a cuccot és utána már lehetett vagánykodni.

Persze ha nem férsz hozzá a géphez, az lehet probléma :)

Biztos CentOS kell neked? Most, hogy kifutó lesz, elgondolkodtató ezzel telepíteni bármit is. De ha ez kell, akkor ez kell.

BIOS-t defaultra, stb.. olyan rendszerrel teszteld ami támogatott. 
Attól hogy nincs link az semmit nem jelent, pl lehet, hogy maga a driver betöltése után aktiválódik csak az interfész. 
Első körben legyél tisztában azzal, hogy IPMI, és sima hálózati interfész melyik és hogyan. Van hogy lehet össze is vonni valamelyiket, olyankor 1 ethernet csatlakozón két hálókártyád lesz, mintha egy switch-be dugtad volna a kettőt.
A két "rendes" NIC valószínü tud PXE boot-ot, ott már kell DHCP-n kérni adatokat hozzá stb, kell ilyenkor link is természetesen. Ez megy? Be tudod kapcsolni?
Ha lspci nem látja ott valami olyan lehet hogy nagyon ki van kapcsolva, akár BIOS akár valami más módon (pl. alaplapi jumper). Persze lehet döglött is.

A visszaküldéssel csak csínján, mert 1-2 hónapig nem lesz alaplapod sem és majd visszajön, hogy valamit benéztél, mert ők reseteltek mindent, toltak rá BIOS és egyéb frissítéseket, és pl letesztelték WIN10 + driverekkel. 
Azért egy 0 km-es szerver alaplapnál csak tesztelnek valamit eladás elött. Kicsi szerintem az esély arra, hogy rossz legyen, és persze mindkettő rossz legyen.

Én első körben BIOS reset után ezeket csinálnám:
1. IPMI felélesztése, és a gép elérése rajta keresztül
2. megnézni hogy lehet frissíteni mindent IS az alaplapon, BIOS, RAID, IPMI, stb...
3. IPMI programjában felcsatolni a megfelelő telepítőt, pl lehet windows kell hozzá, telepíteni és megcsinálni a frissítéseket
4. IPMI programon keresztül telepíteni amit akarok véglegesen. (én VM hostot tennék rá, valami, pl proxmox-t)
5. megnézni minden alkatrésze működik-e, ha nem akkor kideríteni még hol lehet a gond.

Furcsa, hogy egyszer így másszor úgy indítva van vagy épp nincs NIC. Legacy / UEFI boot?

BIOS, IPMI, stb... frissítése és config resetje megvolt?
Legacy vagy UEFI módban akarsz bootolni? Megfelelően be vannak állítva a dolgok?

Használati utasítását az alaplapnak elolvastad, legalább átfutottad?

Az, hogy nem látszik lspci-al a NIC, azt jelenti valószínűleg, hogy le van tíltva, vagy nem inicializálódik induláskor.
Nem tudom, hogy ez a NIC nem-e csak 10G és 1G kapcsolatot tud csak felépíteni. Switch amibe dugod 1G vagy 10G?

Szerkesztve: 2021. 02. 15., h – 01:50

Van a gépben egy Intel XL710-QDA2 kártya. A tulaj vett bele.

Ezt se igazán látom az lspci-ban. A drivere: https://downloadcenter.intel.com/download/24411/Intel-Network-Adapter-D…-

https://downloadcenter.intel.com/downloads/eula/24411/Intel-Network-Adapter-Driver-for-PCIe-40-Gigabit-Ethernet-Network-Connections-under-Linux-?httpDown=https%3A%2F%2Fdownloadmirror.intel.com%2F24411%2Feng%2Fi40e-2.14.13.tar.gz

Mindjárt megpróbálom fordítani.

-------

update:

A kernelben van is egy i40e modul, de nem éled fel.

modprobe i40e

 

Bármelyik verziót fordítani akarom a fenti linkről, akkor fatal error:

... kcompat.h:27777:10: fatal error: linux/pci-aspm.h: Nincs ilyen fájl

 

Fedora (pl. 33) alatt lefordul: kernel 5.10.15-200.fc33.x86_64

Szerkesztve: 2021. 02. 15., h – 10:46

Ezt olvastad?

https://github.com/joyent/smartos-live/issues/795
 

1.3 SerDes
The X557 is designed to be used in conjunction with a triple-speed MAC chip:
• KR/XFI for 10 GbE
• 1000BASE-X for 1 GbE (SerDes logical lane 0)
• SGMII for 100 Mb/s (SerDes logical lane 0)
Note: The X557-AT2 10 GbE PHY internally has four SerDes per PHY, but only physical lane 2 is
connected. Consequently, the register map contains information for lanes 0, 1 and 3, but
these cannot be used in the X557-AT2. The X557 is capable of being configured so that the
MAC interface can start in one of the following modes:
1. Start with the 10 GbE interface on KR/XFI.
2. Start with the 1000BASE-X interface on (SGMII without auto-negotiation).
3. Start with extended SGMII auto-negotiation enabled.
4. Start with all interfaces off.
Once a connection to a link partner has been established, the interface switches to the correct MAC
interface speed.

https://www.illumos.org/issues/12317

I also tried a custom CAT6a cross-over (boy was that a pain) and if I loop i40e0 to i40e1
the links is also in the unknown state ¯\_(ツ)_/¯,
I would expect X722+X577 <--> X722+X577 to at least come up (not that it would have been useful)

...
This can be closed, mobo swap fixed it. This was most likely a broken chip
Szerkesztve: 2021. 02. 15., h – 18:38

Semmin nem változtattam és ma megjelent az lspci-ban:

67:00.0 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GBASE-T (rev 09)

67:00.1 Ethernet controller: Intel Corporation Ethernet Connection X722 for 10GBASE-T (rev 09)

 

Gondoltam megnézem egy restart után megmarad-e, de megint eltűnt. Semmit sem állítottam át!

Megnézzük, ha 10GB switch-en rajt lesz, akkor mit mond... 

Tedd már a legújabb BIOS-t, az ki is fogja resetelni a beállításokat. Ha az után is hasonló a helyzet, akkor ez nagyon hardware hibának tűnik.

(Több tucat Supermicro szerverrel dolgoztam korrábban, és mindegyik hálókártyája csont nélkül működött CentOS alapokon.)

Ma megjelent az optikai kártya is. :)

b3:00.0 Ethernet Controller: Intel Corporation Ethernet Controller XL710 for 40GbE QSFP+ (rev 01)

b3:00.1 Ethernet Controller: Intel Corporation Ethernet Controller XL710 for 40GbE QSFP+ (rev 01)

 

Persze restart után eltűnt mindegyik... :)

Amíg ott volt gyorsan megpróbáltam konfigurálni a 10GB ethernetet:

nmcli con add type ethernet con-name eno1 ifname eno1
nmcli con add type ethernet con-name eno2 ifname eno2

# nmtui

Hiába adtam az nmtui-ban IP-t neki, nincs link, nincs hálózata.

 

A support-nak is megírtuk, hátha írnak valami hasznosat.

A support annyit jelzett vissza eddig, hogy az onboard NIC csak GB-es switchen fog működni. De azért furcsa, hogy a BIOS-ban is hol látszódik - hol nem. Néha van PXE boot opció, néha nincs: [Network: IBA 40-10G slot 6700 v1060]

Kipróbáltuk az éles környezetben:

* BIOS frissítés megvolt,

* Mikrotik CRS326-24S+2Q+RM switch-en működne,

* a helyzet ugyanaz: bekapcsolás után működik mindegyik kártya (onboard és optikai), frissíteni lehetett vele, aztán reboot után eltűnik mindegyik. :(

 Furcsa, hogy ilyenkor az optikai kártya is eltűnik (mindkét porttal). Másnap bekapcs után megint megy reboot-ig...

Már nincs nálam a szerver, de a lényege a hibajelenségnek, hogy teljes lekapcs után, adott idő elteltével (pl. másnap) ismét láthatóak lesznek a kártyák, de csak reboot-ig. Ha helyben lekapcsolom (teljes áramtalanítás) és 5 perc után vissza, akkor még nem lesz látható a kártya. El kell telnie viszonylag hosszabb időnek áramtalanítva, hogy látható legyen a kártya. :o

 

Ennek lehet köze hozzá? https://www.thomas-krenn.com/en/wiki/Intel_Ethernet_700_Series_LACP_Con…

LLDP-t kikapcsolása megoldhatja a problémát v. inkább szerviz(?)...

# ethtool:
ethtool -set-priv-flags <interface name> disable-fw-lldp on

# deactive in start script:
echo lldp stop > /sys/kernel/debug/i40e/0000\:02\:00.0/command

Az új alaplappal minden megy. :)