Fóra

Všetky modely MP Mellanox ConnectX-3 40 GbE s ovládačom ATTO FastFrame pre macOS

N

nbritton

Pôvodný plagát
22. mája 2008
  • 6. februára 2020
Ahoj,

Všimol si ešte niekto, že ATTO FastFrame NQ41 a NQ42 sú preznačené karty Mellanox ConnectX-3 CX353A a CX354A? ATTO poskytuje súbory firmvéru bin na svojej webovej stránke. Všetko, čo pravdepodobne musíte urobiť, aby fungovala generická karta Mellanox CX3, je krížový flash flash jej firmvéru so súborom bin súboru ATTO. To je jednoduché s mst / flint pomocou balíka Firmware Tools od Mellanox.

1. Stiahnite si Mellanox Firmware Tools: https://www.mellanox.com/products/adapter-software/firmware-tools
2. Stiahnite si firmvér ATTO NQ41/NQ42: https://www.atto.com/downloads/174/driver/29300356
3. Spustite nasledovné:

mst štart;

# NQ41 - Karta s jedným portom
flinta --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i flsbundle_nq41_2017_09_05.bin burn;

# NQ42 - Dual Port Card
flinta --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i flsbundle_nq42_2017_09_05.bin burn;

4. Vložte zariadenie do Macu a nainštalujte ovládače ATTO FastFrame pre macOS.

Ešte som to netestoval, ale malo by to fungovať dobre, neustále som krížil flashové karty Mellanox značky Dell až po firmvér Mellanox. Nemám dostatočne dlhý kábel QSFP na to, aby sa dostal k môjmu Macu, ale hneď ako to urobím, zablikám jedným zo svojich a ohlásim sa. Karty CX3 je možné vyzdvihnúť na eBay za približne 40 dolárov, čísla dielov, ktoré by ste mali hľadať, sú CX353A-FCBT alebo CX354A-FCBT, tieto podporujú až 56 GbE. CX353A-QCBT alebo CX354A-QCBT môžu tiež fungovať, tieto podporujú až 40 GbE. V súčasnosti sa zdá, že ovládač ATTO funguje iba s kartami ConnectX-3 Pro CX313A a CX314A; podporovaný typ ID zariadenia (t. j. model čipovej sady) je 4103. Predpokladá sa, že MCX313A-BCBT a MCX314A-BCBT nie sú kompatibilné, pretože ich ID zariadenia je údajne 4099. Posledná úprava: 29. marca 2020
reakcie:Petri Krohn N

nbritton

Pôvodný plagát
22. mája 2008
  • 7. februára 2020
Zdá sa, že karty ATTO majú ID zariadenia 4103, čo sú zariadenia ConnectX-3 Pro.

Kód: |_+_| N

nbritton

Pôvodný plagát
22. mája 2008


  • 7. februára 2020
Kód: |_+_| N

nbritton

Pôvodný plagát
22. mája 2008
  • 7. februára 2020
Kód: |_+_|
Kód: |_+_| N

nbritton

Pôvodný plagát
22. mája 2008
  • 7. februára 2020
Zistil som, že to funguje s bežným ConnectX-3 MCX353A-FCBT, všetko, čo som urobil, bolo vygenerovať nový obraz firmvéru pomocou sekcie [HCA] zo súboru INI vyššie a tiež som zmenil PSID. Moje zariadenie má jeden port, takže všetko nižšie sa týka jednoportového ATTO FastFrame NQ41, kroky pre duálny port sa môžu mierne líšiť.

Toto sú príkazy / kroky, ktoré som urobil:

# Zálohujte aktuálny firmvér na kartu Mellanox a súbor INI:
flint -d /dev/mst/mt4099_pci_cr0 ri DEL1100001019.bin;
flint -d /dev/mst/mt4099_pci_cr0 dc > DEL1100001019.ini;

# Vytvorte nový súbor INI pomocou súboru INI z predchádzajúceho kroku ako základu:
cp -a DEL1100001019.ini ATT1060111023.ini;

