Foorumit

MP Kaikki mallit Mellanox ConnectX-3 40 GbE käyttäen ATTO FastFrame macOS -ohjainta

N

nbritton

Alkuperäinen juliste
22. toukokuuta 2008
  • 6. helmikuuta 2020
Hei,

Huomasiko kukaan muu, että ATTO FastFrame NQ41 ja NQ42 ovat Mellanox ConnectX-3 CX353A- ja CX354A-kortteja? ATTO tarjoaa bin-laiteohjelmistotiedostot verkkosivuillaan. Sinun tarvitsee vain tehdä yleinen Mellanox CX3 -kortti toimimaan, kun sen laiteohjelmisto ja ATTO:n bin-tiedosto vältetään. Tämä on helppoa mst / flintillä käyttämällä Mellanoxin Firmware Tools -pakettia.

1. Lataa Mellanox Firmware Tools: https://www.mellanox.com/products/adapter-software/firmware-tools
2. Lataa ATTO NQ41/NQ42 -laiteohjelmisto: https://www.atto.com/downloads/174/driver/29300356
3. Suorita seuraava:

mst start;

# NQ41 - Yhden portin kortti
flint --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i flsbundle_nq41_2017_09_05.bin polttaa;

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

4. Aseta laite Maciin ja asenna ATTOn FastFrame macOS -ajurit.

En ole vielä testannut tätä, mutta sen pitäisi toimia hienosti, käytän Dell-merkkisiä Mellanox-kortteja koko ajan takaisin Mellanox-laiteohjelmistoon. Minulla ei ole riittävän pitkää QSFP-kaapelia päästäkseni Mac-tietokoneeseeni, mutta heti kun se on, vilkun yhden omastani ja raportoin siitä. CX3-kortit voi noutaa eBaysta noin 40 dollarilla, osanumerot, joita sinun pitäisi etsiä, ovat CX353A-FCBT tai CX354A-FCBT, nämä tukevat jopa 56 GbE:tä. CX353A-QCBT tai CX354A-QCBT voivat myös toimia, nämä tukevat jopa 40 GbE:tä. Tällä hetkellä ATTO-ohjain näyttää toimivan vain ConnectX-3 Pro CX313A- ja CX314A-korttien kanssa; tuettu laitetunnustyyppi (eli piirisarjamalli) on 4103. MCX313A-BCBT:n ja MCX314A-BCBT:n oletetaan olevan yhteensopimattomia, koska niiden laitetunnus on tiettävästi 4099. Viimeksi muokattu: 29. maaliskuuta 2020
Reaktiot:Petri Krohn N

nbritton

Alkuperäinen juliste
22. toukokuuta 2008
  • 7. helmikuuta 2020
Näyttää siltä, ​​​​että ATTO-kortit ovat laitetunnus 4103, jotka ovat ConnectX-3 Pro -laitteita.

Koodi: |_+_| N

nbritton

Alkuperäinen juliste
22. toukokuuta 2008


  • 7. helmikuuta 2020
Koodi: |_+_| N

nbritton

Alkuperäinen juliste
22. toukokuuta 2008
  • 7. helmikuuta 2020
Koodi: |_+_|
Koodi: |_+_| N

nbritton

Alkuperäinen juliste
22. toukokuuta 2008
  • 7. helmikuuta 2020
Sain sen toimimaan tavallisen ConnectX-3 MCX353A-FCBT:n kanssa. Tein vain uuden laiteohjelmistokuvan luomisen yllä olevan INI-tiedoston [HCA]-osion avulla ja vaihdoin myös PSID:n. Laitteeni on yksiportti, joten kaikki alla oleva koskee yksiporttia ATTO FastFrame NQ41, kaksoisportin vaiheet voivat olla hieman erilaisia.

Nämä ovat komennot/vaiheet, joita tein:

# Varmuuskopioi nykyinen laiteohjelmisto Mellanox-kortille ja INI-tiedostolle:
flint -d /dev/mst/mt4099_pci_cr0 ri DEL1100001019.bin;
flint -d /dev/mst/mt4099_pci_cr0 dc > DEL1100001019.ini;

