nbritton
Originalaffisch- 22 maj 2008
- 6 februari 2020
Var det någon annan som märkte att ATTO FastFrame NQ41 och NQ42 är omdöpta till Mellanox ConnectX-3 CX353A och CX354A-kort? ATTO tillhandahåller bin-firmware-filerna på sin webbplats, allt du förmodligen behöver göra för att få ett generiskt Mellanox CX3-kort att fungera är att korsa flasha dess firmware med ATTO:s bin-fil. Detta är enkelt med mst / flint med hjälp av Mellanox Firmware Tools-paket.
1. Ladda ner Mellanox Firmware Tools: https://www.mellanox.com/products/adapter-software/firmware-tools
2. Ladda ner ATTO NQ41/NQ42 Firmware: https://www.atto.com/downloads/174/driver/29300356
3. Kör följande:
mst start;
# NQ41 - Single Port Card
flint --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i flsbundle_nq41_2017_09_05.bin bränna;
# NQ42 - Dual Port Card
flint --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i flsbundle_nq42_2017_09_05.bin bränna;
4. Sätt enheten i en Mac och installera ATTOs FastFrame macOS-drivrutiner.
Jag har inte testat det här än men det borde fungera bra, jag korsar Flash Dell-märkta Mellanox-kort hela tiden tillbaka till lager Mellanox firmware. Jag har ingen QSFP-kabel som är tillräckligt lång för att nå min Mac, men så fort jag har det ska jag flasha en av mina och rapportera tillbaka. CX3-kort kan hämtas på eBay för cirka $40, artikelnumren du bör leta efter är CX353A-FCBT eller CX354A-FCBT, dessa stöder upp till 56 GbE. CX353A-QCBT eller CX354A-QCBT kan också fungera, dessa stöder upp till 40 GbE. För närvarande verkar ATTO-drivrutinen bara fungera med ConnectX-3 Pro CX313A- och CX314A-kort; enhets-id-typen som stöds (dvs. chipsetmodell) är 4103. MCX313A-BCBT och MCX314A-BCBT antas inte vara kompatibla eftersom deras enhets-id enligt uppgift är 4099. Senast redigerad: 29 mars 2020
nbritton
Originalaffisch- 22 maj 2008
- 7 februari 2020
Kod: |_+_| N
nbritton
Originalaffisch- 22 maj 2008
- 7 februari 2020
nbritton
Originalaffisch- 22 maj 2008
- 7 februari 2020
Kod: |_+_| N
nbritton
Originalaffisch- 22 maj 2008
- 7 februari 2020
Dessa är kommandon/steg jag gjorde:
# Säkerhetskopiera aktuell firmware på Mellanox-kortet och INI-filen:
flint -d /dev/mst/mt4099_pci_cr0 ri DEL1100001019.bin;
flint -d /dev/mst/mt4099_pci_cr0 dc > DEL1100001019.ini;
# Skapa en ny INI-fil med INI-filen från föregående steg som grund:
cp -a DEL1100001019.ini ATT1060111023.ini;
# Byt ut [HCA]-sektionen och ändra PSID under [ADAPTER]-sektionen med följande:
vim ATT1060111023.ini
[ADAPTER]
PSID = ATT1090111023 Klicka för att expandera...
[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 = sant
mdio_en_port1 = 0
pcie_tx_polarity = 0x00
dpdp_en = falskt
cmpl_timeout_default_value_en = 1 Klicka för att expandera...
# Ladda ner Mellanox utvecklingssats för firmware, du behöver filen fw-ConnectX3-rel.mlx.
# Jag kan inte hitta 'fw-ConnectX3-rel.mlx' version 2.42.5000, om du har en kopia skicka den gärna till mig.
wget http://content.mellanox.com/firmware/ConnectX3-rel-2_40_5030.tgz;
tar -axf ConnectX3-rel-2_40_5030.tgz;
# Ladda ner Mellanox Firmware Tools-paket och installera, och installera även det extra mft-oem-paketet, mft-oem innehåller de verktyg som behövs för att skapa nya firmware-bilder.
wget http://content.mellanox.com/MFT/mft-4.14.0-105-x86_64-deb.tgz;
av axeln 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;
# Skapa en ny firmware-bild med hjälp av filerna fw-ConnectX3-rel.mlx och ATT1060111023.ini, utdatafilen är 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;
# Starta mst-tjänster om de inte redan har startat:
mst start;
# Flash ny firmware-bild på Mellanox-kortet:
flint --allow_psid_change -d /dev/mst/mt4099_pci_cr0 -i fw-ConnectX3-rel-2_40_5030-ATT1060111023.bin bränna;
# Starta om för att den nya firmware-avbildningen ska börja gälla:
starta om;
Efter omstart av Linux-värden identifierar delsystemet nu som ATTO, vfio-pci är ansluten eftersom jag kör macOS Mojave inuti en KVM VM på ett Ubuntu 20.04-system, så jag gör PCIe-enhetspassthrough av Mellanox-kortet till VM... detta kan potentiellt vara orsaken till varför det inte fungerar som det ska... Jag behöver fortfarande skaffa en 10 meter QSFP-kabel för att nå hela vägen till min Mac Pro 2012.
Kod: |_+_|
Inifrån macOS Mojave VM får jag följande:
Kod: |_+_| Senast redigerad: 7 mars 2020 N
nbritton
Originalaffisch- 22 maj 2008
- 7 februari 2020
Visa medieobjekt ' data-single-image='1'>
Visa medieobjekt ' data-single-image='1'>
Visa medieobjekt ' data-single-image='1'>
Visa medieobjekt ' data-single-image='1'>
simonjii
- 20 april 2020
- 20 april 2020
Tycker du att de specifikationerna borde vara bra? Modellnr: CX314A, P/N: MCX314A-BCCT, Pro version, CONNECTX-3Pro EN 40 Gigabit Ethernet Adapter PCI-E 2-Port MELLANOX. N
nbritton
Originalaffisch- 22 maj 2008
- 25 april 2020
simonjii sa: Hej. Detta är oerhört intressant. Hur säker är du på att det kommer att fungera med ConnectX-3 Pro? Jag ska skaffa en på Ebay för att testa den med vår 2013 MacPro (i extern TB PCI-box) och vår server.
Tycker du att de specifikationerna borde vara bra? Modellnr: CX314A, P/N: MCX314A-BCCT, Pro version, CONNECTX-3Pro EN 40 Gigabit Ethernet Adapter PCI-E 2-Port MELLANOX. Klicka för att expandera...
Ja, jag skulle vara villig att satsa på att det kommer att fungera, och MCX314A-BCCT-kortet har rätt enhets-id 4103. Det viktigaste att säkerställa är att enhets-id:t matchar det i ATTO-kortet, och det här gör det. . Lycka till, snälla posta dina resultat... tyvärr har jag inte haft pengar över till att köpa ett av dessa kort för att testa ännu på grund av hela covid-19-pandemin. Ditt värsta fall är att drivrutinen helt enkelt inte fungerar, och om det händer kan du flasha tillbaka den till lagerfirmwaren och bara returnera den till säljaren på eBay.
Visa medieobjekt ' data-single-image='1'> OCH
evilzardoz
- 19 oktober 2008
- 5 maj 2020
Det här är riktigt coolt! Synd att alla mina Mellanox Connect-X 3-kort är antingen CX354A eller CX353A. Skulle vara nyfiken om det fanns ett sätt att få dem att fungera! N
nbritton
Originalaffisch- 22 maj 2008
- 5 maj 2020
evilzardoz sa: Hej,
Det här är riktigt coolt! Synd att alla mina Mellanox Connect-X 3-kort är antingen CX354A eller CX353A. Skulle vara nyfiken om det fanns ett sätt att få dem att fungera! Klicka för att expandera...
Det finns förmodligen ett sätt att hacka ATTO-drivrutinen för att använda vanliga Mellanox-kort, men jag vet inte hur man gör det på huvudet och jag har inte tid att undersöka det just nu. S
simonjii
- 20 april 2020
- 14 maj 2020
simonjii
- 20 april 2020
- 29 maj 2020
Jag fick min Connect X3-pro och flashade firmware i Linux. Lägg den i min Mac Pro.
Men tyvärr ser det ut som att jag är på exakt samma punkt som du var:
Visa medieobjekt ' data-single-image='1'>
Visa medieobjekt ' data-single-image='1'>
Jag lyckades flasha firmware igen på mac men det ändrar ingenting. Ser ut som samma problem med NVRAM. Har du några idéer om hur du ska gå vidare?
Edit: Jag har kommit lite längre. Jag kunde återställa NVRAM till standardinställningar med atinicnvr och nu försvann meddelandet NVRAM inte hittat. Fortfarande samma sak i ATTO-konfigurationsverktyget. Kanske skulle vi behöva en ordentlig ATTO Nvram-fil att kopiera till kortet? Senast redigerad: 29 maj 2020 OCH
Erics eviga konto
- 2 oktober 2020
- 10 december 2020
Det här är några superintressanta saker, några uppdateringar just nu?
Skål! S
simonjii
- 20 april 2020
- 19 december 2020
Jag lyckades inte få det att fungera. Till slut fick jag ett Chelsio 40gbe pci-kort, som säljs lika billigt som Mellanox på Ebay och fungerar felfritt med en officiell drivrutin i OS X
DC-switch
- 25 februari 2019
- 11 juni 2021
simonjii sa: HejHej Simon, jag går ner i det här kaninhålet nu. Jag har problem med Chelsio T62100-LP-CR. Jag har en anslutning till min TrueNAS och den fungerar utmärkt, men då tappar den alltid andelarna. Jag har precis beställt en begagnad T5 40G för att se hur det går.
Jag lyckades inte få det att fungera. Till slut fick jag ett Chelsio 40gbe pci-kort, som säljs lika billigt som Mellanox på Ebay och fungerar felfritt med en officiell drivrutin i OS X Klicka för att expandera...
Kan du berätta för mig vilken version av macOS du kör och några speciella knep du kan ha gjort för att få den att fungera smidigt? OCH
evilzardoz
- 19 oktober 2008
- 8 juli 2021
Fungerar Chelsio-korten med QSFP till SFP+-adaptrar? Generisk QSFP eller märkesvaror?
Hur är det med enhetsstöd i Big Sur? Den andra elefanten i rummet är uppenbarligen Apple Silicon-situationen... D
DC-switch
- 25 februari 2019
- 8 juli 2021
evilzardoz sa: Har någon lyckats? Annars, vilka Chelsio-kort rekommenderar folk och har de varit stabila? Jag får hela tiden konstiga fall under stora överföringar på ett Solarflare-kort och skulle inte ha något emot bättre prestanda. Drivrutiner är 10,9 årgång, så inte förvånad att jag stöter på problem.Jag har använt Chelsio T580-LP-CR i några dagar och jag kan säga att den definitivt inte tappade andelar i ett Thunderbolt-hölje. Jag har precis installerat i min Mac Pro 7,1 och än så länge fungerar det bra. Det har dock bara gått 10 minuter, så jag återkommer om det tappar andelar. 100G-kortet tappade hela tiden andelar i Mac Pro, men jag hade bättre tur i TB-höljet.
Fungerar Chelsio-korten med QSFP till SFP+-adaptrar? Generisk QSFP eller märkesvaror?
Hur är det med enhetsstöd i Big Sur? Den andra elefanten i rummet är uppenbarligen Apple Silicon-situationen... Klicka för att expandera...
Jag är inte säker på SFP+, men jag skulle bara köpa två så att du kan köra 40G. Chelsio använder generisk/Cisco.
churek
- 5 maj 2017
- 9 november 2021
Jag har det ursprungliga atto-kortet. Kan jag hjälpa dig med något?
Populära Inlägg