Forumi

MP Svi modeli Mellanox ConnectX-3 40 GbE koristeći ATTO FastFrame upravljački program za macOS

N

nbritton

Originalni poster
22. svibnja 2008
  • 6. veljače 2020
Bok,

Je li još netko primijetio da su ATTO FastFrame NQ41 i NQ42 rebrandirane kartice Mellanox ConnectX-3 CX353A i CX354A? ATTO pruža bin firmware datoteke na svojoj web stranici, sve što vjerojatno trebate učiniti da bi generička Mellanox CX3 kartica radila je unakrsno baciti svoj firmware s ATTO-ovom bin datotekom. To je jednostavno s mst / flint koristeći Mellanoxov paket Firmware Tools.

1. Preuzmite Mellanox Firmware Tools: https://www.mellanox.com/products/adapter-software/firmware-tools
2. Preuzmite ATTO NQ41/NQ42 firmware: https://www.atto.com/downloads/174/driver/29300356
3. Pokrenite sljedeće:

mst start;

# NQ41 - kartica s jednim portom
kremen --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i flsbundle_nq41_2017_09_05.bin burn;

# NQ42 - Dvostruka kartica
kremen --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i flsbundle_nq42_2017_09_05.bin burn;

4. Stavite uređaj u Mac i instalirajte ATTO FastFrame upravljačke programe za macOS.

Nisam ovo još testirao, ali trebao bi raditi sasvim dobro, stalno mijenjam flash kartice Mellanox marke Dell na zalihu Mellanox firmware-a. Nemam QSFP kabel koji je dovoljno dug da dođe do mog Maca, ali čim to učinim, uključit ću jedan od svojih i javiti se. CX3 kartice se mogu kupiti na eBayu za oko 40 USD, brojevi dijelova koje biste trebali tražiti su CX353A-FCBT ili CX354A-FCBT, te podržavaju do 56 GbE. CX353A-QCBT ili CX354A-QCBT također mogu raditi, podržavaju do 40 GbE. Čini se da trenutno ATTO upravljački program radi samo s ConnectX-3 Pro CX313A i CX314A karticama; podržana vrsta ID-a uređaja (tj. model čipseta) je 4103. Pretpostavlja se da MCX313A-BCBT i MCX314A-BCBT nisu kompatibilni jer je njihov ID uređaja navodno 4099. Posljednji put uređeno: 29. ožujka 2020.
Reakcije:Petri Krohn N

nbritton

Originalni poster
22. svibnja 2008
  • 7. veljače 2020
Čini se da su ATTO kartice ID uređaja 4103, a to su ConnectX-3 Pro uređaji.

Šifra: |_+_| N

nbritton

Originalni poster
22. svibnja 2008


  • 7. veljače 2020
Šifra: |_+_| N

nbritton

Originalni poster
22. svibnja 2008
  • 7. veljače 2020
Šifra: |_+_|
Šifra: |_+_| N

nbritton

Originalni poster
22. svibnja 2008
  • 7. veljače 2020
Nekako sam uspio s uobičajenim ConnectX-3 MCX353A-FCBT, sve što sam napravio je generirao novu sliku firmvera koristeći [HCA] odjeljak iz gornje INI datoteke i također promijenio PSID. Moj uređaj je jedan priključak, tako da se sve ispod odnosi na jedan priključak ATTO FastFrame NQ41, koraci za dvostruki priključak mogu biti malo drugačiji.

Ovo su naredbe/koraci koje sam napravio:

# Sigurnosna kopija trenutnog firmware-a na Mellanox kartici i INI datoteci:
kremen -d /dev/mst/mt4099_pci_cr0 ri DEL1100001019.bin;
kremen -d /dev/mst/mt4099_pci_cr0 dc > DEL1100001019.ini;

# Napravite novu INI datoteku koristeći INI datoteku iz prethodnog koraka kao temelj:
cp -a DEL1100001019.ini ATT1060111023.ini;

# Zamijenite odjeljak [HCA] i promijenite PSID u odjeljku [ADAPTER] sa sljedećim:
vim ATT1060111023.ini

[ADAPTER]
PSID = ATT1090111023 Kliknite za proširenje...