# Luo uusi INI-tiedosto käyttämällä perustana edellisen vaiheen INI-tiedostoa:
cp -a DEL1100001019.ini ATT1060111023.ini;

# Vaihda [HCA]-osio ja vaihda PSID [ADAPTER]-osion alla seuraavasti:
vim ATT1060111023.ini

[sovitin]
PSID = ATT1090111023 Laajenna napsauttamalla...

[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 = tosi
mdio_en_port1 = 0
pcie_tx_polarity = 0x00
dpdp_en = false
cmpl_timeout_default_value_fi = 1 Laajenna napsauttamalla...

# Lataa Mellanoxin laiteohjelmistokehityspaketti, tarvitset fw-ConnectX3-rel.mlx-tiedoston.
# En löydä 'fw-ConnectX3-rel.mlx' versiota 2.42.5000, jos sinulla on kopio, lähetä se haluamallani tavalla.
wget http://content.mellanox.com/firmware/ConnectX3-rel-2_40_5030.tgz;
tar -axf ConnectX3-rel-2_40_5030.tgz;

# Lataa Mellanoxin Firmware Tools -paketti ja asenna ja asenna myös ylimääräinen mft-oem-paketti, mft-oem sisältää työkalut, joita tarvitaan uusien laiteohjelmistotiedostojen luomiseen.
wget http://content.mellanox.com/MFT/mft-4.14.0-105-x86_64-deb.tgz;
akselin 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;

# Luo uusi laiteohjelmistonäköistiedosto käyttämällä fw-ConnectX3-rel.mlx- ja ATT1060111023.ini-tiedostoja, tulostiedosto on 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;

# Aloita mst-palvelut, jos et ole jo alkanut:
mst start;

# Flash uusi laiteohjelmistokuva Mellanox-kortille:
flint --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i fw-ConnectX3-rel-2_40_5030-ATT1060111023.bin polttaa;

# Käynnistä laite uudelleen, jotta uusi laiteohjelmiston kuva tulee voimaan:
käynnistää uudelleen;

Kun Linux-isäntä on käynnistetty uudelleen, alijärjestelmä tunnistaa nyt ATTO:ksi, vfio-pci on liitetty, koska käytän macOS Mojavea KVM VM:n sisällä Ubuntu 20.04 -järjestelmässä, joten teen Mellanox-kortin PCIe-laitteen läpiviennin VM... tämä saattaa olla syy siihen, miksi se ei toimi oikein... Minun on silti hankittava 10 metrin QSFP-kaapeli, jotta se ulottuu aina Mac Pro 2012:een.

Koodi: |_+_|
MacOS Mojave VM:stä saan seuraavan:

Koodi: |_+_| Viimeksi muokattu: 7.3.2020 N

nbritton

Alkuperäinen juliste
22. toukokuuta 2008
  • 7. helmikuuta 2020
Löysin Mellanox QSFP - SFP+ -sovittimen, joten pääsin kokeilemaan tätä Mac Pro 2012:ssani, valitettavasti se ei toiminut... mutta se tuntuu toimivan hyvin läheltä... Olen valmis lyömään vetoa, jos minulla olisi aito ConnectX-3 Pro (minulla on tällä hetkellä vain tavallinen CX3, ei Pro-versio) se toimisi. Alla olevassa kuvakaappauksessa näyttää siltä, ​​että kortti on menettänyt MAC-osoitteensa. Tarkistin piikivillä ja se on edelleen siellä, mutta tarkemmin tutkittaessa näyttää siltä, ​​että ATTO-ohjain ei pääse käsiksi tavallisen ei-ammattilaisen CX3-kortin NVRAM-alueelle. Pysähdyn tähän, kunnes saan käsiini oikean CX3 Pron.

Näytä mediakohde ' data-single-image='1'>
Näytä mediakohde ' data-single-image='1'>

Näytä mediakohde ' data-single-image='1'>

Näytä mediakohde ' data-single-image='1'>
Reaktiot:hwojtek S

simonjii

20. huhtikuuta 2020
  • 20. huhtikuuta 2020
Hei. Tämä on erittäin mielenkiintoista. Kuinka varma olet siitä, että se toimii ConnectX-3 Pron kanssa? Aion hankkia sellaisen Ebaysta testatakseni sitä vuoden 2013 MacProllamme (ulkoisessa TB PCI -laatikossa) ja palvelimellamme.
Pitäisikö näiden speksien olla mielestäsi hyvät? Mallinumero: CX314A, P/N: MCX314A-BCCT, Pro-versio, CONNECTX-3Pro EN 40 Gigabit Ethernet-sovitin PCI-E 2-porttinen MELLANOX. N

nbritton

Alkuperäinen juliste
22. toukokuuta 2008
  • 25. huhtikuuta 2020
simonjii sanoi: Hei. Tämä on erittäin mielenkiintoista. Kuinka varma olet siitä, että se toimii ConnectX-3 Pron kanssa? Aion hankkia sellaisen Ebaysta testatakseni sitä vuoden 2013 MacProllamme (ulkoisessa TB PCI -laatikossa) ja palvelimellamme.
Pitäisikö näiden speksien olla mielestäsi hyvät? Mallinumero: CX314A, P/N: MCX314A-BCCT, Pro-versio, CONNECTX-3Pro EN 40 Gigabit Ethernet-sovitin PCI-E 2-porttinen MELLANOX. Laajenna napsauttamalla...

Kyllä, olisin valmis lyömään vetoa, että se toimii, ja MCX314A-BCCT-kortilla on oikea laitetunnus 4103. Tärkeintä on varmistaa, että laitetunnus on sama kuin ATTO-kortissa, ja tämä . Onnea, julkaise tulokset... valitettavasti minulla ei ole vielä ollut ylimääräistä rahaa ostaa näitä kortteja testattavaksi koko covid-19-pandemian vuoksi. Pahin tapaus on, että ohjain ei yksinkertaisesti toimi, ja jos niin tapahtuu, voit palauttaa sen takaisin varastossa olevaan laiteohjelmistoon ja palauttaa sen myyjälle eBayssa.

Näytä mediakohde ' data-single-image='1'> JA

Evilzardoz

19. lokakuuta 2008
  • 5. toukokuuta 2020
Hei,

Tämä on todella siistiä! Harmi, että kaikki Mellanox Connect-X 3 -korttini ovat joko CX354A tai CX353A. Olisi mielenkiintoista, jos olisi olemassa tapa saada ne toimimaan! N

nbritton

Alkuperäinen juliste
22. toukokuuta 2008
  • 5. toukokuuta 2020
evilzardoz sanoi: Hei,

Tämä on todella siistiä! Harmi, että kaikki Mellanox Connect-X 3 -korttini ovat joko CX354A tai CX353A. Olisi mielenkiintoista, jos olisi olemassa tapa saada ne toimimaan! Laajenna napsauttamalla...

On luultavasti tapa hakkeroida ATTO-ajuri käyttääkseni varastossa olevia Mellanox-kortteja, mutta en tiedä miten se tehdään, eikä minulla ole juuri nyt aikaa tutkia sitä. S

simonjii

20. huhtikuuta 2020
  • 14. toukokuuta 2020
Hei. Tilasin juuri MCX314A-BCCT:n ja sen pitäisi olla viimeistään 1. kesäkuuta. Raportoin tänne tai esitän kysymyksiä. S

simonjii

20. huhtikuuta 2020
  • 29. toukokuuta 2020
Hei nbritton

Hankin Connect X3-pron ja päivitin laiteohjelmiston Linuxissa. Laita se Mac Prohoni.
Mutta valitettavasti näyttää siltä, ​​että olen täsmälleen samassa kohdassa kuin sinä:
Näytä mediakohde ' data-single-image='1'>
Näytä mediakohde ' data-single-image='1'>

Onnistuin päivittämään laiteohjelmiston uudelleen Macissa, mutta se ei muuta mitään. Sama ongelma näyttää olevan NVRAMin kanssa. Onko sinulla ideoita miten edetä?

Edit: pääsin vähän pidemmälle. Voisin palauttaa NVRAM:n oletusasetuksiin atinicnvr:llä, ja nyt NVRAM-muistia ei löydy -viesti katosi. Edelleen sama ATTO-konfigurointityökalussa. Ehkä tarvitsemme oikean ATTO Nvram -tiedoston kopioitavaksi kortille? Viimeksi muokattu: 29.5.2020 JA

Ericin ikuinen tili

2. lokakuuta 2020
  • 10. joulukuuta 2020
Hei kaikki,

Tämä on erittäin mielenkiintoista tavaraa, onko päivityksiä tällä hetkellä?

Kippis! S

simonjii

20. huhtikuuta 2020
  • 19. joulukuuta 2020
Hei
En saanut sitä toimimaan. Lopulta sain Chelsio 40gbe pci-kortin, jota myydään Ebayssa yhtä halvalla kuin Mellanox ja joka toimii virheettömästi virallisen ajurin kanssa OS X:ssä
Reaktiot:Ericin ikuinen tili ja canhaz D

DC-kytkin

25. helmikuuta 2019
  • 11. kesäkuuta 2021
simonjii sanoi: Hei
En saanut sitä toimimaan. Lopulta sain Chelsio 40gbe pci-kortin, jota myydään Ebayssa yhtä halvalla kuin Mellanox ja joka toimii virheettömästi virallisen ajurin kanssa OS X:ssä Laajenna napsauttamalla...
Hei Simon, menen nyt tähän kaninkoloon. Minulla on ongelmia Chelsio T62100-LP-CR:n kanssa. Minulla on yhteys TrueNASiini ja se toimii hyvin, mutta silloin se aina katkaisee osuudet. Tilasin juuri käytetyn T5 40G:n nähdäkseni miten se menee.

Voitko kertoa minulle, mitä macOS-versiota käytät ja mitä erikoistemppuja olet saattanut tehdä saadaksesi sen toimimaan sujuvasti? JA

Evilzardoz

19. lokakuuta 2008
  • 8. heinäkuuta 2021
Onko kukaan menestynyt? Muuten, mitä Chelsio-kortteja ihmiset suosittelevat ja ovatko ne olleet vakaita? Saan jatkuvasti outoja pudotuksia suurien siirtojen aikana Solarflare-kortilla, enkä väliisi paremmasta suorituskyvystä. Ajurit ovat 10.9 vuosikertaa, joten en ole yllättynyt, että törmään ongelmiin.

Toimivatko Chelsio-kortit QSFP–SFP+ -sovittimien kanssa? Yleinen QSFP vai merkkituote?

Entä Big Surin laitetuki? Toinen elefantti huoneessa on ilmeisesti Apple Silicon -tilanne... D

DC-kytkin

25. helmikuuta 2019
  • 8. heinäkuuta 2021
evilzardoz sanoi: Onko kukaan onnistunut? Muuten, mitä Chelsio-kortteja ihmiset suosittelevat ja ovatko ne olleet vakaita? Saan jatkuvasti outoja pudotuksia suurien siirtojen aikana Solarflare-kortilla, enkä väliisi paremmasta suorituskyvystä. Ajurit ovat 10.9 vuosikertaa, joten en ole yllättynyt, että törmään ongelmiin.

Toimivatko Chelsio-kortit QSFP–SFP+ -sovittimien kanssa? Yleinen QSFP vai merkkituote?

Entä Big Surin laitetuki? Toinen elefantti huoneessa on ilmeisesti Apple Silicon -tilanne... Laajenna napsauttamalla...
Olen käyttänyt Chelsio T580-LP-CR:ää muutaman päivän ja voin sanoa, että se ei todellakaan pudonnut Thunderbolt-koteloon. Asensin juuri Mac Pro 7,1:een ja toistaiseksi se toimii hyvin. Siitä on kuitenkin vain 10 minuuttia, joten ilmoitan takaisin, jos se laskee osakkeita. 100G-kortti putosi jatkuvasti Mac Prossa, mutta minulla oli parempi onni TB-kotelossa.

En ole varma SFP+:sta, mutta ostaisin vain kaksi, jotta voit käyttää 40G:tä. Chelsio käyttää geneeristä/Ciscoa.

churek

5. toukokuuta 2017
  • 9. marraskuuta 2021
Hei Simonji,
Minulla on alkuperäinen atto-kortti. Voinko auttaa sinua jossain?