The weird thing is that it seems to be working? Either I misdiagnosed the problem, or maybe my old one was just broken.

  • reddit_sux@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    4 months ago

    The modem chipset everywhere are a CPU in its own and a black box at that.

    In your case it might go to sleep occasionally.

      • رضا@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        4 months ago

        if you use windows too, I remember from way back that windows made my network card to go to sleep(or some powersave move) at the windows shutdown, that make linux have issue with it.

        I don’t remember what the exact issue was but I remember it was windows doing it at its shutdown to save power, because pcie network card can stay awake even with pc off so that computer can be woke up via network (‘Shutdown Wake-On-Lan’ or a ‘Wake on Magic Packet’) windows made the card go to sleep and linux didn’t wake it up.

      • reddit_sux@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        4 months ago

        Had the same problem while dual booting. Was a realtek chipset. Had a script to wake it up on booting or on disconnect. A hack I cobbled from internet lost to multiple hardware changes and multiple accidental wiping the whole computer.

      • tetris11@feddit.uk
        link
        fedilink
        English
        arrow-up
        9
        ·
        4 months ago

        (cant believe Im writing this but) ever since I switched to Arch all those years ago, my Linux hardware problems ended.

        Turns out Linux is great when your kernel is relatively fresh by default.

  • taiyang@lemmy.world
    link
    fedilink
    arrow-up
    22
    ·
    4 months ago

    This was also my first issue in Linux but it turned out my duel boot was somehow screwing things up. Windows broke WiFi for Linux, then when I booted into Windows it was broken there too. I blame Windows because it was right after a series of updates, but I have no idea why it’d impact other independent OS on other drives.

    Unfortunately I forgot the solution. It was probably since bios impacting thing, like how they often say to disable fast boot and junk.

    • Magister@lemmy.world
      link
      fedilink
      arrow-up
      16
      ·
      4 months ago

      Disable fast boot in your BIOS, else when you reboot, hardware is not re-initialized so if Windows loaded a custom firmware in the chip or set some stuff here and there, it may be incompatible with linux. If you dual boot, always disable FastBoot in the BIOS.

      • WhyJiffie@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        7
        ·
        4 months ago

        and at this point it’s also worth noting that this is a setting in the UEFI setup, and this is different to the fast startup setting in windows that also needs to be turned off for other reasons.

    • bleistift2@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      22
      ·
      4 months ago

      Devices are configurable via software. If windows managed to “flip a switch” on the WiFi chip, it would affect Linux as well if it didn’t reset it on boot.

      • taiyang@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        4 months ago

        Ahh, ok that makes sense. Reading other posts, pretty sure my wifi chip is the same as OP.

      • palordrolap@fedia.io
        link
        fedilink
        arrow-up
        7
        ·
        4 months ago

        This. Way back in the day, I had a sound card that would absolutely not work in one OS unless I’d already booted into a different one and “activated” it with the driver there.

        It might have been Win9x and WinNT, but it could just as easily have been Win9x and some early-ish version of RedHat.

        But anyway, it would not surprise me to learn that the same sort of thing still happens with some hardware.

    • feannag@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      7
      ·
      4 months ago

      I had this issue and it was a fast boot issue. I’d shut down windows and boot Linux and WiFi wouldn’t work. A restart would fix it. With fast boot, windows doesn’t actually shut down, it’s more like a hibernate state. So the driver or whatever it’s called was being held by the widows partition and wouldn’t respond to another kernal.

      • WhyJiffie@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        4 months ago

        I think windows does shut down, but the hardware in your computer does not, and so when booting linux, the hardware does not start with a fresh slate. It’s not reinitialized, keeping configuration and possibly custom firmware from the other OS.
        interestingly, it also means malware could also escape a reboot this way… and for the network adapter, maybe it doesn’t even need to be compatible with linux to work.

        what you mean though is the fast startup setting of windows. that does hibernate the computer as you say, after it logs out the user.

        • feannag@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          2
          ·
          4 months ago

          You are correct. Fast startup used to be called fast boot, hence my confusion. And it looks like the current state of windows is saved in nonvolatile for fast startup, which I would consider not being fully shutdown, but that’s probably semantics at that point.

  • db2@lemmy.world
    link
    fedilink
    arrow-up
    54
    ·
    4 months ago

    A different revision could be very different, it’s likely not really the exact same.

    • Decq@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      4 months ago

      Are all mediatek’s horrible? I’ve got one in my desktop but it’s just terrible. Randomly crashes my whole pc after a while. And the only way to fix it is to cmos reset the motherboard. It’s forever disabled in the bios now, which also means no Bluetooth sadly. Just wondering if I had bad luck or to always avoid them.

      • TropicalDingdong@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        4 months ago

        Basically yes.

        But thankfully they are equal-opportunity ass and suck on all platforms, not just Linux. I’m on bazzite rn because I couldnt get the bluetooth on either fedora OR ubuntu to work at full speed. Granted, my machine is very new, but like. I’m still getting that occasional issue where a bt device connects and the whole system lags.

    • Custard@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 months ago

      I gave up on the built-in mediatek wifi chip in my motherboard and just pulled the dedicated wifi card from my old pc. I’m on ethernet now, but man troubleshooting that was not fun.

      I even ordered a new chip, which, of course, never showed up.

    • The Picard Maneuver@piefed.worldOP
      link
      fedilink
      English
      arrow-up
      22
      ·
      4 months ago

      Realtek. I was reading that many Realtek chipsets cause intermittent wifi drops, and that since they’re pretty inexpensive, it’s simpler to just get one that works. So, I went with another company that advertises as Linux compatible out of the box, plugged it in, checked it with ‘lsusb’, and saw the exact same Realtek chipset that my old one has.

    • Magister@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      4 months ago

      I have a Mediatek MT7921K, it’s using the mt7921e driver, 3 years ago the chip was new I think and not well supported in linux (problem with init/sleep/resume) but a lot of people fixed it, and mediatek released new firmware, and the driver is rock solid for about 3 years now, I’m using it on my daily driver working PC 8h/day, 0 problem, and use a BLE keyboard and trackball too.

      • TropicalDingdong@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        4 months ago

        Yeah that’s why I was wondering if their machine was fairly new. I’ve found consistently better driver support with time. I’m genuinely surprised that its an older machine and having these issue.

    • Harvey656@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      4 months ago

      Windows never does crazy shit like this right?

      It most certainly never:

      • kills drives
      • borks updates
      • wifi connectivity issues
      • reboot loops
      • breaking Bluetooth entirely
      • breaking administrative privileges on windows enterprise
      • not allowing restart OR shutdowns internally
      • have the worst search known to man
      • fucking copilot.
      • loose it’s mind because a single sector wen bad on a hard disk causing blue screen that won’t ever go away fuck you windows I don’t care if that was 15 years ago I’m still pissed.
    • sidelove@lemmy.world
      link
      fedilink
      arrow-up
      22
      ·
      4 months ago

      It does, I lost Bluetooth support on an older laptop by upgrading to Windows 10, and for that there was NO diy fix

      • Sam, The Man@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        8
        ·
        4 months ago

        Or when any WIN1124H2 device was asleep during major updates it BITLOCKED ITSELF. Like the 5 laptops I’m fixing for people rn smdh

  • WhiskyTangoFoxtrot@lemmy.world
    link
    fedilink
    arrow-up
    18
    ·
    4 months ago

    In a pinch you can tether your phone through USB and use its Wi-Fi.

    If you have an old router lying around, you might be able to set it up as a repeater and then plug into it with Ethernet. That’s what I did for a while when my computer’s Wi-Fi was unreliable.

  • grue@lemmy.world
    link
    fedilink
    arrow-up
    29
    arrow-down
    1
    ·
    4 months ago

    As far as first problems with Linux go, that one’s a classic! Congrats, LOL

  • Omega@discuss.online
    link
    fedilink
    arrow-up
    6
    ·
    4 months ago

    These shit are so weird, breaks on windows works on Linux, doesn’t work sometimes on boot and I have to restart my pc for it to work