Forumi

MP Vsi modeli Mellanox ConnectX-3 40 GbE z gonilnikom ATTO FastFrame macOS

N

nbritton

Originalni plakat
22. maja 2008
  • 6. februar 2020
zdravo,

Je še kdo opazil, da sta ATTO FastFrame NQ41 in NQ42 preimenovani kartici Mellanox ConnectX-3 CX353A in CX354A? ATTO ponuja datoteke vdelane programske opreme bin na svojem spletnem mestu, vse, kar boste verjetno morali storiti, da bo generična kartica Mellanox CX3 delovala, je navzkrižno flash njeno vdelano programsko opremo z ATTO datoteko bin. To je enostavno z mst / flint z uporabo Mellanoxovega paketa Firmware Tools.

1. Prenesite Mellanox Firmware Tools: https://www.mellanox.com/products/adapter-software/firmware-tools
2. Prenesite vdelano programsko opremo ATTO NQ41/NQ42: https://www.atto.com/downloads/174/driver/29300356
3. Zaženite naslednje:

prvi začetek;

# NQ41 - Kartica z enim vratom
kremen --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i flsbundle_nq41_2017_09_05.bin opeklina;

# NQ42 - Kartica z dvojnimi vrati
kremen --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i flsbundle_nq42_2017_09_05.bin opeklina;

4. Vstavite napravo v Mac in namestite gonilnike ATTO FastFrame macOS.

Tega še nisem preizkusil, vendar bi moralo delovati v redu, ves čas prečkam flash kartice Mellanox znamke Dell nazaj na zalogo vdelane programske opreme Mellanox. Nimam kabla QSFP, ki bi bil dovolj dolg, da bi dosegel moj Mac, toda takoj, ko ga bom, bom prižgal enega od svojih in poročal. Kartice CX3 lahko prevzamete na eBayu za približno 40 $, številke delov, ki jih morate iskati, so CX353A-FCBT ali CX354A-FCBT, te podpirajo do 56 GbE. Delujeta lahko tudi CX353A-QCBT ali CX354A-QCBT, ki podpirata do 40 GbE. Zdi se, da trenutno gonilnik ATTO deluje samo s karticami ConnectX-3 Pro CX313A in CX314A; podprta vrsta ID-ja naprave (tj. model nabora čipov) je 4103. MCX313A-BCBT in MCX314A-BCBT naj bi bila nezdružljiva, ker naj bi bil njihov ID naprave 4099. Nazadnje urejeno: 29. marec 2020
Reakcije:Petri Krohn N

nbritton

Originalni plakat
22. maja 2008
  • 7. februar 2020
Videti je, da so kartice ATTO ID naprave 4103, ki so naprave ConnectX-3 Pro.

Koda: |_+_| N

nbritton

Originalni plakat
22. maja 2008


  • 7. februar 2020
Koda: |_+_| N

nbritton

Originalni plakat
22. maja 2008
  • 7. februar 2020
Koda: |_+_|
Koda: |_+_| N

nbritton

Originalni plakat
22. maja 2008
  • 7. februar 2020
Nekako mi je uspelo delati z običajnim ConnectX-3 MCX353A-FCBT, vse kar sem naredil je, da sem ustvaril novo sliko strojne programske opreme z uporabo razdelka [HCA] iz zgornje datoteke INI in spremenil tudi PSID. Moja naprava je ena vrata, tako da se vse spodaj nanaša na eno vrata ATTO FastFrame NQ41, koraki za dvojna vrata so lahko nekoliko drugačni.

To so ukazi/koraki, ki sem jih naredil:

# Varnostno kopirajte trenutno strojno programsko opremo na kartico Mellanox in datoteko INI:
kremen -d /dev/mst/mt4099_pci_cr0 ri DEL1100001019.bin;
kremen -d /dev/mst/mt4099_pci_cr0 dc > DEL1100001019.ini;

# Ustvarite novo datoteko INI z uporabo datoteke INI iz prejšnjega koraka kot osnove:
cp -a DEL1100001019.ini ATT1060111023.ini;

# Zamenjajte razdelek [HCA] in spremenite PSID pod razdelkom [ADAPTER] z naslednjim:
vim ATT1060111023.ini

[ADAPTER]
PSID = ATT1090111023 Kliknite za razširitev ...

