Φόρουμ

MP Όλα τα μοντέλα Mellanox ConnectX-3 40 GbE χρησιμοποιώντας πρόγραμμα οδήγησης macOS ATTO FastFrame

Ν

nbritton

Πρωτότυπη αφίσα
22 Μαΐου 2008
  • 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 start?

# NQ41 - Κάρτα μονής θύρας
flint --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i flsbundle_nq41_2017_09_05.bin burn;

# NQ42 - Κάρτα διπλής θύρας
flint --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i flsbundle_nq42_2017_09_05.bin burn;

4. Τοποθετήστε τη συσκευή σε Mac και εγκαταστήστε τα προγράμματα οδήγησης macOS FastFrame της ATTO.

Δεν το έχω δοκιμάσει ακόμα, αλλά θα πρέπει να δουλεύει μια χαρά, διασταυρώνω συνεχώς κάρτες Mellanox με την επωνυμία Dell flash για να αποθηκεύσω το υλικολογισμικό Mellanox. Δεν έχω καλώδιο QSFP που να είναι αρκετά μακρύ για να φτάσει στο Mac μου, αλλά μόλις το κάνω θα αναβοσβήσω ένα δικό μου και θα αναφέρω. Οι κάρτες CX3 μπορούν να παραληφθούν στο eBay για περίπου 40 $, οι αριθμοί ανταλλακτικών που πρέπει να αναζητήσετε είναι CX353A-FCBT ή CX354A-FCBT, αυτοί υποστηρίζουν έως και 56 GbE. Το CX353A-QCBT ή το CX354A-QCBT μπορεί επίσης να λειτουργήσει, υποστηρίζουν έως και 40 GbE. Προς το παρόν, το πρόγραμμα οδήγησης ATTO φαίνεται να λειτουργεί μόνο με κάρτες ConnectX-3 Pro CX313A και CX314A. ο υποστηριζόμενος τύπος αναγνωριστικού συσκευής (δηλαδή μοντέλο σετ chip) είναι 4103. Τα MCX313A-BCBT και MCX314A-BCBT θεωρείται ότι δεν είναι συμβατά επειδή το αναγνωριστικό της συσκευής τους φέρεται να είναι 4099. Τελευταία επεξεργασία: 29 Μαρτίου 2020
Αντιδράσεις:Petri Krohn Ν

nbritton

Πρωτότυπη αφίσα
22 Μαΐου 2008
  • 7 Φεβρουαρίου 2020
Φαίνεται ότι οι κάρτες ATTO είναι αναγνωριστικό συσκευής 4103, οι οποίες είναι συσκευές ConnectX-3 Pro.

Κωδικός: |_+_| Ν

nbritton

Πρωτότυπη αφίσα
22 Μαΐου 2008


  • 7 Φεβρουαρίου 2020
Κωδικός: |_+_| Ν

nbritton

Πρωτότυπη αφίσα
22 Μαΐου 2008
  • 7 Φεβρουαρίου 2020
Κωδικός: |_+_|
Κωδικός: |_+_| Ν

nbritton

Πρωτότυπη αφίσα
22 Μαΐου 2008
  • 7 Φεβρουαρίου 2020
Κατάφερα να λειτουργήσει με το κανονικό ConnectX-3 MCX353A-FCBT, το μόνο που έκανα ήταν να δημιουργήσω μια νέα εικόνα υλικολογισμικού χρησιμοποιώντας την ενότητα [HCA] από το αρχείο INI παραπάνω και επίσης άλλαξα το PSID. Η συσκευή μου είναι μίας θύρας, επομένως όλα τα παρακάτω σχετίζονται με τη μοναδική θύρα ATTO FastFrame NQ41, τα βήματα για τη διπλή θύρα θα μπορούσαν να είναι ελαφρώς διαφορετικά.

Αυτές είναι οι εντολές / βήματα που έκανα:

# Δημιουργήστε αντίγραφα ασφαλείας του τρέχοντος υλικολογισμικού στην κάρτα Mellanox και στο αρχείο INI:
flint -d /dev/mst/mt4099_pci_cr0 ri DEL1100001019.bin;
flint -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 = false
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;
cd 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 start?

