Wiki-NIC, What would you like to see?



  • After the problems that I had finding info about NICs, I'm thinking about starting a wiki for NICs.

    What info do you want to have?

    *nix drivers
    Checksum Offloading
    TSO: TCP Segmentation Offloading
    LRO: Large Receive Offloading
    Speed?
    Blink codes?
    Jummpers/pinout?
    CAT compatibility?
    Chips?

    Those are just off the top of my head, what am I missing?  What should be off the list?



  • I'd be more interested in BSD drivers (as pfSense is based on BSD)

    One I would add to the mix is "specific models that DO NOT work" as there are a few quad PT nics which don't work with pfSense.



  • @Keljian:

    …BSD drivers (as pfSense is based on BSD)...

    ..."specific models that DO NOT work" ...

    So, under Linux Drivers I should put headings for each Distro?

    I don't quite understand the second part. Do you mean that you've found BSD drivers that don't work in pfSense?



  • @Keljian:

    …BSD drivers (as pfSense is based on BSD)...

    ..."specific models that DO NOT work" ...

    https://forum.pfsense.org/index.php?topic=68535.0 - talks about a quad port intel (PT) nic which does not work in pfSense.



  • So, under Linux Drivers I should put headings for each Distro?

    What he wants to tell you, is the following, pfSense is based on FreeBSD and "NOT" based on Linux.
    There are three well known BSD operating systems on the market;

    • FreeBSD
    • OpenBSD
    • NetBSD

  • Rebel Alliance Global Moderator

    As other are trying to say - why would there be anything on this wiki of nics that work with pfsense that says anything about linux?  Pfsense is BSD based.. Says so right on your status dashboard

    Not to be a Negative Nancy or anything, but maybe someone that doesn't even know that pfsense doesn't run on linux might not be the best person to maintain a database of drivers that work or don't work ;)

    Maybe that has been your issue the whole time, you have been looking for linux drivers and then not understanding why they don't work on your pfsense install ;)




  • @johnpoz
    Berkeley Software Distribution (BSD) is a Unix operating system
    The Linux kernel is a Unix-like computer operating system kernel.

    So, they are both forks of Unix. So, maybe you're the one that dose not know the history of these OS. Yeah, I used some off the cuff short hand, but do you really think that pooping on my idea was a good idea?


  • Rebel Alliance Global Moderator

    I wasn't pooping on your idea, just pointing out someone that doesn't know the diff might not be the best guy to come up with the details of such a project.

    What part do you not get that BSD is NOT linux..  Did you think it was a good idea to smite me?

    So I guess Apples are the same as Oranges because they are both fruit?



  • Linux is definitely not a "fork" of UNIX, it was written utterly and completely from scratch as an "ideal" UNIX-like OS by Linus Torvalds to combine best of the both worlds, SYSV that came from original AT&T family of Unices (note the plural) and BSD.



  • There, it now says *nix drivers, are you happy now? Or are you going to smite me for that too?

    Other parties frequently treat "Unix" as a genericized trademark. Some add a wildcard character to the name to make an abbreviation like "Unx" or "nix", since Unix-like systems often have Unix-like names such as AIX, A/UX, HP-UX, IRIX, Linux, Minix, Ultrix, and Xenix. These patterns do not literally match many system names, but are still generally recognized to refer to any UNIX descendant or work-alike system, even those with completely dissimilar names such as Darwin/OS X, illumos/Solaris or FreeBSD**.

    https://en.wikipedia.org/wiki/Unix-like#Definition

    Second off, "why would there be anything on this wiki of nics that work with pfsense that says anything about linux?" Why do you assume that it's only for pfSense? Might this info be useful to Router Mods? Any networking? But go head and smite me for daring to put something on this board that dose not have to do ONLY with pfSense

    Third off, it's a Wiki. I don't have to "know the diff", I maintain the site. I let other people that "know the diff" input and share their knowledge. I also go around and ask those that do know to come and put info in to the Wiki. I'll also spend time to get that info from manufacturers.



  • I'd be interested in knowing which offloading to enable for which hardware.

    The configuration interface says that certain settings are I'll advised for certain hardware, but it is shy on details.