Mellanox ConnectX-3 ejectable

Discussion in 'Networking' started by weust, Nov 14, 2019.

  1. weust

    weust Member

    Joined:
    Aug 15, 2014
    Messages:
    294
    Likes Received:
    23
    I bought a few Mellanox ConnectX-3 recently and really like them.
    Two are in my FreeBSD server and one in my Windows 10 desktop.

    The one in my desktop is a bit odd, or Windows is screwing with me.
    In device manager nothing shows off, but for some reason it shows under the "Safely Remove Hardware and Eject Media" System Tray part.
    Almost as it is a USB device.

    I know this can happen with SATA drives sometimes and that through the registry your can make it plugged to Internal Port by adding a key, but I can't find it for this card.

    Anyone seen this before?
     
    #1
  2. necr

    necr New Member

    Joined:
    Dec 27, 2017
    Messages:
    27
    Likes Received:
    14
    Nothing in Network Adapters? What about System Devices? What does ibstat show after WinOF installation? What F/W version does mst report?
     
    #2
  3. weust

    weust Member

    Joined:
    Aug 15, 2014
    Messages:
    294
    Likes Received:
    23
    It shows in Network Adapters just fine.

    I will have to check with ibstat, but the firmware is the most recent one.
    Will check tonight when I get home from work.
     
    #3
  4. necr

    necr New Member

    Joined:
    Dec 27, 2017
    Messages:
    27
    Likes Received:
    14
    #4
  5. weust

    weust Member

    Joined:
    Aug 15, 2014
    Messages:
    294
    Likes Received:
    23
    With "nothing shows off" I meant no exclamation marks anywhere or other unusual stuff.
    My cards are 10GbE only card, so can't choose for Infiniband, afaik.

    How is it expected to be able to eject a PCI-E card?
     
    #5
  6. fohdeesha

    fohdeesha Kaini Industries

    Joined:
    Nov 20, 2016
    Messages:
    1,392
    Likes Received:
    1,121
    lmao never seen that with any of my mellanox cards in windows
     
    #6
  7. weust

    weust Member

    Joined:
    Aug 15, 2014
    Messages:
    294
    Likes Received:
    23
    Me neither with any network card. I've seen it with a SATA HDD I had in my previous setup.
    Something to do with the SATA controller port, iirc.
    And there's a logical explanation for too, but here?

    Of course I'm careful now when ejecting USB devices, but it's just wrong and I want it fixed.
     
    #7
  8. klui

    klui Member

    Joined:
    Feb 3, 2019
    Messages:
    37
    Likes Received:
    16
    #8
  9. necr

    necr New Member

    Joined:
    Dec 27, 2017
    Messages:
    27
    Likes Received:
    14
    I've checked again - on W10 1903 build 18362.476, OFED 5.50.14688 this is no longer the case. Previously, both CX2's and CX3's were ejectable for me.
     
    #9
  10. weust

    weust Member

    Joined:
    Aug 15, 2014
    Messages:
    294
    Likes Received:
    23
    I am running Windows 1909 now and still have it.
    Need to check the link from klui. I read it just need to check if I can use it.
     
    #10
  11. fohdeesha

    fohdeesha Kaini Industries

    Joined:
    Nov 20, 2016
    Messages:
    1,392
    Likes Received:
    1,121
    Are you running the latest mellanox driver package? That would be my first thing to try, they might have fixed it in previous versions by now
     
    #11
  12. weust

    weust Member

    Joined:
    Aug 15, 2014
    Messages:
    294
    Likes Received:
    23
    I forgot the exact reason, but I think I reverted back to one coming with Windows 10 because of issues or something weird that doesn't apply to using a desktop.
    I would have to redo it again to remember what I ran in too.

    But I can't imagine this being a driver issue?
     
    #12
  13. weust

    weust Member

    Joined:
    Aug 15, 2014
    Messages:
    294
    Likes Received:
    23
    Well, 1909 still shows the card as eject-able, so I read the link about the VMware NIC issue and applied it to my situation.

    Below is my PowerShell script with it's instructions if anyone wants to know how I did it.
    I didn't make it a batch file because I find that easier. All in one file instead of using a batch file with an external .reg file.

    The value is important as it needs to be 4 lower then the default.
    So, when using regedit it showed a hex value of 14 which I edited to 10.
    But, using Get-ItemProperty it shows the value in decimal, meaning that after editing it shows 16.
    Just be aware of this!

    I added a startup script to the Local Group Policy to makes things easy (at least for me, experience wise).

    Thanks for the help, everyone!
     
    #13
Similar Threads: Mellanox ConnectX-3
Forum Title Date
Networking 40 GbE with Mellanox ConnectX-3 in Ethernet mode? Saturday at 12:18 PM
Networking Mellanox ConnectX-3 - DL360G8 - PCIe slots Nov 24, 2019
Networking Mellanox ConnectX-3 Low File Transfer Speed Sep 9, 2019
Networking Mellanox ConnectX-3 VPI Twinax compatibility with Cisco Nexus 3064 Aug 14, 2019
Networking Mellanox ConnectX-3 EN "Wrong VPD format" issue Jun 20, 2019

Share This Page