Mga Forum

MP All Models Mellanox ConnectX-3 40 GbE gamit ang ATTO FastFrame macOS driver

N

nbritton

Orihinal na poster
Mayo 22, 2008
  • Peb 6, 2020
hi,

May nakapansin ba na ang ATTO FastFrame NQ41 at NQ42 ay binago ng pangalan na Mellanox ConnectX-3 CX353A at CX354A na mga card? Nagbibigay ang ATTO ng mga file ng firmware ng bin sa kanilang website, ang malamang na kailangan mong gawin upang gumana ang isang generic na Mellanox CX3 card ay i-cross flash ang firmware nito sa bin file ng ATTO. Madali ito sa mst / flint gamit ang pakete ng Firmware Tools ng Mellanox.

1. I-download ang Mellanox Firmware Tools: https://www.mellanox.com/products/adapter-software/firmware-tools
2. I-download ang ATTO NQ41/NQ42 Firmware: https://www.atto.com/downloads/174/driver/29300356
3. Patakbuhin ang sumusunod:

mst simula;

# NQ41 - Single Port Card
flint --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i flsbundle_nq41_2017_09_05.bin burn;

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

4. Ilagay ang device sa Mac at i-install ang FastFrame macOS driver ng ATTO.

Hindi ko pa ito nasusuri ngunit dapat itong gumana nang maayos, i-cross flash ko ang Dell branded Mellanox card sa lahat ng oras pabalik sa stock Mellanox firmware. Wala akong QSFP cable na sapat ang haba upang maabot ang aking Mac, ngunit sa sandaling mayroon ako, i-flash ko ang isa sa akin at mag-uulat muli. Maaaring kunin ang mga CX3 card sa eBay sa halagang humigit-kumulang $40, ang mga numero ng bahagi na dapat mong hanapin ay CX353A-FCBT o CX354A-FCBT, sinusuportahan ng mga ito ang hanggang 56 GbE. Ang CX353A-QCBT o CX354A-QCBT ay maaari ding gumana, sinusuportahan ng mga ito ang hanggang 40 GbE. Sa oras na ito, lumilitaw na gumagana lamang ang driver ng ATTO sa ConnectX-3 Pro CX313A at CX314A card; ang sinusuportahang uri ng device id (ibig sabihin, modelo ng chipset) ay 4103. Ang MCX313A-BCBT at MCX314A-BCBT ay ipinapalagay na hindi tugma dahil ang kanilang device id ay iniulat na 4099. Huling na-edit: Mar 29, 2020
Mga Reaksyon:Petri Krohn N

nbritton

Orihinal na poster
Mayo 22, 2008
  • Peb 7, 2020
Lumilitaw na ang mga ATTO card ay device id 4103, na mga ConnectX-3 Pro device.

Code: |_+_| N

nbritton

Orihinal na poster
Mayo 22, 2008


  • Peb 7, 2020
Code: |_+_| N

nbritton

Orihinal na poster
Mayo 22, 2008
  • Peb 7, 2020
Code: |_+_|
Code: |_+_| N

nbritton

Orihinal na poster
Mayo 22, 2008
  • Peb 7, 2020
I sorta got it working with the regular ConnectX-3 MCX353A-FCBT, ang ginawa ko lang ay bumuo ng bagong firmware image gamit ang [HCA] section mula sa INI file sa itaas at binago din ang PSID. Ang aking device ay iisang port, kaya lahat ng nasa ibaba ay nauugnay sa iisang port na ATTO FastFrame NQ41, ang mga hakbang para sa dual port ay maaaring bahagyang naiiba.

Ito ang mga utos / hakbang na ginawa ko:

# I-backup ang kasalukuyang firmware sa Mellanox card at ang INI file:
flint -d /dev/mst/mt4099_pci_cr0 ri DEL1100001019.bin;
flint -d /dev/mst/mt4099_pci_cr0 dc > DEL1100001019.ini;

# Lumikha ng bagong INI file gamit ang INI file mula sa nakaraang hakbang bilang pundasyon:
cp -a DEL1100001019.ini ATT1060111023.ini;