# Flash νέα εικόνα υλικολογισμικού στην κάρτα Mellanox:
flint --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i fw-ConnectX3-rel-2_40_5030-ATT1060111023.bin burn;

# Κάντε επανεκκίνηση για να τεθεί σε ισχύ η νέα εικόνα υλικολογισμικού:
επανεκκίνηση?

Μετά την επανεκκίνηση του κεντρικού υπολογιστή Linux, το υποσύστημα αναγνωρίζεται πλέον ως ATTO, το vfio-pci είναι συνδεδεμένο επειδή εκτελώ το macOS Mojave μέσα σε ένα KVM VM σε ένα σύστημα Ubuntu 20.04, επομένως πραγματοποιώ διέλευση συσκευής PCIe της κάρτας Mellanox στην VM... αυτό θα μπορούσε ενδεχομένως να είναι η αιτία γιατί δεν λειτουργεί σωστά... Πρέπει ακόμα να πάρω ένα καλώδιο QSFP 10 μέτρων για να φτάσω μέχρι το Mac Pro 2012 μου.

Κωδικός: |_+_|
Μέσα από το macOS Mojave VM λαμβάνω τα εξής:

Κωδικός: |_+_| Τελευταία επεξεργασία: 7 Μαρτίου 2020 Ν

nbritton

Πρωτότυπη αφίσα
22 Μαΐου 2008
  • 7 Φεβρουαρίου 2020
Βρήκα έναν προσαρμογέα Mellanox QSFP σε SFP+, οπότε μπόρεσα να το δοκιμάσω στο Mac Pro 2012, δυστυχώς δεν λειτούργησε... αλλά αισθάνομαι πολύ κοντά στο να λειτουργήσει... Είμαι πρόθυμος να στοιχηματίσω αν είχα ένα γνήσιο ConnectX-3 Pro (έχω μόνο κανονικό CX3 αυτή τη στιγμή, όχι την έκδοση Pro) θα λειτουργούσε. Στο παρακάτω στιγμιότυπο οθόνης φαίνεται ότι η κάρτα έχασε τις διευθύνσεις MAC της. Έλεγξα με flint και είναι ακόμα εκεί, αλλά μετά από πιο προσεκτική έρευνα φαίνεται ότι ο οδηγός ATTO δεν μπορεί να έχει πρόσβαση στην περιοχή NVRAM της κανονικής κάρτας CX3 που δεν είναι επαγγελματίας. Θα σταματήσω εδώ μέχρι να πάρω στα χέρια μου ένα πραγματικό CX3 Pro.

Προβολή στοιχείου πολυμέσων 'data-single-image='1'>
Προβολή στοιχείου πολυμέσων 'data-single-image='1'>

Προβολή στοιχείου πολυμέσων 'data-single-image='1'>

Προβολή στοιχείου πολυμέσων 'data-single-image='1'>
Αντιδράσεις:hwojtek μικρό

simonjii

20 Απριλίου 2020
  • 20 Απριλίου 2020
Γεια. Αυτό είναι εξαιρετικά ενδιαφέρον. Πόσο σίγουροι είστε ότι θα λειτουργήσει με το ConnectX-3 Pro; Πρόκειται να πάρω ένα στο Ebay για να το δοκιμάσω με το MacPro 2013 (σε εξωτερικό κουτί TB PCI) και τον διακομιστή μας.
Πιστεύετε ότι αυτές οι προδιαγραφές πρέπει να είναι καλές; Αριθμός μοντέλου: CX314A, P/N: MCX314A-BCCT, έκδοση Pro, CONNECTX-3Pro EN Προσαρμογέας Ethernet 40 Gigabit PCI-E 2-Port MELLANOX. Ν

nbritton

Πρωτότυπη αφίσα
22 Μαΐου 2008
  • 25 Απριλίου 2020
simonjii είπε: Γεια. Αυτό είναι εξαιρετικά ενδιαφέρον. Πόσο σίγουροι είστε ότι θα λειτουργήσει με το ConnectX-3 Pro; Πρόκειται να πάρω ένα στο Ebay για να το δοκιμάσω με το MacPro 2013 (σε εξωτερικό κουτί TB PCI) και τον διακομιστή μας.
Πιστεύετε ότι αυτές οι προδιαγραφές πρέπει να είναι καλές; Αριθμός μοντέλου: CX314A, P/N: MCX314A-BCCT, έκδοση Pro, CONNECTX-3Pro EN Προσαρμογέας Ethernet 40 Gigabit PCI-E 2-Port MELLANOX. Κάντε κλικ για επέκταση...

