• NABDad@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 years 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.

      • Telex@sopuli.xyz
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        2 years 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
      1
      ·
      2 years ago

      They’re still waiting to be mainstreamed into the kernel. The process of integrating drivers into the kernel is complicated. Coding practices of the coder that wrote the driver play a large part in that. Buggy or badly written code will not get accepted. Not all of these drivers have the code quality that is required in order to be merged with the kernel.

  • dan@upvote.au
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    A lot of Linux drivers are like this - just one or two people maintaining them. They usually eventually mainline the driver rather than having a separate Git repo though.

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

      It’s mind boggling just thinking that things like this depend on the effort of one or two guys… while on the other hand, it’s not so uncommon that a team of engineers and developers fails to deliver a working (mostly) bugfree product.

      I think management is who is responsible for the shitty decisions, as always… and, in general, just holding the team back.

  • Hjalmar@feddit.nu
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    There’s such a lot of those heroes! I have some weird USB WiFi thing and there’s someone maintaining a driver for it!