Forum

MP Semua Model Mellanox ConnectX-3 40 GbE menggunakan driver ATTO FastFrame macOS

n

nbritton

poster asli
22 Mei 2008
  • 6 Februari 2020
Hai,

Apakah ada orang lain yang memperhatikan bahwa ATTO FastFrame NQ41 dan NQ42 diganti namanya menjadi kartu Mellanox ConnectX-3 CX353A dan CX354A? ATTO menyediakan file firmware bin di situs web mereka, yang mungkin perlu Anda lakukan agar kartu Mellanox CX3 generik berfungsi adalah mem-flash silang firmware-nya dengan file bin ATTO. Ini mudah dengan mst / flint menggunakan paket Alat Firmware Mellanox.

1. Unduh Alat Firmware Mellanox: https://www.mellanox.com/products/adapter-software/firmware-tools
2. Unduh Firmware ATTO NQ41/NQ42: https://www.atto.com/downloads/174/driver/29300356
3. Jalankan yang berikut ini:

mst mulai;

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

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

4. Letakkan perangkat di Mac dan instal driver ATTO FastFrame macOS.

Saya belum menguji ini tetapi seharusnya berfungsi dengan baik, saya mem-flash kartu Mellanox bermerek Dell sepanjang waktu kembali ke stok firmware Mellanox. Saya tidak memiliki kabel QSFP yang cukup panjang untuk menjangkau Mac saya, tetapi segera setelah saya melakukannya, saya akan mem-flash salah satu kabel saya dan melaporkannya kembali. Kartu CX3 dapat diambil di eBay dengan harga sekitar $40, nomor komponen yang harus Anda cari adalah CX353A-FCBT atau CX354A-FCBT, ini mendukung hingga 56 GbE. CX353A-QCBT atau CX354A-QCBT juga dapat berfungsi, ini mendukung hingga 40 GbE. Saat ini, driver ATTO tampaknya hanya berfungsi dengan kartu ConnectX-3 Pro CX313A dan CX314A; jenis id perangkat yang didukung (yaitu model chipset) adalah 4103. MCX313A-BCBT dan MCX314A-BCBT dianggap tidak kompatibel karena id perangkat mereka dilaporkan 4099. Terakhir diedit: 29 Mar 2020
Reaksi:Petri Krohn n

nbritton

poster asli
22 Mei 2008
  • 7 Februari 2020
Tampaknya kartu ATTO adalah id perangkat 4103, yang merupakan perangkat ConnectX-3 Pro.

Kode: |_+_| n

nbritton

poster asli
22 Mei 2008


  • 7 Februari 2020
Kode: |_+_| n

nbritton

poster asli
22 Mei 2008
  • 7 Februari 2020
Kode: |_+_|
Kode: |_+_| n

nbritton

poster asli
22 Mei 2008
  • 7 Februari 2020
Saya agak membuatnya bekerja dengan ConnectX-3 MCX353A-FCBT biasa, yang saya lakukan hanyalah menghasilkan gambar firmware baru menggunakan bagian [HCA] dari file INI di atas dan juga mengubah PSID. Perangkat saya adalah port tunggal, jadi semuanya di bawah ini terkait dengan port tunggal ATTO FastFrame NQ41, langkah-langkah untuk port ganda bisa sedikit berbeda.

Ini adalah perintah/langkah yang saya lakukan:

# Cadangkan firmware saat ini pada kartu Mellanox dan file INI:
flint -d /dev/mst/mt4099_pci_cr0 dan DEL1100001019.bin;
flint -d /dev/mst/mt4099_pci_cr0 dc > DEL1100001019.ini;

# Buat file INI baru menggunakan file INI dari langkah sebelumnya sebagai fondasi:
cp -a DEL1100001019.ini ATT1060111023.ini;

# Tukar bagian [HCA] dan ubah PSID di bawah bagian [ADAPTER] dengan yang berikut:
vim ATT1060111023.ini

[ADAPTOR]
PSID = ATT1090111023 Klik untuk memperluas...