Ναι, θα ήμουν πρόθυμος να στοιχηματίσω ότι θα λειτουργήσει και η κάρτα MCX314A-BCCT έχει το σωστό αναγνωριστικό συσκευής 4103. Το πιο σημαντικό πράγμα που πρέπει να βεβαιωθείτε είναι ότι το αναγνωριστικό συσκευής ταιριάζει με αυτό στην κάρτα ATTO, και αυτό το κάνει . Καλή τύχη, δημοσιεύστε τα αποτελέσματά σας... δυστυχώς δεν είχα τα εφεδρικά μετρητά για να αγοράσω μια από αυτές τις κάρτες για δοκιμή ακόμα λόγω της πανδημίας του Covid-19. Η χειρότερη περίπτωσή σας είναι ότι το πρόγραμμα οδήγησης απλά δεν θα λειτουργήσει, και αν συμβεί αυτό, μπορείτε να το αναβοσβήσετε στο υλικολογισμικό και απλώς να το επιστρέψετε στον πωλητή στο eBay.

Προβολή στοιχείου πολυμέσων 'data-single-image='1'> ΚΑΙ

evilzardoz

19 Οκτωβρίου 2008
  • 5 Μαΐου 2020
Γεια σου,

Αυτό είναι πραγματικά ωραίο! Κρίμα που όλες οι κάρτες μου Mellanox Connect-X 3 είναι είτε CX354A είτε CX353A. Θα ήταν περίεργο αν υπήρχε τρόπος να τα βάλετε στη δουλειά! Ν

nbritton

Πρωτότυπη αφίσα
22 Μαΐου 2008
  • 5 Μαΐου 2020
Ο Evilzardoz είπε: Γεια,

Αυτό είναι πραγματικά ωραίο! Κρίμα που όλες οι κάρτες μου Mellanox Connect-X 3 είναι είτε CX354A είτε CX353A. Θα ήταν περίεργο αν υπήρχε τρόπος να τα βάλετε στη δουλειά! Κάντε κλικ για επέκταση...

Υπάρχει πιθανώς ένας τρόπος να χακάρετε το πρόγραμμα οδήγησης ATTO για να χρησιμοποιήσετε κάρτες στοκ Mellanox, αλλά δεν ξέρω πώς να το κάνω αυτό από πάνω μου και δεν έχω καθόλου χρόνο να το ερευνήσω αυτή τη στιγμή. μικρό

simonjii

20 Απριλίου 2020
  • 14 Μαΐου 2020
Γεια. Μόλις παρήγγειλα το MCX314A-BCCT και θα πρέπει να το έχω μέχρι την 1η Ιουνίου το αργότερο. Θα αναφέρω εδώ ή θα κάνω ερωτήσεις. μικρό

simonjii

20 Απριλίου 2020
  • 29 Μαΐου 2020
Γεια σου nbritton

Πήρα το Connect X3-pro μου και έκανα flash το υλικολογισμικό στο Linux. Τοποθετήστε το στο Mac Pro μου.
Αλλά δυστυχώς φαίνεται ότι είμαι στο ίδιο ακριβώς σημείο με εσένα:
Προβολή στοιχείου πολυμέσων 'data-single-image='1'>
Προβολή στοιχείου πολυμέσων 'data-single-image='1'>

Κατάφερα να ξαναφλασάρω το firmware στο mac αλλά δεν αλλάζει τίποτα. Φαίνεται το ίδιο πρόβλημα με το NVRAM. Έχετε κάποιες ιδέες για το πώς να προχωρήσετε;

Edit: Προχώρησα λίγο πιο πέρα. Μπορούσα να επαναφέρω το NVRAM στις προεπιλεγμένες ρυθμίσεις με το atinicnvr και τώρα το μήνυμα NVRAM not found εξαφανίστηκε. Εξακολουθεί να είναι το ίδιο στο εργαλείο διαμόρφωσης ATTO. Ίσως χρειαζόμασταν ένα κατάλληλο αρχείο ATTO Nvram για να το αντιγράψουμε στην κάρτα; Τελευταία επεξεργασία: 29 Μαΐου 2020 ΚΑΙ

