ฟอรั่ม

MP ทุกรุ่น Mellanox ConnectX-3 40 GbE โดยใช้ไดรเวอร์ ATTO FastFrame macOS

NS

nbritton

โปสเตอร์ต้นฉบับ
22 พฤษภาคม 2551
  • 6 ก.พ. 2020
สวัสดี,

มีใครสังเกตเห็นอีกว่า ATTO FastFrame NQ41 และ NQ42 เป็นการ์ดรีแบรนด์ Mellanox ConnectX-3 CX353A และ CX354A? ATTO จัดเตรียมไฟล์เฟิร์มแวร์ bin ไว้ในเว็บไซต์ของตน สิ่งที่คุณต้องทำเพื่อให้การ์ด Mellanox CX3 ทั่วไปทำงานได้คือแฟลชข้ามเฟิร์มแวร์ด้วยไฟล์ bin ของ ATTO เป็นเรื่องง่ายด้วย mst / flint โดยใช้แพ็คเกจ Firmware Tools ของ Mellanox

1. ดาวน์โหลดเครื่องมือเฟิร์มแวร์ Mellanox: https://www.mellanox.com/products/adapter-software/firmware-tools
2. ดาวน์โหลดเฟิร์มแวร์ ATTO NQ41/NQ42: https://www.atto.com/downloads/174/driver/29300356
3. เรียกใช้สิ่งต่อไปนี้:

mst เริ่ม;

# NQ41 - การ์ดพอร์ตเดียว
หินเหล็กไฟ --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i flsbundle_nq41_2017_09_05.bin เบิร์น;

# NQ42 - การ์ดพอร์ตคู่
หินเหล็กไฟ --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i flsbundle_nq42_2017_09_05.bin เบิร์น;

4. ใส่อุปกรณ์ใน Mac และติดตั้งไดรเวอร์ FastFrame macOS ของ ATTO

ฉันยังไม่ได้ทดสอบสิ่งนี้ แต่ควรใช้งานได้ดี ฉันข้ามแฟลชการ์ด Mellanox ที่มีตราสินค้าของ Dell ตลอดเวลากลับไปที่เฟิร์มแวร์ Mellanox ในสต็อก ฉันไม่มีสาย QSFP ที่ยาวพอที่จะไปถึง Mac ของฉันได้ แต่ทันทีที่ฉันทำ ฉันจะแฟลชสายหนึ่งของฉันแล้วรายงานกลับ สามารถรับบัตร CX3 บน eBay ได้ในราคาประมาณ 40 เหรียญสหรัฐ หมายเลขชิ้นส่วนที่คุณควรมองหาคือ CX353A-FCBT หรือ CX354A-FCBT รองรับสูงสุด 56 GbE CX353A-QCBT หรือ CX354A-QCBT อาจใช้งานได้เช่นกัน รองรับสูงสุด 40 GbE ในขณะนี้ ดูเหมือนว่าไดรเวอร์ ATTO จะใช้งานได้กับการ์ด ConnectX-3 Pro CX313A และ CX314A เท่านั้น ประเภทรหัสอุปกรณ์ที่รองรับ (เช่น รุ่นชิปเซ็ต) คือ 4103 MCX313A-BCBT และ MCX314A-BCBT สันนิษฐานว่าเข้ากันไม่ได้เนื่องจากมีรายงานว่ารหัสอุปกรณ์คือ 4099 แก้ไขล่าสุดเมื่อ: 29 มี.ค. 2020
ปฏิกิริยา:Petri Krohn NS

nbritton

โปสเตอร์ต้นฉบับ
22 พฤษภาคม 2551
  • 7 ก.พ. 2020
ปรากฏว่าการ์ด ATTO เป็นรหัสอุปกรณ์ 4103 ซึ่งเป็นอุปกรณ์ ConnectX-3 Pro

รหัส: |_+_| NS

nbritton

โปสเตอร์ต้นฉบับ
22 พฤษภาคม 2551


  • 7 ก.พ. 2020
รหัส: |_+_| NS

nbritton

โปสเตอร์ต้นฉบับ
22 พฤษภาคม 2551
  • 7 ก.พ. 2020
รหัส: |_+_|
รหัส: |_+_| NS

nbritton

โปสเตอร์ต้นฉบับ
22 พฤษภาคม 2551
  • 7 ก.พ. 2020
