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

    Something else for beta snapshots? (axe patch)

    Scheduled Pinned Locked Moved 2.0-RC Snapshot Feedback and Problems - RETIRED
    6 Posts 4 Posters 4.1k Views
    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.
    • S
      shadow
      last edited by

      With respect to usb/140883 (axe driver in 8.x is unhappy),  Pyun YongHyeon provided
      http://people.freebsd.org/~yongari/axe/if_axe.c
      http://people.freebsd.org/~yongari/axe/if_axereg.h

      Which unlike what's being shipped currently appears to not go offline after several hours. I built my own kernel, but you might consider shipping this, at least until it hits upstream, such that other people who need a usb ethernet don't have to fuss with this like I did.

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

        http://redmine.pfsense.org/issues/845

        1 Reply Last reply Reply Quote 0
        • E
          eri--
          last edited by

          Imported in the builds.

          1 Reply Last reply Reply Quote 0
          • S
            shadow
            last edited by

            Pyun has updated the drivers in the same location to remove the remaining issues. Of note, the driver in 8.1 used buffers larger than the chipset supported for transmit; the one previously provided as a patch fixed that but combining frames into even the correct-sized transmit buffer is still unreliable.

            The updated driver avoids transmitting more than a single packet per buffer, and is thus stable.

            1 Reply Last reply Reply Quote 0
            • S
              shadow
              last edited by

              @shadow:

              Pyun has updated the drivers in the same location to remove the remaining issues. Of note, the driver in 8.1 used buffers larger than the chipset supported for transmit; the one previously provided as a patch fixed that but combining frames into even the correct-sized transmit buffer is still unreliable.

              The updated driver avoids transmitting more than a single packet per buffer, and is thus stable.

              A final, correct fix just went in
              http://svn.freebsd.org/viewvc/base?view=revision&revision=216284
              (from usb/140883)

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

                I updated the ticket with a link to that revision.

                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
                • First post
                  Last post
                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.