# Vymeňte sekciu [HCA] a zmeňte PSID v sekcii [ADAPTÉR] nasledujúcim spôsobom:
vim ATT1060111023.ini

[ADAPTÉR]
PSID = ATT1090111023 Kliknutím rozbalíte...

[HCA]
hca_header_subsystem_vendor_id = 0x117c
hca_header_device_id = 0x1007
hca_header_subsystem_id = 0x0091
hca_header_class_code = 0x020000
eth_xfi_en = pravda
mdio_en_port1 = 0
pcie_tx_polarity = 0x00
dpdp_en = nepravda
cmpl_timeout_default_value_en = 1 Kliknutím rozbalíte...

# Stiahnite si súpravu na vývoj firmvéru Mellanox, potrebujete súbor fw-ConnectX3-rel.mlx.
# Nemôžem nájsť 'fw-ConnectX3-rel.mlx' verzia 2.42.5000, ak máte kópiu, pošlite mi ju, prosím.
wget http://content.mellanox.com/firmware/ConnectX3-rel-2_40_5030.tgz;
tar -axf ConnectX3-rel-2_40_5030.tgz;

# Stiahnite si balík Firmware Tools od Mellanox a nainštalujte a tiež nainštalujte extra balík mft-oem, mft-oem obsahuje nástroje potrebné na vytvorenie nových obrazov firmvéru.
wget http://content.mellanox.com/MFT/mft-4.14.0-105-x86_64-deb.tgz;
nápravy mft-4.14.0-105-x86_64-deb.tgz;
cd mft-4.14.0-105-x86_64-deb;
./install.sh;
dpkg -I ./DEBS/mft-oem_4.14.0-105_amd64.deb;

# Vytvorte nový obraz firmvéru pomocou súborov fw-ConnectX3-rel.mlx a ATT1060111023.ini, výstupný súbor je fw-ConnectX3-rel-2_40_5030-ATT1060111023.bin:
mlxburn -wrimage fw-ConnectX3-rel-2_40_5030-ATT1060111023.bin -fw fw-ConnectX3-rel.mlx -conf ATT1060111023.ini;

# Spustite služby mst, ak ešte nie sú spustené:
mst štart;

# Flash nový obrázok firmvéru na kartu Mellanox:
flinta --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i fw-ConnectX3-rel-2_40_5030-ATT1060111023.bin burn;

# Reštartujte, aby sa nový obraz firmvéru prejavil:
reštartovať;

Po reštartovaní hostiteľa Linuxu sa teraz subsystém identifikuje ako ATTO, vfio-pci je pripojený, pretože používam macOS Mojave vo vnútri KVM VM na systéme Ubuntu 20.04, takže robím prechod zariadenia PCIe karty Mellanox do VM... to môže byť potenciálne príčina, prečo to nefunguje správne... Stále potrebujem získať 10-metrový kábel QSFP, aby som sa dostal až k môjmu Macu Pro 2012.

Kód: |_+_|
Z macOS Mojave VM dostávam nasledovné:

Kód: |_+_| Posledná úprava: 7. marca 2020 N

nbritton

Pôvodný plagát
22. mája 2008
  • 7. februára 2020
Našiel som adaptér Mellanox QSFP na SFP+, takže som to mohol vyskúšať na svojom Macu Pro 2012, bohužiaľ to nefungovalo... ale zdá sa mi to veľmi blízko k fungovaniu... Som ochotný sa staviť, keby som mal originálny ConnectX-3 Pro (momentálne mám iba bežnú CX3, nie verziu Pro) by to fungovalo. Na snímke obrazovky nižšie sa zdá, že karta stratila svoje MAC adresy. Skontroloval som to flintom a stále je tam, ale pri bližšom skúmaní sa zdá, že ovládač ATTO nemôže získať prístup k oblasti NVRAM bežnej karty CX3, ktorá nie je profesionálna. Tu sa zastavím, kým sa mi dostane do rúk skutočný CX3 Pro.