# Palitan ang seksyong [HCA] at palitan ang PSID sa ilalim ng seksyong [ADAPTER] gamit ang mga sumusunod:
vim ATT1060111023.ini

[ADAPTER]
PSID = ATT1090111023 I-click para palawakin...

[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 = totoo
mdio_en_port1 = 0
pcie_tx_polarity = 0x00
dpdp_en = mali
cmpl_timeout_default_value_en = 1 I-click para palawakin...

# I-download ang firmware development kit ng Mellanox, kailangan mo ang fw-ConnectX3-rel.mlx file.
# Hindi ko mahanap ang 'fw-ConnectX3-rel.mlx' na bersyon 2.42.5000, kung mayroon kang kopya ipadala ito sa aking paraan mangyaring.
wget http://content.mellanox.com/firmware/ConnectX3-rel-2_40_5030.tgz;
tar -axf ConnectX3-rel-2_40_5030.tgz;

# I-download ang pakete ng Firmware Tools ng Mellanox at i-install, at i-install din ang dagdag na pakete ng mft-oem, naglalaman ang mft-oem ng mga tool na kinakailangan upang lumikha ng mga bagong imahe ng firmware.
wget http://content.mellanox.com/MFT/mft-4.14.0-105-x86_64-deb.tgz;
ng axle 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;

# Lumikha ng bagong imahe ng firmware gamit ang fw-ConnectX3-rel.mlx at ATT1060111023.ini na mga file, ang output file ay 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;

# Simulan ang mga serbisyo ng mst kung hindi pa nasisimulan:
mst simula;

# Flash ng bagong firmware na imahe sa Mellanox card:
flint --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i fw-ConnectX3-rel-2_40_5030-ATT1060111023.bin burn;

# I-reboot para magkabisa ang bagong imahe ng firmware:
i-reboot;

Pagkatapos i-reboot ang Linux host, kinikilala na ngayon ng Subsystem bilang ATTO, naka-attach ang vfio-pci dahil nagpapatakbo ako ng macOS Mojave sa loob ng isang KVM VM sa isang Ubuntu 20.04 system, kaya ginagawa ko ang PCIe device passthrough ng Mellanox card papunta sa VM... maaaring ito ang dahilan kung bakit hindi ito gumagana nang tama... Kailangan ko pa ring kumuha ng 10 metrong QSFP cable para maabot hanggang sa aking Mac Pro 2012.

Code: |_+_|
Mula sa loob ng macOS Mojave VM nakukuha ko ang sumusunod:

Code: |_+_| Huling na-edit: Mar 7, 2020 N

nbritton

Orihinal na poster
Mayo 22, 2008
  • Peb 7, 2020
Nakakita ako ng Mellanox QSFP to SFP+ adapter kaya nasubukan ko ito sa aking Mac Pro 2012, sa kasamaang palad ay hindi ito gumana... ngunit ito ay napakalapit sa paggana... Handa akong tumaya kung mayroon akong tunay ConnectX-3 Pro (Mayroon lang akong regular na CX3 ngayon, hindi ang Pro na bersyon) gagana ito. Sa screenshot sa ibaba, lumalabas na nawala ang mga MAC address ng card. Sinuri ko sa flint at nandoon pa rin ito, ngunit sa mas malapit na pagsisiyasat ay lumalabas na hindi ma-access ng driver ng ATTO ang rehiyon ng NVRAM ng regular na non-pro CX3 card. Ako ay titigil dito hanggang sa makuha ko ang aking mga kamay sa isang tunay na CX3 Pro.

Tingnan ang media item ' data-single-image='1'>
Tingnan ang media item ' data-single-image='1'>

Tingnan ang media item ' data-single-image='1'>

Tingnan ang media item ' data-single-image='1'>
Mga Reaksyon:hwojtek S

simonjii

Abr 20, 2020
  • Abr 20, 2020
Hi. Ito ay lubhang kawili-wili. Gaano ka katiyak na gagana ito sa ConnectX-3 Pro? Malapit na akong makakuha ng isa sa Ebay upang subukan iyon sa aming 2013 MacPro (sa panlabas na TB PCI box) at sa aming server.
Sa tingin mo ba dapat maganda ang mga specs na iyon? Model No: CX314A, P/N: MCX314A-BCCT, Pro na bersyon, CONNECTX-3Pro EN 40 Gigabit Ethernet Adapter PCI-E 2-Port MELLANOX. N

nbritton

Orihinal na poster
Mayo 22, 2008
  • Abr 25, 2020
sabi ni simonjii: Hi. Ito ay lubhang kawili-wili. Gaano ka katiyak na gagana ito sa ConnectX-3 Pro? Malapit na akong makakuha ng isa sa Ebay upang subukan iyon sa aming 2013 MacPro (sa panlabas na TB PCI box) at sa aming server.
Sa tingin mo ba dapat maganda ang mga specs na iyon? Model No: CX314A, P/N: MCX314A-BCCT, Pro na bersyon, CONNECTX-3Pro EN 40 Gigabit Ethernet Adapter PCI-E 2-Port MELLANOX. I-click para palawakin...

Oo, handa akong tumaya na gagana ito, at ang MCX314A-BCCT card ay may tamang device id na 4103. Ang pinakamahalagang bagay na tiyakin ay ang device id ay tumutugma sa nasa ATTO card, at ito ay . Best of luck, paki-post ang iyong mga resulta... sa kasamaang-palad ay wala pa akong ekstrang pera para makabili ng isa sa mga card na ito upang masuri dahil sa buong pandemya ng covid-19. Ang iyong pinakamasamang kaso ay ang driver ay hindi gagana, at kung nangyari iyon, maaari mo itong i-flash pabalik sa stock firmware at ibalik lamang ito sa nagbebenta sa eBay.

Tingnan ang media item ' data-single-image='1'> AT

evilzardoz

Oktubre 19, 2008
  • Mayo 5, 2020
hey,

Ito ay talagang astig! Nakakahiya lahat ng Mellanox Connect-X 3 card ko ay alinman sa CX354A o CX353A. Gustong malaman kung mayroong isang paraan upang mapatakbo ang mga iyon! N

nbritton

Orihinal na poster
Mayo 22, 2008
  • Mayo 5, 2020
sabi ni evilzardoz: Hey,

Ito ay talagang astig! Nakakahiya lahat ng Mellanox Connect-X 3 card ko ay alinman sa CX354A o CX353A. Gustong malaman kung mayroong isang paraan upang mapatakbo ang mga iyon! I-click para palawakin...

Marahil ay may isang paraan upang i-hack ang driver ng ATTO upang magamit ang mga stock na Mellanox card ngunit hindi ko alam kung paano gawin iyon sa tuktok ng aking ulo at wala akong anumang maluwag na oras upang saliksikin ito ngayon. S

simonjii

Abr 20, 2020
  • Mayo 14, 2020
Hi. Kaka-order ko lang ng MCX314A-BCCT at dapat na ito bago ang ika-1 ng Hunyo. Magre-report ako dito o magtatanong. S

simonjii

Abr 20, 2020
  • Mayo 29, 2020
Hi nbritton

Nakuha ko ang aking Connect X3-pro at na-flash ang firmware sa Linux. Ilagay ito sa aking Mac Pro.
Ngunit sa kasamaang-palad, mukhang ako ay nasa eksaktong parehong punto tulad mo:
Tingnan ang media item ' data-single-image='1'>
Tingnan ang media item ' data-single-image='1'>

Nagawa kong i-flash muli ang firmware sa mac ngunit wala itong binago. Mukhang ang parehong isyu sa NVRAM. Mayroon ka bang anumang mga ideya kung paano magpatuloy?

Edit: Medyo lumayo pa ako. Maaari kong ibalik ang NVRAM sa mga default na setting na may atinicnvr at ngayon ang NVRAM not found message ay nawala. Pareho pa rin sa ATTO config tool. Baka kailangan namin ng tamang ATTO Nvram file para makopya sa card? Huling na-edit: Mayo 29, 2020 AT

Ang EeternalAccount ni Eric

Oktubre 2, 2020
  • Disyembre 10, 2020
Kamusta kayong lahat,

Ito ay ilang sobrang kawili-wiling bagay, anumang mga update sa ngayon?

Cheers! S

simonjii

Abr 20, 2020
  • Disyembre 19, 2020
Hi
Hindi ko ito nagawang gawin. Sa huli ay nakakuha ako ng Chelsio 40gbe pci card, na ibinebenta kasing mura ng Mellanox sa Ebay at gumagana nang walang kamali-mali sa isang opisyal na driver sa OS X
Mga Reaksyon:Eric's EeternalAccount at canhaz D

DC switch

Peb 25, 2019
  • Hun 11, 2021
sabi ni simonjii: Hi
Hindi ko ito nagawang gawin. Sa huli ay nakakuha ako ng Chelsio 40gbe pci card, na ibinebenta kasing mura ng Mellanox sa Ebay at gumagana nang walang kamali-mali sa isang opisyal na driver sa OS X I-click para palawakin...
Hi Simon, pupunta ako ngayon sa butas ng kuneho. Nagkakaproblema ako sa Chelsio T62100-LP-CR. Mayroon akong koneksyon sa aking TrueNAS at ito ay gumagana nang mahusay, ngunit pagkatapos ay palaging ibinabagsak nito ang mga pagbabahagi. Nag-order lang ako ng isang ginamit na T5 40G para makita kung paano ito napupunta.

Maaari mo bang sabihin sa akin kung aling bersyon ng macOS ang iyong pinapatakbo at anumang mga espesyal na trick na maaaring ginawa mo upang maging maayos ang pagtakbo? AT

evilzardoz

Oktubre 19, 2008
  • Hul 8, 2021
May nagtagumpay ba? Kung hindi, anong mga Chelsio card ang inirerekomenda ng mga tao at naging matatag ba ang mga ito? Patuloy akong nakakakuha ng mga kakaibang patak sa panahon ng malalaking paglilipat sa isang Solarflare card at hindi ko iniisip ang mas mahusay na pagganap. Ang mga driver ay 10.9 vintage, kaya hindi nagulat na ako ay tumatakbo sa mga isyu.

Gumagana ba ang mga Chelsio card sa mga adaptor ng QSFP hanggang sa SFP+? Generic na QSFP o branded?

Paano ang suporta sa device sa Big Sur? Ang isa pang elepante sa silid ay malinaw na ang sitwasyon ng Apple Silicon... D

DC switch

Peb 25, 2019
  • Hul 8, 2021
sabi ni evilzardoz: May nagtagumpay ba? Kung hindi, anong mga Chelsio card ang inirerekomenda ng mga tao at naging matatag ba ang mga ito? Patuloy akong nakakakuha ng mga kakaibang patak sa panahon ng malalaking paglilipat sa isang Solarflare card at hindi ko iniisip ang mas mahusay na pagganap. Ang mga driver ay 10.9 vintage, kaya hindi nagulat na ako ay tumatakbo sa mga isyu.

Gumagana ba ang mga Chelsio card sa mga adaptor ng QSFP hanggang sa SFP+? Generic na QSFP o branded?

Paano ang suporta sa device sa Big Sur? Ang isa pang elepante sa silid ay malinaw na ang sitwasyon ng Apple Silicon... I-click para palawakin...
Gumagamit ako ng Chelsio T580-LP-CR sa loob ng ilang araw at masasabi kong tiyak na hindi ito nag-drop ng mga share sa isang Thunderbolt enclosure. Kaka-install ko lang sa aking Mac Pro 7,1 at sa ngayon ay maayos naman ito. 10 minuto na lang ang nakakalipas, kaya magre-report ako kung bumaba ang shares nito. Ang 100G card ay patuloy na bumababa ng mga bahagi sa Mac Pro, ngunit maswerte ako sa enclosure ng TB.

Hindi ako sigurado tungkol sa SFP+, ngunit bibili lang ako ng dalawa para makapagpatakbo ka ng 40G. Gumagamit si Chelsio ng generic/Cisco.

churek

Mayo 5, 2017
  • Nob 9, 2021
Hi Simonji,
Mayroon akong orihinal na atto card. Maaari ba kitang tulungan sa isang bagay?