ฉันทำให้มันใช้งานได้กับ ConnectX-3 MCX353A-FCBT ปกติ ทั้งหมดที่ฉันทำคือสร้างอิมเมจเฟิร์มแวร์ใหม่โดยใช้ส่วน [HCA] จากไฟล์ INI ด้านบนและเปลี่ยน PSID ด้วย อุปกรณ์ของฉันเป็นพอร์ตเดียว ดังนั้นทุกอย่างด้านล่างนี้เกี่ยวข้องกับพอร์ตเดียว ATTO FastFrame NQ41 ขั้นตอนสำหรับพอร์ตคู่อาจแตกต่างกันเล็กน้อย

นี่คือคำสั่ง / ขั้นตอนที่ฉันทำ:

# สำรองเฟิร์มแวร์ปัจจุบันบนการ์ด Mellanox และไฟล์ INI:
หินเหล็กไฟ -d /dev/mst/mt4099_pci_cr0 ri DEL1100001019.bin;
หินเหล็กไฟ -d /dev/mst/mt4099_pci_cr0 dc > DEL1100001019.ini;

# สร้างไฟล์ INI ใหม่โดยใช้ไฟล์ INI จากขั้นตอนก่อนหน้าเป็นพื้นฐาน:
cp -a DEL1100001019.ini ATT1060111023.ini;

# สลับส่วน [HCA] และเปลี่ยน PSID ภายใต้ส่วน [ADAPTER] ด้วยสิ่งต่อไปนี้:
vim ATT1060111023.ini

[อะแดปเตอร์]
PSID = ATT1090111023 คลิกเพื่อขยาย...