Zobraziť mediálnu položku ' data-single-image='1'>
Zobraziť mediálnu položku ' data-single-image='1'>

Zobraziť mediálnu položku ' data-single-image='1'>

Zobraziť mediálnu položku ' data-single-image='1'>
reakcie:hwojtek S

simonjii

20. apríla 2020
  • 20. apríla 2020
Ahoj. Toto je mimoriadne zaujímavé. Ako si si istý, že to bude fungovať s ConnectX-3 Pro? Chystám sa získať jeden na Ebay, aby som to otestoval s naším MacPro 2013 (v externom TB PCI boxe) a naším serverom.
Myslíte si, že tieto špecifikácie by mali byť dobré? Číslo modelu: CX314A, P/N: MCX314A-BCCT, verzia Pro, CONNECTX-3Pro EN 40 Gigabit Ethernet adaptér PCI-E 2-Port MELLANOX. N

nbritton

Pôvodný plagát
22. mája 2008
  • 25. apríla 2020
simonjii povedal: Ahoj. Toto je mimoriadne zaujímavé. Ako si si istý, že to bude fungovať s ConnectX-3 Pro? Chystám sa získať jeden na Ebay, aby som to otestoval s naším MacPro 2013 (v externom TB PCI boxe) a naším serverom.
Myslíte si, že tieto špecifikácie by mali byť dobré? Číslo modelu: CX314A, P/N: MCX314A-BCCT, verzia Pro, CONNECTX-3Pro EN 40 Gigabit Ethernet adaptér PCI-E 2-Port MELLANOX. Kliknutím rozbalíte...

Áno, bol by som ochotný sa staviť, že to bude fungovať a karta MCX314A-BCCT má správne ID zariadenia 4103. Najdôležitejšie je zabezpečiť, aby sa ID zariadenia zhodovalo s ID na karte ATTO, a toto áno . Veľa šťastia, zverejnite svoje výsledky... žiaľ, kvôli celej pandémii COVID-19 som zatiaľ nemal dostatok peňazí na kúpu jednej z týchto kariet na testovanie. Váš najhorší prípad je, že ovládač jednoducho nebude fungovať, a ak sa to stane, môžete ho vrátiť späť do firmvéru a jednoducho ho vrátiť predajcovi na eBay.

Zobraziť mediálnu položku ' data-single-image='1'> A

evilzardoz

19. októbra 2008
  • 5. mája 2020
ahoj

Toto je naozaj skvelé! Škoda, že všetky moje karty Mellanox Connect-X 3 sú buď CX354A alebo CX353A. Zaujímalo by ma, keby existoval spôsob, ako ich dostať do práce! N

nbritton

Pôvodný plagát
22. mája 2008
  • 5. mája 2020
evilzardoz povedal: Hej,

Toto je naozaj skvelé! Škoda, že všetky moje karty Mellanox Connect-X 3 sú buď CX354A alebo CX353A. Zaujímalo by ma, keby existoval spôsob, ako ich dostať do práce! Kliknutím rozbalíte...

Pravdepodobne existuje spôsob, ako hacknúť ovládač ATTO a použiť akciové karty Mellanox, ale neviem, ako to urobiť z hlavy, a momentálne nemám čas to skúmať. S

simonjii

20. apríla 2020
  • 14. mája 2020
Ahoj. Práve som si objednal MCX314A-BCCT a mal by som ho mať najneskôr 1. júna. Ohlásim sa tu alebo položím otázky. S

simonjii

20. apríla 2020
  • 29. mája 2020
Ahoj nbritton

Dostal som Connect X3-pro a flashoval som firmvér v Linuxe. Vložte ho do môjho Macu Pro.
Ale bohužiaľ to vyzerá, že som presne v tom istom bode ako ty:
Zobraziť mediálnu položku ' data-single-image='1'>
Zobraziť mediálnu položku ' data-single-image='1'>

