• Netgear A6210 Wireless Adapter


    I need to get this Netgear A6210 wireless adapter to work for my new home setup. Problem is I’m running into a problem compiling the driver from here: https://github.com/jurobystricky/Netgear-a6210. I have the latest headers installed but I keep getting this error
    /home/redacted/netgear-a6210-driver-dkms/include/cfg80211.h:38:49: error: ‘IEEE80211_NUM_BANDS’ undeclared here (not in a function);
    did you mean ‘IEEE80211_NUM_TIDS’?
    struct ieee80211_supported_band Cfg80211_bands[IEEE80211_NUM_BANDS]; <~~~~~~~~~~~~~~~~~~ IEEE80211_NUM_TIDS

    Now I dove into the file and tried to specify a band in the enum but it still won’t compile. I’ve looked around for this error and it just says to update the linux headers, but I just installed the latest via yaourt. Any help?

  • There are some other projects dedicated to this, try those. Such as:
    https://github.com/worralph/netgear-a6210-driver-dkms

    If you can’t find any solution, ndiswrapper usually works using Windows drives.
    https://wiki.archlinux.org/index.php/Wireless_network_configuration#ndiswrapper

  • Awesome, but I need 4.9 kernel to use DKMS and antergos doesn’t support that? I’ve googled around and can’t find a way to upgrade the kernel.

  • Hmmm…

    Why do you think you need a specific version of linux kernel to use dkms? I have three different versions of the kernel on my laptop, dkms does work for all of them as it should by design.

    Main linux kernel of arch linux is already at 4.12. If you still want to install/use 4.9 for some reason, linux-lts is currently there.

netgear1 a62101 wireless25 adapter7 Posts 4Views 242
Log in to reply