• NABDad@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    10 months ago

    Way back in the olde tymes, I was having trouble with the NIC driver in my Linux install. I posted a question about it on USENET, and got a reply from the guy who wrote the drivers. He asked for some info about the card, then updated the driver to support it.

      • XTL@sopuli.xyz
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        10 months ago

        There used to be a lot of cards based on same or similar chips, but with small differences. That made little changes to drivers common. It’s a bit like LCD modules or audio chipset quirks. One driver with tons of little differences depending on what each manufacturer decided to do differently.

        • 0x4E4F@lemmy.dbzer0.comOP
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          10 months ago

          Yeah, I know, that’s why the kernel with the drivers is not more than 150MB. Otherwise, you’d have the Windows situation where driverpacks compressed with 7z (LZMA2, solid archive, 273 word dictionary size and 2GB decompression memory, which requires about 128GB of RAM to compress) take about 30GB.

          You have to pack the driver from each manufacturer because of signatures, even though they might even be the same with other drivers in the pack… but, REV differs and oh well, the driver installer doesn’t recognize that driver as a valid one for that device.