Podarilo sa mi znova flashnúť firmvér na mac, ale nič sa nemení. Vyzerá to na rovnaký problém s NVRAM. Máte nejaké nápady, ako postupovať?

Edit: Dostal som sa trochu ďalej. Mohol som obnoviť NVRAM na predvolené nastavenia pomocou atinicnvr a teraz zmizla správa NVRAM not found. Stále to isté v konfiguračnom nástroji ATTO. Možno by sme potrebovali správny súbor ATTO Nvram na skopírovanie na kartu? Posledná úprava: 29. mája 2020 A

Ericov večný účet

2. októbra 2020
  • 10. decembra 2020
Ahojte všetci,

Toto sú super zaujímavé veci, nejaké aktualizácie?

Na zdravie! S

simonjii

20. apríla 2020
  • 19. decembra 2020
Ahoj
Nepodarilo sa mi to rozbehnúť. Nakoniec som dostal Chelsio 40gbe pci kartu, ktorá sa predáva rovnako lacno ako Mellanox na Ebay a funguje bezchybne s oficiálnym ovládačom v OS X
reakcie:Eric's EeternalAccount a canhaz D

DC prepínač

25. februára 2019
  • 11. jún 2021
simonjii povedal: Ahoj
Nepodarilo sa mi to rozbehnúť. Nakoniec som dostal Chelsio 40gbe pci kartu, ktorá sa predáva rovnako lacno ako Mellanox na Ebay a funguje bezchybne s oficiálnym ovládačom v OS X Kliknutím rozbalíte...
Ahoj Simon, idem teraz do tejto králičej nory. Mám problém s Chelsio T62100-LP-CR. Mám pripojenie k svojmu TrueNAS a funguje to skvele, ale potom to vždy klesne podiely. Práve som si objednal použitý T5 40G, aby som videl, ako to ide.

Môžete mi povedať, ktorú verziu systému macOS používate a aké špeciálne triky ste urobili, aby fungoval hladko? A

evilzardoz

19. októbra 2008
  • 8. júla 2021
Bol niekto úspešný? Inak aké Chelsio karty ľudia odporúčajú a boli stabilné? Počas veľkých prenosov na karte Solarflare mi neustále dochádza k čudným poklesom a nevadil by mi lepší výkon. Ovládače sú staré 10.9, takže ma neprekvapuje, že mám problémy.

Fungujú karty Chelsio s adaptérmi QSFP na SFP+? Všeobecný QSFP alebo značkový?

A čo podpora zariadení v Big Sur? Ďalší slon v miestnosti je zjavne situácia Apple Silicon... D

DC prepínač

25. februára 2019
  • 8. júla 2021
evilzardoz povedal: Bol niekto úspešný? Inak aké Chelsio karty ľudia odporúčajú a boli stabilné? Počas veľkých prenosov na karte Solarflare mi neustále dochádza k čudným poklesom a nevadil by mi lepší výkon. Ovládače sú staré 10.9, takže ma neprekvapuje, že mám problémy.

Fungujú karty Chelsio s adaptérmi QSFP na SFP+? Všeobecný QSFP alebo značkový?

A čo podpora zariadení v Big Sur? Ďalší slon v miestnosti je zjavne situácia Apple Silicon... Kliknutím rozbalíte...
Chelsio T580-LP-CR používam niekoľko dní a môžem povedať, že rozhodne neznížil podiely v kryte Thunderbolt. Práve som nainštaloval do môjho Mac Pro 7,1 a zatiaľ to beží dobre. Uplynulo však iba 10 minút, takže ak klesne počet zdieľaní, podám správu. Karta 100G neustále klesala podiely v Macu Pro, ale ja som mal viac šťastia v kryte TB.

Nie som si istý tým SFP+, ale kúpil by som si dva, aby ste mohli spustiť 40G. Chelsio používa generikum/Cisco.

churek

5. máj 2017
  • 9. novembra 2021
Ahoj Simonji,
Mám originál atto karty. Môžem ti s niečím pomôcť?