Ο Eeternal Account του Eric

2 Οκτωβρίου 2020
  • 10 Δεκεμβρίου 2020
Γεια σε όλους,

Αυτό είναι κάτι πολύ ενδιαφέρον, υπάρχουν ενημερώσεις αυτή τη στιγμή;

Στην υγειά σας! μικρό

simonjii

20 Απριλίου 2020
  • 19 Δεκεμβρίου 2020
γεια
Δεν κατάφερα να το βάλω στη δουλειά. Στο τέλος πήρα μια κάρτα Chelsio 40gbe pci, η οποία πωλείται τόσο φτηνά όσο η Mellanox στο Ebay και λειτουργεί άψογα με έναν επίσημο πρόγραμμα οδήγησης στο OS X
Αντιδράσεις:Eeternal Account και canhaz του Eric ρε

Διακόπτης DC

25 Φεβρουαρίου 2019
  • 11 Ιουνίου 2021
simonjii είπε: Γεια
Δεν κατάφερα να το βάλω στη δουλειά. Στο τέλος πήρα μια κάρτα Chelsio 40gbe pci, η οποία πωλείται τόσο φτηνά όσο η Mellanox στο Ebay και λειτουργεί άψογα με έναν επίσημο πρόγραμμα οδήγησης στο OS X Κάντε κλικ για επέκταση...
Γεια σου Σάιμον, κατεβαίνω αυτήν την τρύπα από το κουνέλι τώρα. Αντιμετωπίζω πρόβλημα με το Chelsio T62100-LP-CR. Έχω μια σύνδεση με το TrueNAS μου και λειτουργεί άψογα, αλλά στη συνέχεια πάντα ρίχνει τα shares. Μόλις παρήγγειλα ένα μεταχειρισμένο T5 40G για να δω πώς πάει.

Μπορείτε να μου πείτε ποια έκδοση του macOS χρησιμοποιείτε και τυχόν ειδικά κόλπα που μπορεί να έχετε κάνει για να λειτουργεί ομαλά; ΚΑΙ

evilzardoz

19 Οκτωβρίου 2008
  • 8 Ιουλίου 2021
Έχει πετύχει κανείς; Διαφορετικά, ποιες κάρτες Chelsio προτείνουν οι άνθρωποι και ήταν σταθερές; Συνεχίζω να λαμβάνω περίεργες πτώσεις κατά τις μεγάλες μεταφορές σε μια κάρτα Solarflare και δεν θα με πείραζε η καλύτερη απόδοση. Τα προγράμματα οδήγησης είναι 10.9 vintage, οπότε δεν εκπλήσσομαι που αντιμετωπίζω προβλήματα.

Λειτουργούν οι κάρτες Chelsio με προσαρμογείς QSFP σε SFP+; Γενικό QSFP ή επώνυμο;

Τι γίνεται με την υποστήριξη συσκευών στο Big Sur; Ο άλλος ελέφαντας στο δωμάτιο είναι προφανώς η κατάσταση της Apple Silicon... ρε

Διακόπτης DC

25 Φεβρουαρίου 2019
  • 8 Ιουλίου 2021
evilzardoz είπε: Έχει κανείς επιτυχία; Διαφορετικά, ποιες κάρτες Chelsio προτείνουν οι άνθρωποι και ήταν σταθερές; Συνεχίζω να λαμβάνω περίεργες πτώσεις κατά τις μεγάλες μεταφορές σε μια κάρτα Solarflare και δεν θα με πείραζε η καλύτερη απόδοση. Τα προγράμματα οδήγησης είναι 10.9 vintage, οπότε δεν εκπλήσσομαι που αντιμετωπίζω προβλήματα.

Λειτουργούν οι κάρτες 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 χρησιμοποιεί generic/Cisco.

τσουρέκ

5 Μαΐου 2017
  • 9 Νοεμβρίου 2021
Γεια σου Simonji,
Έχω την αρχική κάρτα atto. Μπορώ να σε βοηθήσω σε κάτι;