Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Selfhosted
  3. How do I fit a network card with a physical x4 slot into an x1 slot?

How do I fit a network card with a physical x4 slot into an x1 slot?

Scheduled Pinned Locked Moved Selfhosted
selfhosted
49 Posts 16 Posters 118 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M [email protected]

    Potentially the same thing, assuming PCIe 2 x1 provides enough bandwidth.

    C This user is from outside of this forum
    C This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #40

    Pcie 2.0x1 would have a theoretical max of 4gbit/s so it would probably only handle 3.5 gigabit of connections simultaneously.

    1 Reply Last reply
    0
    • M [email protected]

      There's another situation. There are older (and cheaper cards) which are PCIe gen 2 x8. Unfortunately, pcie gen 2 x1 is not going to suffice. What would I have to do to get this older kind of card to work? Do you have any reliable PCIe x1 to x16 risers in mind?

      C This user is from outside of this forum
      C This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #41

      I think you're missing the point of a riser. I'd the motherboard only has a 3.0x1 port, plugging in an x16 riser means it'll still only be x1 electrically, but it can physically fit larger cards. If the back of the slot is open already there not much point of using a riser since you can physically fit larger cards already

      M 2 Replies Last reply
      0
      • C [email protected]

        Yeah, I definitely wouldn't recommend putting something power hungry like a GPU in one of these. A NIC will be fine though.

        I This user is from outside of this forum
        I This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #42

        The ones on Amazon are intended to run GPUs for crypto farms, but they're all brands you've never heard of with dubious claims and they've all got at least one review where either the device was defective or something was installed incorrectly and it caused damages.

        1 Reply Last reply
        0
        • C [email protected]

          I think you're missing the point of a riser. I'd the motherboard only has a 3.0x1 port, plugging in an x16 riser means it'll still only be x1 electrically, but it can physically fit larger cards. If the back of the slot is open already there not much point of using a riser since you can physically fit larger cards already

          M This user is from outside of this forum
          M This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #43

          My board has PCIe gen 4 x1, but unfortunately there's a really cheap card with 6 ethernet ports but PCIe gen 2

          1 Reply Last reply
          0
          • C [email protected]

            I think you're missing the point of a riser. I'd the motherboard only has a 3.0x1 port, plugging in an x16 riser means it'll still only be x1 electrically, but it can physically fit larger cards. If the back of the slot is open already there not much point of using a riser since you can physically fit larger cards already

            M This user is from outside of this forum
            M This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #44

            My board has PCIe gen 4 x1, but unfortunately there's a really cheap card with 6 ethernet ports but PCIe gen 2 X8

            C 1 Reply Last reply
            0
            • M [email protected]

              My board has PCIe gen 4 x1, but unfortunately there's a really cheap card with 6 ethernet ports but PCIe gen 2 X8

              C This user is from outside of this forum
              C This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #45

              You can probably use it, but you will not get full throughput on all the ports at the same time. 3.5/6 max real world.

              My advice, get a cheap pcie4 10g nic and a 10g switch with multiple ports, but idk what you're trying to do.

              M 1 Reply Last reply
              0
              • C [email protected]

                You can probably use it, but you will not get full throughput on all the ports at the same time. 3.5/6 max real world.

                My advice, get a cheap pcie4 10g nic and a 10g switch with multiple ports, but idk what you're trying to do.

                M This user is from outside of this forum
                M This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #46

                I'm trying to create a router + switch combo. I know bonding over CPU is considered a bad idea but I don't want to run a proprietary OS on my switch to get VLANs. I'd rather run an OpenBSD VM and do everything in it.

                This might delve into some networking, but if you can bear with me:

                Whilst I like the idea of VLANs, I don't like running proprietary firmware on my devices. Which means a regular L2+/L3 switch is not going to cut it. But I'm starting to wonder if I can just use Veths and subnetting to segregate traffic between different machines on my network?

                Using your example, can I do:

                PC (router) -> 10Gbe port (3 Veths) -> switch -> three different machines on different subnets?

                Can I prevent the three machines from talking to each other directly through the switch if I put them in different subnets? Sorry for my lousy networking knowledge, it's been a while.

                C 1 Reply Last reply
                0
                • M [email protected]

                  I'm trying to create a router + switch combo. I know bonding over CPU is considered a bad idea but I don't want to run a proprietary OS on my switch to get VLANs. I'd rather run an OpenBSD VM and do everything in it.

                  This might delve into some networking, but if you can bear with me:

                  Whilst I like the idea of VLANs, I don't like running proprietary firmware on my devices. Which means a regular L2+/L3 switch is not going to cut it. But I'm starting to wonder if I can just use Veths and subnetting to segregate traffic between different machines on my network?

                  Using your example, can I do:

                  PC (router) -> 10Gbe port (3 Veths) -> switch -> three different machines on different subnets?

                  Can I prevent the three machines from talking to each other directly through the switch if I put them in different subnets? Sorry for my lousy networking knowledge, it's been a while.

                  C This user is from outside of this forum
                  C This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #47

                  Yeah a cheap switch probably wouldn't cut it. You'd need a more expensive managed switch to do segregated vlans, which would balloon the budget.

                  Not sure on veth segregation, but you could probably try with equipment you already have (onboard nic w/ veths > unmanaged gbit switch)

                  I've been looking at the open banana pi router since it has openwrt (debian/Ubuntu too). I think I'm going to wait and hope they put more multi-gig ports on next one tho.

                  1 Reply Last reply
                  0
                  • M [email protected]

                    I'm looking at quad port 2.5Gbe Intel PCIe cards. These cards seem to be mostly x4 physically (usually PCIe gen 3) whilst I have a PCIe Gen4 X1 slot, which is more the theoretical bandwidth that the card can support.

                    How do I fit the card into a PCIe x1 slot? Won't it lose performance if all the pins are not connected to the physical PCIe connector? Is there a PCIe x1 riser that the community likes that is somewhat affordable?

                    Thanks

                    J This user is from outside of this forum
                    J This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #48

                    Get a slot adapter first, to male sure your use case works before doing the physical mods others are talking about

                    1 Reply Last reply
                    0
                    • M [email protected]

                      I'm looking at quad port 2.5Gbe Intel PCIe cards. These cards seem to be mostly x4 physically (usually PCIe gen 3) whilst I have a PCIe Gen4 X1 slot, which is more the theoretical bandwidth that the card can support.

                      How do I fit the card into a PCIe x1 slot? Won't it lose performance if all the pins are not connected to the physical PCIe connector? Is there a PCIe x1 riser that the community likes that is somewhat affordable?

                      Thanks

                      ? Offline
                      ? Offline
                      Guest
                      wrote on last edited by
                      #49

                      Yea you may lose performance or may not, depends how the chip works on the actual pcie card. (Even if the slot has more than enough bandwidth at x1)

                      You can easily do a performance test after plugging it in though. Typically even an x8 interface will work with just x1 pcie connectors just slower. Even if that x1 interface is several generations later and has more bandwidth than that x8 needs lol

                      some ramblings of why just having the physical slots doesn't always mean ___ can be found on this completely unrelated repo: https://github.com/magic-blue-smoke/Dual-Edge-TPU-Adapter (might be in an issue thread too unfortunately but he has more info here on how bandwidth works at that level than any other sites)

                      1 Reply Last reply
                      0
                      • System shared this topic on
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups