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

    Does pfSense support Atheros AR928x now?

    Scheduled Pinned Locked Moved Development
    8 Posts 4 Posters 2.4k 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.
    • J Offline
      jeffwji
      last edited by

      Hi, guys, I'm thinking to DIY a pfSense wirless router, but hesitating for what wirless card I should have. Described by this page: (https://docs.google.com/spreadsheet/ccc?key=0AojFUXcbH0ROdHgwYkFHbkRUdV9hVWljVWl5SXkxbFE&hl=en#gid=0) the Atheros looks like has the best supported, but AR521x is too old to be found from market. I'm thinking to have a AR928x, which is supported by FreeBSD from 9.0(https://wiki.freebsd.org/dev/ath_hal%284%29/HardwareSupport). But I also saw some people had complained it hasn't been fully supported, especially for n mode, from this discussion: (https://forum.pfsense.org/index.php?topic=47103.0) Now I'm very confused is it a good idea to have an AR928x? Or if it doesn't work, what is the correct one?

      1 Reply Last reply Reply Quote 0
      • L Offline
        Legion
        last edited by

        Not really a development issue. Anyway, I have been using an AR928x card successfully for a year or so. It's a half mini-PCIe card. It doesn't run in N-mode, but it should when pfSense 2.2 is released.

        Plenty of other people use them too, if you search the forums.

        1 Reply Last reply Reply Quote 0
        • S Offline
          shaqan
          last edited by

          would workaround like this http://ubuntuforums.org/showthread.php?t=2032357 done on Ubuntu be possible with FreeBSD?

          Or this patch (https://dev.openwrt.org/export/32952/trunk/package/mac80211/patches/403-ath_regd_optional.patch) is "linux-only"?

          If not, could you patch the pfSense Atheros driver with it?

          1 Reply Last reply Reply Quote 0
          • L Offline
            Legion
            last edited by

            What issues are you seeing shaqan? As I said, I've been successfully using AR9280 for quite some time now and others do too.

            Once pfSense 2.2 is released, expect much better support too, given all the work that has gone into FreeBSD 10 Atheros support.

            1 Reply Last reply Reply Quote 0
            • S Offline
              shaqan
              last edited by

              for one, I would like to use "N". That band is not so utterly occupied as "G" in city conditions.
              Chip does support it. Pic made in linux

              Never had any luck running "N" with pfSense.

              Other issue is "beacon stuck" error messages spamming syslog and box eventually becoming unresponsive with pfSense 2.1.x

              Solutions offered here, did not have any positive effect. At the moment running Ubuntu (Zentyal) because pfSense lacks "N" and does not remain stable with WLAN working in AP mode.

              Tried to get pfSense sources (so I could put together my own, not-so-stripped-down solution) from git.pfsense.org but ran into errors even after ssh seemed to authenticate me. So I gave up and went back to linux. I don't much like it, Zentyal's WebUI is quite horrible compared to pfSense's but the box stays up.

              1 Reply Last reply Reply Quote 0
              • L Offline
                Legion
                last edited by

                pfSense 2.2 will have support for 802.11n.

                I also had the stuck beacon thing, but it's (mostly) resolved now. I forget how I did it, but changing some of the interface settings and maybe some system tunables did it. It happens very occasionally but not enough to be a problem.

                802.11g is fine for me but I'm not in a super busy area and only have less than 10 devices connecting at one time.

                Rather than go to the effort of trying to shoehorn 802.11n into existing pfSense, wait for 2.2. It shouldn't be too long.

                1 Reply Last reply Reply Quote 0
                • S Offline
                  shaqan
                  last edited by

                  2.2 is not even out of "Alpha" stage yet. So it's still going to be quite a waiting ahead of us. But glad to hear that it's going to support 802.11n

                  I got the beacon issue "mostly resolved" too. Instead of crashing the box in every 5-6h, it would stay up couple of days. It's still imperfect :(

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

                    Stuck beacon log spamming can be greatly reduced by setting the sysctl hw.ath.bstuck to something higher. I have it set to 8 in the System: Advanced: System Tunables: table. This is much less of a problem now that wireless have their own logs though.

                    Steve

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post
                    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.