[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 = istina
mdio_en_port1 = 0
pcie_tx_polarity = 0x00
dpdp_en = lažno
cmpl_timeout_default_value_en = 1 Kliknite za proširenje...

# Preuzmite Mellanoxov komplet za razvoj firmvera, potrebna vam je datoteka fw-ConnectX3-rel.mlx.
# Ne mogu pronaći 'fw-ConnectX3-rel.mlx' verziju 2.42.5000, ako imate kopiju, pošaljite mi je.
wget http://content.mellanox.com/firmware/ConnectX3-rel-2_40_5030.tgz;
tar -axf ConnectX3-rel-2_40_5030.tgz;

# Preuzmite Mellanoxov paket Firmware Tools i instalirajte te također instalirajte dodatni mft-oem paket, mft-oem sadrži alate potrebne za stvaranje novih slika firmwarea.
wget http://content.mellanox.com/MFT/mft-4.14.0-105-x86_64-deb.tgz;
osovine 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;

# Napravite novu sliku firmvera koristeći datoteke fw-ConnectX3-rel.mlx i ATT1060111023.ini, izlazna 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;

# Pokrenite mst usluge ako već nisu pokrenute:
mst start;

# Flash novu sliku firmvera na Mellanox karticu:
flint --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i fw-ConnectX3-rel-2_40_5030-ATT1060111023.bin burn;

# Ponovo pokrenite da bi nova slika firmvera stupila na snagu:
ponovno podizanje sustava;

Nakon ponovnog pokretanja Linux hosta, podsustav se sada identificira kao ATTO, vfio-pci je priključen jer koristim macOS Mojave unutar KVM VM-a na sustavu Ubuntu 20.04, pa radim prolaz PCIe uređaja Mellanox kartice u VM... ovo bi potencijalno mogao biti uzrok zašto ne radi kako treba... Još uvijek moram nabaviti 10-metarski QSFP kabel da doprem sve do mog Mac Pro 2012.

Šifra: |_+_|
Unutar macOS Mojave VM-a dobivam sljedeće:

Šifra: |_+_| Posljednje uređivanje: 7. ožujka 2020 N

nbritton

Originalni poster
22. svibnja 2008
  • 7. veljače 2020
Pronašao sam Mellanox QSFP na SFP+ adapter pa sam to mogao isprobati na svom Mac Pro 2012, nažalost nije uspio... ali se čini vrlo blizu da radi... Spreman sam se kladiti da sam imao originalan ConnectX-3 Pro (trenutno imam samo obični CX3, ne i Pro verziju) funkcionirao bi. Na snimci zaslona ispod izgleda da je kartica izgubila svoje MAC adrese. Provjerio sam s flint-om i još uvijek je tu, ali nakon detaljnijeg istraživanja čini se da ATTO upravljački program ne može pristupiti NVRAM regiji obične neprofesionalne CX3 kartice. Ovdje ću se zaustaviti dok se ne dočepam pravog CX3 Pro.

Pogledajte medijsku stavku ' data-single-image='1'>
Pogledajte medijsku stavku ' data-single-image='1'>

Pogledajte medijsku stavku ' data-single-image='1'>

Pogledajte medijsku stavku ' data-single-image='1'>
Reakcije:hwojtek S

simonjii

20. travnja 2020
  • 20. travnja 2020
Bok. Ovo je iznimno zanimljivo. Koliko ste sigurni da će raditi s ConnectX-3 Pro? Upravo ću ga nabaviti na Ebayu da ga testiram s našim MacPro-om iz 2013. (u vanjskom TB PCI kutiji) i našim poslužiteljem.
Mislite li da bi te specifikacije trebale biti dobre? Broj modela: CX314A, P/N: MCX314A-BCCT, Pro verzija, CONNECTX-3Pro EN 40 Gigabit Ethernet adapter PCI-E 2-port MELLANOX. N

nbritton

Originalni poster
22. svibnja 2008
  • 25. travnja 2020
simonjii je rekao: Bok. Ovo je iznimno zanimljivo. Koliko ste sigurni da će raditi s ConnectX-3 Pro? Upravo ću ga nabaviti na Ebayu da ga testiram s našim MacPro-om iz 2013. (u vanjskom TB PCI kutiji) i našim poslužiteljem.
Mislite li da bi te specifikacije trebale biti dobre? Broj modela: CX314A, P/N: MCX314A-BCCT, Pro verzija, CONNECTX-3Pro EN 40 Gigabit Ethernet adapter PCI-E 2-port MELLANOX. Kliknite za proširenje...

Da, bio bih spreman kladiti se da će funkcionirati, a MCX314A-BCCT kartica ima ispravan ID uređaja od 4103. Najvažnije je osigurati da ID uređaja odgovara onom na ATTO kartici, a ovaj ima . Sretno, molimo vas da objavite svoje rezultate... nažalost još nisam imao dovoljno novca da kupim jednu od ovih kartica za testiranje zbog cijele pandemije covid-19. Vaš najgori slučaj je da upravljački program jednostavno neće raditi, a ako se to dogodi, možete ga vratiti na standardni firmware i jednostavno ga vratiti prodavaču na eBayu.

Pogledajte medijsku stavku ' data-single-image='1'> I

evilzardoz

19. listopada 2008
  • 5. svibnja 2020
Hej,

Ovo je stvarno cool! Šteta da su sve moje Mellanox Connect-X 3 kartice ili CX354A ili CX353A. Bilo bi znatiželjno da postoji način da ih natjeramo da rade! N

nbritton

Originalni poster
22. svibnja 2008
  • 5. svibnja 2020
evilzardoz je rekao: Hej,

Ovo je stvarno cool! Šteta da su sve moje Mellanox Connect-X 3 kartice ili CX354A ili CX353A. Bilo bi znatiželjno da postoji način da ih natjeramo da rade! Kliknite za proširenje...

Vjerojatno postoji način da se hakira ATTO drajver da koristi zalihe Mellanox kartica, ali ne znam kako to učiniti iz glave i nemam vremena za istraživanje. S

simonjii

20. travnja 2020
  • 14. svibnja 2020
Bok. Upravo sam naručio MCX314A-BCCT i trebao bih ga dobiti najkasnije do 1. lipnja. Javit ću ovdje ili postavljati pitanja. S

simonjii

20. travnja 2020
  • 29. svibnja 2020
Bok nbritton

Dobio sam svoj Connect X3-pro i pokrenuo firmware u Linuxu. Stavite ga u moj Mac Pro.
Ali, nažalost, izgleda da sam na istoj točki kao i ti:
Pogledajte medijsku stavku ' data-single-image='1'>
Pogledajte medijsku stavku ' data-single-image='1'>

Uspio sam ponovno flashati firmware na mac-u, ali to ništa ne mijenja. Čini se da je isti problem s NVRAM-om. Imate li kakvu ideju kako dalje?

Edit: otišao sam malo dalje. Mogao sam vratiti NVRAM na zadane postavke pomoću atinicnvr i sada je poruka NVRAM not found nestala. I dalje je isto u ATTO konfiguracijskom alatu. Možda bi nam trebala odgovarajuća ATTO Nvram datoteka za kopiranje na karticu? Posljednje uređivanje: 29. svibnja 2020 I

Ericov EeternalAccount

2. listopada 2020
  • 10. prosinca 2020
Bok svima,

Ovo su neke super zanimljive stvari, ima li trenutno ažuriranja?

Živjeli! S

simonjii

20. travnja 2020
  • 19. prosinca 2020
bok
Nisam ga uspio natjerati da radi. Na kraju sam dobio Chelsio 40gbe pci karticu, koja se prodaje jeftino kao Mellanox na Ebayu i radi besprijekorno sa službenim drajverom u OS X
Reakcije:Eric's EeternalAccount i canhaz D

DC prekidač

25. veljače 2019
  • 11. lipnja 2021
simonjii je rekao: Bok
Nisam ga uspio natjerati da radi. Na kraju sam dobio Chelsio 40gbe pci karticu, koja se prodaje jeftino kao Mellanox na Ebayu i radi besprijekorno sa službenim drajverom u OS X Kliknite za proširenje...
Bok Simone, sada idem u ovu zečju rupu. Imam problema s Chelsio T62100-LP-CR. Imam vezu sa svojim TrueNAS-om i radi odlično, ali uvijek ispusti dionice. Upravo sam naručio rabljeni T5 40G da vidim kako ide.

Možete li mi reći koju verziju macOS-a koristite i neke posebne trikove koje ste možda poduzeli da neometano radi? I

evilzardoz

19. listopada 2008
  • 8. srpnja 2021
Je li netko bio uspješan? Inače, koje Chelsio kartice ljudi preporučuju i jesu li stabilne? Stalno dobivam čudne padove tijekom velikih prijenosa na Solarflare kartici i ne bi mi smetale bolje performanse. Vozači su 10.9 vintage, pa nisam iznenađen što nailazim na probleme.

Rade li Chelsio kartice s QSFP na SFP+ adapterima? Generički QSFP ili brendirani?

Što je s podrškom za uređaje u Big Suru? Drugi slon u sobi očito je situacija s Apple Silicon... D

DC prekidač

25. veljače 2019
  • 8. srpnja 2021
evilzardoz je rekao: Je li netko bio uspješan? Inače, koje Chelsio kartice ljudi preporučuju i jesu li stabilne? Stalno dobivam čudne padove tijekom velikih prijenosa na Solarflare kartici i ne bi mi smetale bolje performanse. Vozači su 10.9 vintage, pa nisam iznenađen što nailazim na probleme.

Rade li Chelsio kartice s QSFP na SFP+ adapterima? Generički QSFP ili brendirani?

Što je s podrškom za uređaje u Big Suru? Drugi slon u sobi očito je situacija s Apple Silicon... Kliknite za proširenje...
Koristim Chelsio T580-LP-CR nekoliko dana i mogu reći da definitivno nije ispustio dionice u Thunderbolt kućištu. Upravo sam instalirao u svoj Mac Pro 7,1 i za sada radi dobro. Prošlo je tek 10 minuta, pa ću se javiti ako padne udjela. 100G kartica je nastavila padati dionice u Mac Pro, ali sam imao više sreće u TB kućištu.

Nisam siguran za SFP+, ali bih samo kupio dva da možete pokrenuti 40G. Chelsio koristi generički/Cisco.

churek

5. svibnja 2017
  • 9. studenog 2021
Bok Simonji,
Imam originalnu atto karticu. Mogu li vam pomoći s nečim?