[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 = res
mdio_en_port1 = 0
pcie_tx_polarity = 0x00
dpdp_en = napačno
cmpl_timeout_default_value_en = 1 Kliknite za razširitev ...

# Prenesite Mellanoxov komplet za razvoj vdelane programske opreme, potrebujete datoteko fw-ConnectX3-rel.mlx.
# Ne najdem 'fw-ConnectX3-rel.mlx' različice 2.42.5000, če imate kopijo, mi jo prosim pošljite.
wget http://content.mellanox.com/firmware/ConnectX3-rel-2_40_5030.tgz;
tar -axf ConnectX3-rel-2_40_5030.tgz;

# Prenesite Mellanoxov paket orodij za vdelano programsko opremo in namestite ter namestite dodatni paket mft-oem, mft-oem vsebuje orodja, potrebna za ustvarjanje novih slik vdelane programske opreme.
wget http://content.mellanox.com/MFT/mft-4.14.0-105-x86_64-deb.tgz;
osi 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;

# Ustvarite novo sliko vdelane programske opreme z uporabo datotek fw-ConnectX3-rel.mlx in ATT1060111023.ini, izhodna datoteka 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;

# Zaženite storitve mst, če še niso zagnane:
prvi začetek;

# Prenesite novo sliko vdelane programske opreme na kartico Mellanox:
kremen --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i fw-ConnectX3-rel-2_40_5030-ATT1060111023.bin burn;

# Znova zaženite, da začne veljati nova slika vdelane programske opreme:
ponovni zagon;

Po ponovnem zagonu gostitelja Linuxa se podsistem zdaj identificira kot ATTO, vfio-pci je priložen, ker izvajam macOS Mojave znotraj KVM VM v sistemu Ubuntu 20.04, zato izvajam prenos naprave PCIe kartice Mellanox v VM... to bi lahko bil vzrok, zakaj ne deluje pravilno... Še vedno moram dobiti 10-metrski kabel QSFP, da dosežem vse do mojega Mac Pro 2012.

Koda: |_+_|
V macOS Mojave VM dobim naslednje:

Koda: |_+_| Nazadnje urejeno: 7. marec 2020 N

nbritton

Originalni plakat
22. maja 2008
  • 7. februar 2020
Našel sem adapter Mellanox QSFP na SFP+, tako da sem to lahko preizkusil v svojem Mac Pro 2012, žal ni deloval... vendar se zdi zelo blizu dela... Pripravljen sem staviti, če bi imel pristen ConnectX-3 Pro (trenutno imam samo navaden CX3, ne različice Pro), bi deloval. Na spodnjem posnetku zaslona je videti, da je kartica izgubila svoje MAC naslove. Preveril sem s flintom in je še vedno tam, toda po natančnejši preiskavi se zdi, da gonilnik ATTO ne more dostopati do območja NVRAM običajne kartice CX3, ki ni profesionalna. Tu se bom ustavil, dokler ne dobim pravega CX3 Pro.

Oglejte si medijski element ' data-single-image='1'>
Oglejte si medijski element ' data-single-image='1'>

Oglejte si medijski element ' data-single-image='1'>

Oglejte si medijski element ' data-single-image='1'>
Reakcije:hwojtek S

simonjii

20. april 2020
  • 20. april 2020
Živjo To je izjemno zanimivo. Kako prepričani ste, da bo deloval s ConnectX-3 Pro? Skoraj ga bom dobil na Ebayu, da ga preizkusim z našim MacProjem iz leta 2013 (v zunanji TB PCI škatli) in našim strežnikom.
Ali menite, da bi morale biti te specifikacije dobre? Št. modela: CX314A, P/N: MCX314A-BCCT, različica Pro, CONNECTX-3Pro EN 40 Gigabit Ethernet adapter PCI-E 2-port MELLANOX. N

nbritton

Originalni plakat
22. maja 2008
  • 25. april 2020
simonjii je rekel: Živjo. To je izjemno zanimivo. Kako prepričani ste, da bo deloval s ConnectX-3 Pro? Skoraj ga bom dobil na Ebayu, da ga preizkusim z našim MacProjem iz leta 2013 (v zunanji TB PCI škatli) in našim strežnikom.
Ali menite, da bi morale biti te specifikacije dobre? Št. modela: CX314A, P/N: MCX314A-BCCT, različica Pro, CONNECTX-3Pro EN 40 Gigabit Ethernet adapter PCI-E 2-port MELLANOX. Kliknite za razširitev ...

Da, pripravljen bi staviti, da bo delovalo, in kartica MCX314A-BCCT ima pravilen ID naprave 4103. Najpomembneje je zagotoviti, da se ID naprave ujema s tistim na kartici ATTO, ta pa je . Vso srečo, prosim, objavite svoje rezultate... na žalost zaradi celotne pandemije covid-19 še nisem imel dovolj denarja za nakup ene od teh kartic za testiranje. Najslabši primer je, da gonilnik preprosto ne bo deloval, in če se to zgodi, ga lahko vrnete nazaj v osnovno programsko opremo in ga preprosto vrnete prodajalcu na eBayu.

Oglejte si medijski element ' data-single-image='1'> IN

evilzardoz

19. oktober 2008
  • 5. maja 2020
Zdravo,

To je res kul! Škoda, da so vse moje kartice Mellanox Connect-X 3 CX354A ali CX353A. Bi bilo radovedno, če bi obstajal način, da bi jih spravil v delo! N

nbritton

Originalni plakat
22. maja 2008
  • 5. maja 2020
evilzardoz je rekel: Hej,

To je res kul! Škoda, da so vse moje kartice Mellanox Connect-X 3 CX354A ali CX353A. Bi bilo radovedno, če bi obstajal način, da bi jih spravil v delo! Kliknite za razširitev ...

Verjetno obstaja način, kako vdreti gonilnik ATTO, da bi uporabljal zaloge Mellanox kartic, vendar ne vem, kako to narediti iz glave in trenutno nimam časa za raziskovanje. S

simonjii

20. april 2020
  • 14. maja 2020
Živjo Pravkar sem naročil MCX314A-BCCT in bi ga moral imeti najkasneje do 1. junija. Tukaj bom poročal ali postavil vprašanja. S

simonjii

20. april 2020
  • 29. maja 2020
Živjo nbritton

Dobil sem svoj Connect X3-pro in prestavil vdelano programsko opremo v Linuxu. Vstavite ga v moj Mac Pro.
Ampak na žalost je videti, da sem na isti točki kot ti:
Oglejte si medijski element ' data-single-image='1'>
Oglejte si medijski element ' data-single-image='1'>

Na mac-u mi je uspelo ponovno flashati firmware, vendar to ne spremeni ničesar. Zgleda enaka težava z NVRAM. Imate kakšno idejo, kako naprej?

Edit: Šel sem malo dlje. NVRAM bi lahko obnovil na privzete nastavitve z atinicnvr in zdaj je sporočilo NVRAM ni najden izginilo. Še vedno enako v konfiguracijskem orodju ATTO. Morda bi za kopiranje na kartico potrebovali ustrezno datoteko ATTO Nvram? Nazadnje urejeno: 29. maj 2020 IN

Ericov EeternalAccount

2. oktober 2020
  • 10. december 2020
Pozdravljeni vsi skupaj,

To je nekaj super zanimivih stvari, so trenutno kakšne posodobitve?

Na zdravje! S

simonjii

20. april 2020
  • 19. december 2020
Živjo
Nisem ga uspel spraviti v delo. Na koncu sem dobil pci kartico Chelsio 40gbe, ki se prodaja tako poceni kot Mellanox na Ebayu in deluje brezhibno z uradnim gonilnikom v OS X
Reakcije:Eric's EeternalAccount in canhaz D

DC stikalo

25. februar 2019
  • 11. junij 2021
simonjii je rekel: Živjo
Nisem ga uspel spraviti v delo. Na koncu sem dobil pci kartico Chelsio 40gbe, ki se prodaja tako poceni kot Mellanox na Ebayu in deluje brezhibno z uradnim gonilnikom v OS X Kliknite za razširitev ...
Živjo Simon, zdaj grem v to zajčjo luknjo. Imam težave s Chelsio T62100-LP-CR. Imam povezavo s svojim TrueNAS in deluje odlično, potem pa vedno izgubi deleže. Pravkar sem naročil rabljenega T5 40G, da vidim, kako gre.

Ali mi lahko poveste, katero različico macOS-a uporabljate, in kakšne posebne trike ste morda naredili, da bi nemoteno deloval? IN

evilzardoz

19. oktober 2008
  • 8. julij 2021
Je bil komu uspešen? Sicer pa, katere kartice Chelsio ljudje priporočajo in ali so bile stabilne? Nenehno dobivam čudne padce med velikimi prenosi na kartico Solarflare in ne bi imel nič proti boljši zmogljivosti. Gonilniki so stari 10.9, zato nisem presenečen, da naletim na težave.

Ali kartice Chelsio delujejo z adapterji QSFP na SFP+? Generičen QSFP ali blagovna znamka?

Kaj pa podpora za naprave v Big Suru? Drugi slon v sobi je očitno situacija Apple Silicon ... D

DC stikalo

25. februar 2019
  • 8. julij 2021
evilzardoz je rekel: Je bil kdo uspešen? Sicer pa, katere kartice Chelsio ljudje priporočajo in ali so bile stabilne? Nenehno dobivam čudne padce med velikimi prenosi na kartico Solarflare in ne bi imel nič proti boljši zmogljivosti. Gonilniki so stari 10.9, zato nisem presenečen, da naletim na težave.

Ali kartice Chelsio delujejo z adapterji QSFP na SFP+? Generičen QSFP ali blagovna znamka?

Kaj pa podpora za naprave v Big Suru? Drugi slon v sobi je očitno situacija Apple Silicon ... Kliknite za razširitev ...
Že nekaj dni uporabljam Chelsio T580-LP-CR in lahko rečem, da zagotovo ni izgubil delnic v ohišju Thunderbolt. Pravkar sem namestil v svoj Mac Pro 7,1 in zaenkrat deluje dobro. Vendar je minilo šele 10 minut, zato bom poročal, če bo izpadlo. Kartica 100G je še naprej padala na delež v Mac Pro, vendar sem imel več sreče v ohišju TB.

Nisem prepričan glede SFP+, vendar bi kupil samo dva, da lahko poganjate 40G. Chelsio uporablja generično/Cisco.

churek

5. maja 2017
  • 9. november 2021
Živjo Simonji,
Imam originalno atto kartico. Vam lahko kaj pomagam?