[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 = จริง
mdio_en_port1 = 0
pcie_tx_polarity = 0x00
dpdp_en = เท็จ
cmpl_timeout_default_value_en = 1 คลิกเพื่อขยาย...

# ดาวน์โหลดชุดพัฒนาเฟิร์มแวร์ของ Mellanox คุณต้องมีไฟล์ fw-ConnectX3-rel.mlx
# ฉันหา 'fw-ConnectX3-rel.mlx' เวอร์ชัน 2.42.5000 ไม่พบ หากคุณมีสำเนา โปรดส่งมาให้ฉัน
wget http://content.mellanox.com/firmware/ConnectX3-rel-2_40_5030.tgz;
tar -axf ConnectX3-rel-2_40_5030.tgz;

# ดาวน์โหลดแพ็คเกจเครื่องมือเฟิร์มแวร์ของ Mellanox และติดตั้ง และติดตั้งแพ็คเกจ mft-oem พิเศษ mft-oem มีเครื่องมือที่จำเป็นในการสร้างอิมเมจเฟิร์มแวร์ใหม่
wget http://content.mellanox.com/MFT/mft-4.14.0-105-x86_64-deb.tgz;
ของเพลา mft-4.14.0-105-x86_64-deb.tgz;
ซีดี mft-4.14.0-105-x86_64-deb;
./install.sh;
dpkg -I ./DEBS/mft-oem_4.14.0-105_amd64.deb;

# สร้างอิมเมจเฟิร์มแวร์ใหม่โดยใช้ไฟล์ fw-ConnectX3-rel.mlx และ ATT1060111023.ini ไฟล์ที่ส่งออกคือ 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;

# เริ่มบริการ mst หากยังไม่ได้เริ่ม:
mst เริ่ม;

# แฟลชอิมเมจเฟิร์มแวร์ใหม่ลงบนการ์ด Mellanox:
หินเหล็กไฟ --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i fw-ConnectX3-rel-2_40_5030-ATT1060111023.bin เผา;

# รีบูตเพื่อให้อิมเมจเฟิร์มแวร์ใหม่มีผล:
รีบูต;

หลังจากรีบูตโฮสต์ Linux ระบบย่อยจะระบุเป็น ATTO โดยแนบ vfio-pci เพราะฉันใช้ macOS Mojave ภายใน KVM VM บนระบบ Ubuntu 20.04 ดังนั้นฉันจึงทำอุปกรณ์ PCIe ผ่านการ์ด Mellanox ลงใน VM... นี่อาจเป็นสาเหตุว่าทำไมมันถึงทำงานไม่ถูกต้อง... ฉันยังต้องใช้สายเคเบิล QSFP 10 เมตรเพื่อไปถึง Mac Pro 2012 ของฉัน

รหัส: |_+_|
จากภายใน macOS Mojave VM ฉันได้รับสิ่งต่อไปนี้:

รหัส: |_+_| แก้ไขล่าสุด: 7 มี.ค. 2020 NS

nbritton

โปสเตอร์ต้นฉบับ
22 พฤษภาคม 2551
  • 7 ก.พ. 2020
ฉันพบอะแดปเตอร์ Mellanox QSFP เป็น SFP+ ดังนั้นฉันจึงสามารถลองใช้ใน Mac Pro 2012 ของฉันได้ แต่น่าเสียดายที่มันไม่ทำงาน... แต่รู้สึกใกล้เคียงกับการทำงานมาก... ฉันยินดีที่จะเดิมพันว่าฉันมีของแท้หรือไม่ ConnectX-3 Pro (ตอนนี้ฉันมี CX3 ปกติเท่านั้น ไม่ใช่รุ่น Pro) ก็ใช้ได้ ในภาพหน้าจอด้านล่าง ดูเหมือนว่าการ์ดทำที่อยู่ MAC หาย ฉันตรวจสอบด้วยฟลินท์แล้วและยังคงอยู่ที่นั่น แต่เมื่อตรวจสอบอย่างใกล้ชิด ดูเหมือนว่าไดรเวอร์ ATTO ไม่สามารถเข้าถึงภูมิภาค NVRAM ของการ์ด CX3 ที่ไม่ใช่โปรทั่วไปได้ ฉันจะหยุดที่นี่จนกว่าฉันจะได้สัมผัสกับ CX3 Pro ตัวจริง

ดูรายการสื่อ ' data-single-image='1'>
ดูรายการสื่อ ' data-single-image='1'>

ดูรายการสื่อ ' data-single-image='1'>

ดูรายการสื่อ ' data-single-image='1'>
ปฏิกิริยา:hwojtek NS

simonjii

20 เม.ย. 2020
  • 20 เม.ย. 2020
สวัสดี. สิ่งนี้น่าสนใจอย่างยิ่ง คุณแน่ใจแค่ไหนว่ามันจะทำงานร่วมกับ ConnectX-3 Pro ได้? ฉันกำลังจะได้รับหนึ่งบน Ebay เพื่อทดสอบกับ 2013 MacPro ของเรา (ในกล่อง TB PCI ภายนอก) และเซิร์ฟเวอร์ของเรา
คุณคิดว่าสเปกเหล่านั้นควรจะดีหรือไม่? หมายเลขรุ่น: CX314A, P/N: MCX314A-BCCT, รุ่น Pro, CONNECTX-3Pro EN 40 Gigabit Ethernet Adapter PCI-E 2-Port MELLANOX NS

nbritton

โปสเตอร์ต้นฉบับ
22 พฤษภาคม 2551
  • 25 เม.ย. 2020
simonjii กล่าวว่า: สวัสดี สิ่งนี้น่าสนใจอย่างยิ่ง คุณแน่ใจแค่ไหนว่ามันจะทำงานร่วมกับ ConnectX-3 Pro ได้? ฉันกำลังจะได้รับหนึ่งบน Ebay เพื่อทดสอบกับ 2013 MacPro ของเรา (ในกล่อง TB PCI ภายนอก) และเซิร์ฟเวอร์ของเรา
คุณคิดว่าสเปกเหล่านั้นควรจะดีหรือไม่? หมายเลขรุ่น: CX314A, P/N: MCX314A-BCCT, รุ่น Pro, CONNECTX-3Pro EN 40 Gigabit Ethernet Adapter PCI-E 2-Port MELLANOX คลิกเพื่อขยาย...

ใช่ ฉันยินดีที่จะเดิมพันว่าจะใช้งานได้ และการ์ด MCX314A-BCCT มีรหัสอุปกรณ์ที่ถูกต้องคือ 4103 สิ่งสำคัญที่สุดคือต้องแน่ใจว่ารหัสอุปกรณ์ตรงกับรหัสในการ์ด ATTO และรหัสนี้ไม่ . ขอให้โชคดี โปรดโพสต์ผลลัพธ์ของคุณ... ขออภัย ฉันไม่มีเงินสดสำรองเพื่อซื้อการ์ดเหล่านี้เพื่อทดสอบ เนื่องจากการระบาดของ covid-19 ทั้งหมด กรณีที่เลวร้ายที่สุดของคุณคือไดรเวอร์จะไม่ทำงาน และหากเป็นเช่นนั้น คุณสามารถแฟลชมันกลับไปที่เฟิร์มแวร์หุ้นและส่งคืนให้ผู้ขายบนอีเบย์

ดูรายการสื่อ ' data-single-image='1'> และ

evilzardoz

19 ต.ค. 2551
  • 5 พฤษภาคม 2020
เฮ้,

นี่มันเจ๋งจริงๆ! น่าเสียดายที่การ์ด Mellanox Connect-X 3 ของฉันคือ CX354A หรือ CX353A คงจะสงสัยว่ามีวิธีที่จะทำให้มันทำงานได้! NS

nbritton

โปสเตอร์ต้นฉบับ
22 พฤษภาคม 2551
  • 5 พฤษภาคม 2020
evilzardoz กล่าวว่า: เฮ้

นี่มันเจ๋งจริงๆ! น่าเสียดายที่การ์ด Mellanox Connect-X 3 ของฉันคือ CX354A หรือ CX353A คงจะสงสัยว่ามีวิธีที่จะทำให้มันทำงานได้! คลิกเพื่อขยาย...

อาจมีวิธีแฮ็กไดรเวอร์ ATTO เพื่อใช้การ์ด Mellanox ที่มีสต็อก แต่ฉันไม่รู้ว่าต้องทำอย่างไรนอกเหนือความคิดของฉัน และตอนนี้ฉันไม่มีเวลาเหลือเฟือที่จะค้นคว้าเกี่ยวกับเรื่องนี้ NS

simonjii

20 เม.ย. 2020
  • 14 พฤษภาคม 2020
สวัสดี. ฉันเพิ่งสั่ง MCX314A-BCCT และควรจะได้ภายในวันที่ 1 มิถุนายนเป็นอย่างช้า ฉันจะรายงานที่นี่หรือถามคำถาม NS

simonjii

20 เม.ย. 2020
  • 29 พฤษภาคม 2020
สวัสดี nbritton

ฉันได้รับ Connect X3-pro และแฟลชเฟิร์มแวร์ใน Linux ใส่ไว้ใน Mac Pro ของฉัน
แต่น่าเสียดายที่ดูเหมือนว่าฉันจะอยู่ในจุดเดียวกับคุณ:
ดูรายการสื่อ ' data-single-image='1'>
ดูรายการสื่อ ' data-single-image='1'>

ฉันจัดการแฟลชเฟิร์มแวร์อีกครั้งบน mac ได้ แต่ก็ไม่มีอะไรเปลี่ยนแปลง ดูเหมือนว่าปัญหาเดียวกันกับ NVRAM คุณมีความคิดใด ๆ เกี่ยวกับวิธีการดำเนินการต่อไปหรือไม่?

แก้ไข: ฉันได้เพิ่มเติมเล็กน้อย ฉันสามารถกู้คืน NVRAM เป็นการตั้งค่าเริ่มต้นด้วย atinicnvr และตอนนี้ข้อความไม่พบ NVRAM หายไป ยังคงเหมือนเดิมในเครื่องมือกำหนดค่า ATTO บางทีเราอาจต้องการไฟล์ ATTO Nvram ที่เหมาะสมเพื่อคัดลอกลงบนการ์ด แก้ไขล่าสุด: 29 พฤษภาคม 2020 และ

บัญชีนิรันดร์ของ Eric

2 ต.ค. 2020
  • 10 ธ.ค. 2020
สวัสดีทุกคน,

นี่เป็นสิ่งที่น่าสนใจอย่างยิ่ง มีการอัปเดตใด ๆ ในขณะนี้?

ไชโย! NS

simonjii

20 เม.ย. 2020
  • 19 ธ.ค. 2020
สวัสดี
ฉันไม่ได้จัดการเพื่อให้มันทำงาน ในที่สุดฉันก็ได้การ์ด Chelsio 40gbe pci ซึ่งขายได้ในราคาถูกเท่ากับ Mellanox บน Ebay และทำงานได้อย่างไม่มีที่ติกับไดรเวอร์อย่างเป็นทางการใน OS X
ปฏิกิริยา:EeternalAccount ของ Eric และ canhaz NS

DCswitch

25 ก.พ. 2019
  • 11 มิ.ย. 2564
simonjii กล่าวว่า: สวัสดี
ฉันไม่ได้จัดการเพื่อให้มันทำงาน ในที่สุดฉันก็ได้การ์ด Chelsio 40gbe pci ซึ่งขายได้ในราคาถูกเท่ากับ Mellanox บน Ebay และทำงานได้อย่างไม่มีที่ติกับไดรเวอร์อย่างเป็นทางการใน OS X คลิกเพื่อขยาย...
สวัสดีไซม่อน ตอนนี้ฉันกำลังจะลงไปที่โพรงกระต่าย ฉันมีปัญหากับ Chelsio T62100-LP-CR ฉันมีการเชื่อมต่อกับ TrueNAS ของฉันและมันใช้งานได้ดี แต่หลังจากนั้นก็จะทำให้การแชร์ลดลงเสมอ ฉันเพิ่งสั่งซื้อ T5 40G มือสองเพื่อดูว่ามันเป็นอย่างไร

คุณช่วยบอกฉันหน่อยได้ไหมว่าเวอร์ชันของ macOS ที่คุณใช้อยู่และเทคนิคพิเศษใด ๆ ที่คุณอาจทำเพื่อให้ทำงานได้ราบรื่น และ

evilzardoz

19 ต.ค. 2551
  • 8 ก.ค. 2564
มีใครประสบความสำเร็จบ้างไหม? ไม่อย่างนั้นผู้คนแนะนำการ์ด Chelsio แบบใดและมีเสถียรภาพหรือไม่? ฉันได้รับการดรอปแปลกๆ ระหว่างการถ่ายโอนจำนวนมากบนการ์ด Solarflare และไม่สนใจประสิทธิภาพที่ดีขึ้น ไดรเวอร์เก่า 10.9 จึงไม่แปลกใจที่ฉันประสบปัญหา

การ์ด Chelsio ทำงานร่วมกับอะแดปเตอร์ QSFP เป็น SFP+ ได้หรือไม่ QSFP ทั่วไปหรือตราสินค้า?

แล้วการรองรับอุปกรณ์ใน Big Sur ล่ะ? ช้างตัวอื่นในห้องนั้นชัดแจ้งสถานการณ์ Apple Silicon... NS

DCswitch

25 ก.พ. 2019
  • 8 ก.ค. 2564
evilzardoz กล่าวว่า: มีใครประสบความสำเร็จหรือไม่? ไม่อย่างนั้นผู้คนแนะนำการ์ด Chelsio แบบใดและมีเสถียรภาพหรือไม่? ฉันได้รับการดรอปแปลกๆ ระหว่างการถ่ายโอนจำนวนมากบนการ์ด Solarflare และไม่สนใจประสิทธิภาพที่ดีขึ้น ไดรเวอร์เก่า 10.9 จึงไม่แปลกใจที่ฉันประสบปัญหา

การ์ด Chelsio ทำงานร่วมกับอะแดปเตอร์ QSFP เป็น SFP+ ได้หรือไม่ QSFP ทั่วไปหรือตราสินค้า?

แล้วการรองรับอุปกรณ์ใน Big Sur ล่ะ? ช้างตัวอื่นในห้องนั้นชัดแจ้งสถานการณ์ Apple Silicon... คลิกเพื่อขยาย...
ฉันใช้ Chelsio T580-LP-CR มาสองสามวันแล้ว และบอกได้เลยว่าไม่มีการแชร์ข้อมูลในกล่อง Thunderbolt แน่นอน ฉันเพิ่งติดตั้งลงใน Mac Pro 7,1 และตอนนี้ก็ยังใช้งานได้ปกติ แม้จะผ่านไปเพียง 10 นาที ดังนั้นฉันจะรายงานกลับหากการแชร์ลดลง การ์ด 100G ยังคงทิ้งการแชร์ใน Mac Pro แต่ฉันโชคดีกว่าในเคส TB

ฉันไม่แน่ใจเกี่ยวกับ SFP+ แต่ฉันจะซื้อสองอันเพื่อให้คุณสามารถเรียกใช้ 40G ได้ Chelsio ใช้ชื่อสามัญ/Cisco

churek

5 พฤษภาคม 2017
  • 9 พ.ย. 2564
สวัสดี ไซมอนจิ
ฉันมีบัตร atto เดิม ฉันสามารถช่วยอะไรคุณได้บ้าง