Fórumok
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
Elvileg kompatibilis:
https://www.supermicro.com/support/resources/OS/C622.cfm
CentOS7.9 (2009) iso-val crash-el a telepítő indulásakor.
Van ötlete valakinek? Merre próbáljak keresgélni?
lspci? firmware? kernel?
BIOS v3.3 (2020-02-21), kernel 4.18.0-277-el8
lspci:
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
Milyen hálókártyát érdemes? (GBit/10GBit)
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.
Nem olcsó. 🙂
Intel is lehet, de árban ugyan annyi.
- INTEL X520-T2BLK / X540-T2BLK / X550-T2BLK
Tudom nem centos , de debiannál van külön "all firmawre" telepitó https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-fir…
Ilyesmi centos alat nem elérhető?
"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…
IPMI port.
EFi módban is próbáltam, de megnézem még egyszer.
Az érdekes volt, hogy a két másik portra dugom az UTP kábelt, akkor a kártya LED fel se villan hogy van link.
Na várj, az IPMI portot nem fogod OS alól látni, az dedikáltan az IPMI-nek van fenntartva.
magyarul nincs firmware / phy config... Az IPMI port nem latszik az OS alol - ott probalkozhatsz barmivel es akarmivel IS.
amig a pci esszkozlistaban nem latszik addig varhatsz barmire.
Az IPMI port rendben van. A másik két port meg se mukkan, link sincs rajtuk.
BIOS-ban:
OnBoard LAN: Enabled
OnBoard LAN1 Option: EFI (LAN2 Option elrejtődik)
(Az eredeti Legacy mód esetén se láthatóak.)
Akkor marad ez a lehetőség: https://downloadcenter.intel.com/product/88342/Intel-Ethernet-Connectio…
Csak minden csomagot (make, kernel source... stb.) kézzel kell feltenni a telepítőről... :(
Szerintem eleg az ixgbe driver.
Ez lehet: https://downloadcenter.intel.com/downloads/eula/14687/Intel-Network-Adapter-Driver-for-PCIe-Intel-10-Gigabit-Ethernet-Network-Connections-under-Linux-?httpDown=https%3A%2F%2Fdownloadmirror.intel.com%2F14687%2Feng%2Fixgbe-5.10.2.tar.gz
Hibával megáll.
"És mégis hogy fagyott le..."
http://bash.hu/2765
Igen tudom, csak macerás elhozni a kimenetet hálózat nélkül. De itt van:
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. :(
ezt mondtam en is
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 :)
Ezt próbáltam:
https://downloadcenter.intel.com/downloads/eula/29137/Intel-Ethernet-Co…
Fordított is egy iqvlinux.ko driver fájlt. De semmin nem változatott. :(
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?
A RedHat/CentOS/Fedora disztribek mennek (telepítő végigmegy).
Próbáltam az Ubuntu Server 18.04 LTS-t is (20-as nem elérhető). Ez sem lát hálózati interfészt, sőt még a storage-okat sem ismerte fel. Semmit nem tudtam vele kezdeni. :(
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?
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:
Fedora (pl. 33) alatt lefordul: kernel 5.10.15-200.fc33.x86_64
"linux/pci-aspm.h: Nincs ilyen fájl"
Ez meg úgy néz ki, mintha hiányozna a kernelhez tartozó header/src csomag.
Fent van, de olyasmit olvastam, hogy a pci-aspm.h már nem érhető el.
Ezt olvastad?
https://github.com/joyent/smartos-live/issues/795
https://www.illumos.org/issues/12317
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...
A logban csak kéne lennie valaminek... mármint ép ésszel elvárnám, hogy írja be ha/amikor megtalálja. Hátha az elárul valamit.
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.)
+1, hw hiba, en irnek a holland supportnak, hogy lattak-e mar ilyet vagy RMAzzuk rogton?
olyan nincs h egy alaplapi eszkoz 1x megjelenik a PCI buszon, egyszer meg nem.
Én is így gondolom. A BIOS frissítés nem oldja meg a problémát, persze ettől még frissíteni lehet.
es az SM support mit mondott? ;-)
Egyelőre még semmi válasz nem jött.
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:
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...
Tehát power-reset esetén van újra hálókártya, mindegyik?
Lehet a reboot, valamit nem csinál meg elötte? Valami úgymarad és azért nem inicializálódik?
Esetleg egy windows-al próba? Ott is reboot és poweroff esetén mi történik?
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(?)...
miert szopatod magad? kuldd mar vissza.
szep... volt ilyenm, reboot utan 00:00:00:00:00:00 lett a mac address.. coldstart utan ok, reboot utan hasal..
Az új alaplappal minden megy. :)