Results 1 to 3 of 3

Thread: Is a USB-based Wi-Fi adapter worse than a PCI-based one?

  1. #1
    Registered+
    Join Date
    Sep 2013
    Location
    Staffordshire
    Posts
    71
    Thanks
    10
    Thanked
    1 time in 1 post
    • King Mustard's system
      • Motherboard:
      • ASRock B650M Pro RS
      • CPU:
      • AMD Ryzen 7 7800X3D
      • Memory:
      • 32 GB DDR5-6000
      • Graphics card(s):
      • NVIDIA GeForce RTX 3080
      • PSU:
      • Corsair RM850x
      • Case:
      • Cooler Master MasterBox NR400 (w/o ODD)
      • Operating System:
      • Windows 11
      • Internet:
      • 34 Mbps down / 6 Mbps up

    Question Is a USB-based Wi-Fi adapter worse than a PCI-based one?

    Just curious.
    Last edited by King Mustard; 12-04-2021 at 10:59 AM.

  2. #2
    Senior Member AGTDenton's Avatar
    Join Date
    Jun 2009
    Location
    Bracknell
    Posts
    2,813
    Thanks
    1,057
    Thanked
    874 times in 570 posts
    • AGTDenton's system
      • Motherboard:
      • MSI MEG X570S ACE MAX
      • CPU:
      • AMD 5950x
      • Memory:
      • 64GB Corsair something or the other
      • Storage:
      • 1x 512GB nvme, 1x 2TB nvme, 2x 8TB HDD
      • Graphics card(s):
      • ASUS 3080 Ti TuF
      • PSU:
      • Corsair RM850x
      • Case:
      • Fractal Design Torrent White
      • Operating System:
      • 11 Pro x64
      • Internet:
      • Fibre

    Re: Is a USB-based Wi-Fi adapter worse than a PCI-based one?

    I've never found USB to be too bad for most things.
    I've not used it for gaming though.

    You will however have access to more power over PCIe. So higher spec WiFi will be possible and you do have better antennas.

    I would use USB where signal strength is good, and PCIe where signal strength is poor.

  3. #3
    Senior Member
    Join Date
    Aug 2016
    Posts
    4,020
    Thanks
    940
    Thanked
    1,021 times in 734 posts

    Re: Is a USB-based Wi-Fi adapter worse than a PCI-based one?

    It's a very broad question, and impossble to answer simply. Why?

    Which USB? The original, USB2, USB3.0, USB 3.1, USB3.2?

    What PCIe spec? PCIe 3, 4? And what's the "times x" bit? Like PCI 3 X4, 3X8, ETC.

    And, for that matter, what WiFi? WiFi 5 (802.11n, or ac), WiFi 6 (802.11x, or ax)?

    And even then, connected to what? And used for what?

    A lot depends on where any restriction or bottleneck might be, and how much demand you'll put on it. For example, if you're connecting a very low-usage device, like a keyboard, then just about any combination of the above will handle the level of throughput you're giving it without even getting winded. In fact, you could probably blindfold it, tie it's legs together and make it hop and it wouldn't get winded.

    If, on the other hand, you want a team of several editors all editing 4K video files direct from a NAS, then you're going to max out any combination of the above and really need hard-wired 10Gb or faster ethernet.

    Okay, those are extremes, but my point is that if you buy a Formula 1 car to do the 1/4 mile from home to your nearest shop, it's a complete waste. If you buy a 1.0 litre small car and try to F1 race it, you'll get creamed.

    The variation of PCIe you use determines the speed of the bus. The x4, x8, x16 bit of it determines how many lanes that bus has.

    USB3.2, for instance, is massively faster than USB2, and to fully support what USB3.2 is capable of, you'll want it connected to a wider/faster PCIe bus than a slower/narrower one.

    Think of PCIe as a bit like a road, with a speed limit. If the speed limit is 60mph, you can get twice as many cars down it in an hour than if it was 30mph (and you could go no faster than the limit). Raise the limit to 90, and you'll get 50% more cars (assuming you have them driving at the limit, nose to tail, constantly).

    But .... stick to the 60mph limit but build 3 extra lanes, and now you can get 4 times as many cars per hour as with the single lane 60mph, and still a lot more than the 90mph single lane.

    I'm sure the point is clear by now. You need to know, to answer your question, the max throughput of whichever Wifi you're talking about, to see whether it saturates or exceeds whichever USB you're talking about, and then, whether that combination saturates whichever PCIe slot you're connecting to, bearing in mind ultimately, USB data ends up going up and down a PCIe lane to/from the processor. It just might not be one to which you have access via a mobo slot.

    And then, finally, does what devices you want to connect, and what data will result, challenge whichever WiFi, USB and/or PCIe combination you're talking about. You could use a Formula 1 car on a 16-lane motorway to get to the local shop, if you're connecting a keyboard, but I doubt you'll get there any quicker than on a pushbike down a cycle path, or dirt track. But if you're trying to back up your PC to a fast USB-connected SSD, you don't want to limit it to a cycle path.
    A lesson learned from PeterB about dignity in adversity, so Peter, In Memorium, "Onwards and Upwards".

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •