Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Custom driver installation

    Installation and Upgrades
    4
    6
    2140
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      Chraze
      last edited by

      Hi!

      My problem is "watchdog timeout" error, caused by the FreeBSD Realtek driver. I read several topic in this problem, and everyone had the same problem. The Realtek driver (based on kernel) going wrong.
      I need to a custom driver installation for my Realtek ethernet cards, but I'm new in FreeBSD, so can someone tell me how can I install a custom Realtek driver? And which version (PfSense or FreeBSD) can I use for the driver?

      Thanks in advance!

      1 Reply Last reply Reply Quote 0
      • jimpJ
        jimp Rebel Alliance Developer Netgate
        last edited by

        There is no supported method to install a custom driver.

        You can try a snapshot build of pfSense 2.4 to see if that helps.

        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • K
          krackpot
          last edited by

          Not sure of your hardware, but have you tried disabling hardware checksum offload?

          Also, if you wanted to compile your own, there was a post that described the general steps: https://forum.pfsense.org/index.php?topic=103841.msg684436#msg684436

          Not an official method though, if you care. I am still trying to compile it on a VM myself as I'm not as great on command line.

          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            Yeah you can load a driver module at boot and it will override the in kernel driver. It's obviously not recommended.  ;)

            There is even a pre-compiled driver module linked in that thread which you could try. That's really not recommended but might be useful as a test if it showed any improvement in the timeouts.
            Be aware you would be adding unknown random code to your firewall that can see all your traffic!  You have been warned.  ;)

            Steve

            1 Reply Last reply Reply Quote 0
            • C
              Chraze
              last edited by

              Thanks!

              I tried with this: https://forums.freebsd.org/threads/55861/#post-318597. This driver for FreeBSD 10.3.
              I installed PfSense 2.3.4 This version contains the 10.3 FreeBSD kernel. The driver loaded successfully and the internet more stable, but not perfect. So i have the same problem now.

              1 Reply Last reply Reply Quote 0
              • stephenw10S
                stephenw10 Netgate Administrator
                last edited by

                What driver version is that?

                Did you try any of those tunables listed there?

                Steve

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post