[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 = benar
mdio_en_port1 = 0
pcie_tx_polarity = 0x00
dpdp_en = salah
cmpl_timeout_default_value_en = 1 Klik untuk memperluas...

# Unduh kit pengembangan firmware Mellanox, Anda memerlukan file fw-ConnectX3-rel.mlx.
# Saya tidak dapat menemukan 'fw-ConnectX3-rel.mlx' versi 2.42.5000, jika Anda memiliki salinannya, kirimkan dengan cara saya.
wget http://content.mellanox.com/firmware/ConnectX3-rel-2_40_5030.tgz;
tar -axf ConnectX3-rel-2_40_5030.tgz;

# Unduh paket Alat Firmware Mellanox dan instal, dan juga instal paket mft-oem tambahan, mft-oem berisi alat yang diperlukan untuk membuat gambar firmware baru.
wget http://content.mellanox.com/MFT/mft-4.14.0-105-x86_64-deb.tgz;
dari poros 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;

# Buat gambar firmware baru menggunakan file fw-ConnectX3-rel.mlx dan ATT1060111023.ini, file outputnya adalah 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;

# Mulai layanan mst jika belum dimulai:
mst mulai;

# Flash gambar firmware baru ke kartu Mellanox:
flint --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i fw-ConnectX3-rel-2_40_5030-ATT1060111023.bin burn;

# Reboot agar gambar firmware baru berlaku:
menyalakan ulang;

Setelah me-reboot host Linux, Subsistem sekarang mengidentifikasi sebagai ATTO, vfio-pci terpasang karena saya menjalankan macOS Mojave di dalam KVM VM pada sistem Ubuntu 20.04, jadi saya melakukan passthrough perangkat PCIe dari kartu Mellanox ke dalam VM... ini berpotensi menjadi penyebab mengapa tidak berfungsi dengan benar... Saya masih perlu mendapatkan kabel QSFP 10 meter untuk menjangkau hingga ke Mac Pro 2012 saya.

Kode: |_+_|
Dari dalam macOS Mojave VM saya mendapatkan yang berikut:

Kode: |_+_| Terakhir diedit: 7 Maret 2020 n

nbritton

poster asli
22 Mei 2008
  • 7 Februari 2020
Saya menemukan adaptor Mellanox QSFP ke SFP+ jadi saya bisa mencobanya di Mac Pro 2012, sayangnya tidak berhasil... tapi rasanya sangat dekat untuk bekerja... Saya berani bertaruh jika saya punya yang asli ConnectX-3 Pro (Saya hanya memiliki CX3 biasa sekarang, bukan versi Pro) itu akan berfungsi. Pada tangkapan layar di bawah ini tampak kartu kehilangan alamat MAC-nya. Saya memeriksa dengan flint dan masih ada, tetapi pada penyelidikan lebih dekat tampaknya driver ATTO tidak dapat mengakses wilayah NVRAM dari kartu CX3 non-pro biasa. Saya akan berhenti di sini sampai saya bisa mendapatkan CX3 Pro asli.

Lihat item media ' data-single-image='1'>
Lihat item media ' data-single-image='1'>

Lihat item media ' data-single-image='1'>

Lihat item media ' data-single-image='1'>
Reaksi:hwojtek S

simonjii

20 April 2020
  • 20 April 2020
Hai. Ini sangat menarik. Seberapa yakin Anda akan bekerja dengan ConnectX-3 Pro? Saya akan mendapatkannya di Ebay untuk mengujinya dengan MacPro 2013 kami (dalam kotak PCI TB eksternal) dan server kami.
Apakah menurut Anda spesifikasi itu harus bagus? Model No: CX314A, P/N: MCX314A-BCCT, versi Pro, CONNECTX-3Pro EN 40 Gigabit Ethernet Adapter PCI-E 2-Port MELLANOX. n

nbritton

poster asli
22 Mei 2008
  • 25 April 2020
simonjii berkata: Hai. Ini sangat menarik. Seberapa yakin Anda akan bekerja dengan ConnectX-3 Pro? Saya akan mendapatkannya di Ebay untuk mengujinya dengan MacPro 2013 kami (dalam kotak PCI TB eksternal) dan server kami.
Apakah menurut Anda spesifikasi itu harus bagus? Model No: CX314A, P/N: MCX314A-BCCT, versi Pro, CONNECTX-3Pro EN 40 Gigabit Ethernet Adapter PCI-E 2-Port MELLANOX. Klik untuk memperluas...

Ya, saya berani bertaruh bahwa itu akan berhasil, dan kartu MCX314A-BCCT memiliki id perangkat yang benar 4103. Yang paling penting untuk memastikan adalah bahwa id perangkat cocok dengan yang ada di kartu ATTO, dan yang ini tidak . Semoga berhasil, tolong posting hasil Anda ... sayangnya saya belum punya uang tunai untuk membeli salah satu kartu ini untuk diuji karena pandemi covid-19 secara keseluruhan. Kasus terburuk Anda adalah driver tidak akan berfungsi, dan jika itu terjadi maka Anda dapat mem-flash-nya kembali ke firmware bawaan dan mengembalikannya ke penjual di eBay.

Lihat item media ' data-single-image='1'> DAN

jahatzardozo

19 Oktober 2008
  • 5 Mei 2020
Hai,

Ini sangat keren! Malu semua kartu Mellanox Connect-X 3 saya adalah CX354A atau CX353A. Akan penasaran jika ada cara untuk membuatnya bekerja! n

nbritton

poster asli
22 Mei 2008
  • 5 Mei 2020
evilzardoz berkata: Hei,

Ini sangat keren! Malu semua kartu Mellanox Connect-X 3 saya adalah CX354A atau CX353A. Akan penasaran jika ada cara untuk membuatnya bekerja! Klik untuk memperluas...

Mungkin ada cara untuk meretas driver ATTO untuk menggunakan kartu stok Mellanox, tetapi saya tidak tahu bagaimana melakukannya dari atas kepala saya dan saya tidak punya waktu luang untuk menelitinya sekarang. S

simonjii

20 April 2020
  • 14 Mei 2020
Hai. Saya baru saja memesan MCX314A-BCCT dan harus memilikinya paling lambat 1 Juni. Saya akan melaporkan di sini atau mengajukan pertanyaan. S

simonjii

20 April 2020
  • 29 Mei 2020
Hai nbritton

Saya mendapatkan Connect X3-pro saya dan mem-flash firmware di Linux. Taruh di Mac Pro saya.
Tapi sayangnya sepertinya saya berada di titik yang sama persis seperti Anda:
Lihat item media ' data-single-image='1'>
Lihat item media ' data-single-image='1'>

Saya berhasil mem-flash firmware lagi di mac tetapi tidak mengubah apa pun. Sepertinya masalah yang sama dengan NVRAM. Apakah Anda punya ide tentang bagaimana untuk melanjutkan?

Sunting: Saya mendapat sedikit lebih jauh. Saya dapat mengembalikan NVRAM ke pengaturan default dengan atinicnvr dan sekarang pesan NVRAM tidak ditemukan menghilang. Masih sama di alat konfigurasi ATTO. Mungkin kita memerlukan file ATTO Nvram yang tepat untuk disalin ke kartu? Terakhir diedit: 29 Mei 2020 DAN

Akun Abadi Eric

2 Oktober 2020
  • 10 Desember 2020
Halo semua,

Ini adalah beberapa hal yang sangat menarik, ada pembaruan saat ini?

Bersulang! S

simonjii

20 April 2020
  • 19 Desember 2020
Hai
Saya tidak berhasil membuatnya bekerja. Pada akhirnya saya mendapatkan kartu pci Chelsio 40gbe, yang dijual semurah Mellanox di Ebay dan bekerja dengan sempurna dengan driver resmi di OS X
Reaksi:Akun Abadi Eric dan canhaz D

sakelar DC

25 Februari 2019
  • 11 Juni 2021
simonjii berkata: Hai
Saya tidak berhasil membuatnya bekerja. Pada akhirnya saya mendapatkan kartu pci Chelsio 40gbe, yang dijual semurah Mellanox di Ebay dan bekerja dengan sempurna dengan driver resmi di OS X Klik untuk memperluas...
Hai Simon, saya akan turun ke lubang kelinci ini sekarang. Saya mengalami masalah dengan Chelsio T62100-LP-CR. Saya memiliki koneksi ke TrueNAS saya dan itu berfungsi dengan baik, tetapi kemudian selalu menjatuhkan saham. Saya baru saja memesan T5 40G bekas untuk melihat bagaimana hasilnya.

Bisakah Anda memberi tahu saya versi macOS yang Anda jalankan dan trik khusus apa pun yang mungkin telah Anda lakukan untuk menjalankannya dengan lancar? DAN

jahatzardozo

19 Oktober 2008
  • 8 Juli 2021
Ada yang sudah sukses? Jika tidak, kartu Chelsio apa yang direkomendasikan orang dan apakah sudah stabil? Saya terus mendapatkan penurunan aneh selama transfer besar pada kartu Solarflare dan tidak akan keberatan dengan kinerja yang lebih baik. Driver 10,9 vintage, jadi tidak heran saya mengalami masalah.

Apakah kartu Chelsio berfungsi dengan adaptor QSFP ke SFP+? QSFP generik atau bermerek?

Bagaimana dengan dukungan perangkat di Big Sur? Gajah lain di ruangan itu jelas adalah situasi Apple Silicon ... D

sakelar DC

25 Februari 2019
  • 8 Juli 2021
evilzardoz berkata: Apakah ada yang berhasil? Jika tidak, kartu Chelsio apa yang direkomendasikan orang dan apakah sudah stabil? Saya terus mendapatkan penurunan aneh selama transfer besar pada kartu Solarflare dan tidak akan keberatan dengan kinerja yang lebih baik. Driver 10,9 vintage, jadi tidak heran saya mengalami masalah.

Apakah kartu Chelsio berfungsi dengan adaptor QSFP ke SFP+? QSFP generik atau bermerek?

Bagaimana dengan dukungan perangkat di Big Sur? Gajah lain di ruangan itu jelas adalah situasi Apple Silicon ... Klik untuk memperluas...
Saya telah menggunakan Chelsio T580-LP-CR selama beberapa hari dan saya dapat mengatakan itu pasti tidak menjatuhkan saham di kandang Thunderbolt. Saya baru saja menginstal ke Mac Pro 7,1 saya dan sejauh ini berjalan dengan baik. Ini hanya 10 menit, jadi saya akan melaporkan kembali jika sahamnya turun. Kartu 100G terus menjatuhkan saham di Mac Pro, tetapi saya lebih beruntung di enklosur TB.

Saya tidak yakin tentang SFP+, tetapi saya hanya akan membeli dua agar Anda dapat menjalankan 40G. Chelsio menggunakan generik/Cisco.

churek

5 Mei 2017
  • 9 November 2021
Hai Simonji,
Saya memiliki kartu atto asli. Bolehkah saya membantu Anda dengan sesuatu?