For context, I just installed Fedora Workstation and I am dual-booting alongside Windows.

For some strange reason, download speeds are hovering around 200 KB/s, and sometimes randomly dropping to below 70KB/s. This occurs when I boot into either Windows or Fedora. Before installing Fedora, my speeds were usually >50MB/s, sometimes a couple hundred MB/s if the network isn’t very busy. This might be an issue with network drivers being weird since I’m dual booting, or maybe I need to manually install drivers for Fedora.

(for comparison my phone, using the same network, has >100MB/s download speeds)

EDIT: I’ve updated to Fedora 42 and network speeds are now in the MB/s again. Not sure what happened. Now it seems that when I install from “flatpak-1” rather than just “flatpak” speeds are great. Also, dnf install has good speeds now.

  • FauxLiving@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    15 hours ago

    I found a similar issue here: https://bbs.archlinux.org/viewtopic.php?id=281910

    It looks like disabling 802.11ax fixed the issue.

    A post on StackExchange shows a user that was having this issue in Windows as well (and solved it by disabling 802.11ax) and was looking for instructions on disabling it in Linux.

    So it sounds like some Intel wifi cards have issues with 802.11ax, disabling it makes the card use 802.11ac which seems to work just fine.

  • Eugenia@lemmy.ml
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    17 hours ago

    If this happens to Windows as well, it’s unlikely that it’s Fedora’s fault. Something else is at play.

    • sbird@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      17 hours ago

      I have thought it might be because dual booting makes the drivers confused or soemrhing

      • Cenzorrll@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        14 hours ago

        Drivers are on the computer, firmware is in the component. Firmware can be updated in both windows and Linux and will affect both systems. Drivers live solely on the OS, so fedora drivers will not be affecting windows. There’s an incredibly small chance that your firmware was updated and caused this, but I don’t recall a firmware update ever occurring automatically on Linux, I’ve always had to do it manually.

  • lungdart@lemmy.ca
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    edit-2
    15 hours ago

    Here’s my testing recommendations

    Testing methodology

    To get consistant results, use a consistent method of test. If you’re downloading a large file, always test by downloading that same file from that same source. If you’re using a speed test service, use the same speed test service with the same server. If you’re using a tool like iperf3, always use the same tool against the same iperf server.

    Potential issues

    Networks can fail from hardware issues, software issues and infrastructure issues. Since you don’t control 99.9% of the infrastructure if the internet is involved, lets leave that for the last option.

    Hardware Issues

    The hardware involved you control are mostly your NIC, and your Remote Connection. For wired ethernet at home, this is likely a physical ethernet port on your computer on one end, and another physical ethernet port on a switch/router/ap provided by your ISP.

    Testing Wired Hardware Issues

    • Using the same switch and cable, run a speed test on another computer. If the issue persists, the problem is not with your computer, if it resolves, its related to your computer.
    • Using the same computer and cable, run a speed test on another switch. If the issue persists, its not the switch or cable, its your computer, if it resolves, its not your computer.
    • Using the same computer and switch, use a different cable. If the issue persists, it’s not the cable and its either your computer or switch, if it resolves, its the cable.

    With these three you can figure out what device is causing the problem.

    Testing Wireless Hardware Issues

    The hardware involved is the wireless NIC in your computer, the environment your wifi signal is in, and the wifi AP. The steps are much the same as testing for a wired issue

    • Using the same AP and physical location, run a speed test on another computer. If the issue persists, the problem is with the AP or location, if it doesn’t it may be your computer
    • Using the same computer and physical location, run a speed test on another AP. if the issue persists, the problem is with your computer or location, if it resolves, it may be the AP
    • Using the same computer and AP, run a speed test in another physical location. If the issue persists, the problem is with the computer or AP, if it resolves it may be the environment

    Software Issues

    The issue could be software related. Something like the drivers running on your laptop or connection point.

    Testing Computer Drivers

    You’ve already done this for your computer by dual booting. This proves the issue is not driver related, since the problem persists with two different sets of drivers.

    Testing Connection Point Drivers

    • You have less control over the drivers on your switch/router/ap. If the hardware tests resolve when using a different AP, then you can attempt a firmware upgrade/downgrade before replacing the physical device. This isn’t usually worth the hassle since ISPs are quick to replace them with a service call.

    Testing Computer Configuration

    Your network settings could be misconfigured.

    • If you are using DHCP, turn it off, and enforce a speed negotiation, IP address, subnet mask, and DNS server and try again. If the issue persists, then it’s likely not related to your configuration. If it resolves it probably is.
    • If you are using a static configuration, turn it off and use DHCP. If the issue persists, it’s likely not related to your configuration, if it resolves, it probably is

    Infrastructure Issues

    If your home network is more sophisticated then an ISP provded router/switch/ap combo connected to everything over wifi and ethernet, theres more devices to troubleshoot. But if you have something like this, you probably already know what you’re doing a little bit and wouldn’t be making this post. But who knows! Re-run the process isolating each device and replacing it with something known good to identify whats causing the problem.

    As for the internet, it’s not a stable and safe place. Speeds vary drastically day to day. Internet weather happens and partial outages occur regularly. Don’t forget that the service your using to speed test could be the issue itself. It’s another component to isolate and test.

    Process

    Use the above steps to identify what device is causing the problem, and if its a hardware or software issue. Hardware issues are mostly resolved by replacing devices, while software issues are resolved with software updates and configuration changes.

    Good luck and god speed!

  • Baron Von J@lemmy.world
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    17 hours ago

    I gave of MacOS when an OS update included a firmware rollback which disabled gigabit Ethernet on the NIC. So the Fedora install.may have updated the firmware or changed a firmware setting.

  • sbird@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    17 hours ago

    Aside from this issue, Fedora has been great! Everything works as expected, UI is fast and snappy, and somehow the file system seems to be a bit faster too (read/write speeds are more consistent)

  • teije9@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    3
    ·
    18 hours ago

    what network card are you using? are you downloading from the same websites that you get faster download speeds from on windows?

    • sbird@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      18 hours ago

      Just generally installing things like blender, inkscape, etc. normally takes around a minute on Windows (before dual booting) but is estimated like over 2 hours on both Fedora and Windows (after dual booting) since speeds are sub 100KB/s…

      • teije9@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        2
        ·
        18 hours ago

        try using any other device on the same network. could also be a network issue if windows and linux are having issues. run a network speed test on your phone and laptop.

    • sbird@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      18 hours ago

      I’m using a laptop, so I would guess probably a built-in Intel one.

        • sbird@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          3
          ·
          18 hours ago

          my network controller is “Intel Corporation Raptor Lake PCH CNVi WiFi” (after running “lspci”, there doesn’t seem to be any other network-related ones besides that)

          • teije9@lemmy.blahaj.zone
            link
            fedilink
            arrow-up
            4
            ·
            17 hours ago

            all intel drivers should be in the kernel, do you have the iwlwifi package installed?

            pretty werd because dual booting shouldn’t influence download speeds