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

    Qualcomm Atheros Card not recognized under virtualized pfSense

    Scheduled Pinned Locked Moved Hardware
    3 Posts 3 Posters 800 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.
    • F
      fmartin1987
      last edited by

      Hi everyone,

      I've installed Proxmox 5.1 under Qotom-Q330G4 i3 8GB RAM 64GB SSD and inside I've created a VM hosting pfSense 2.4.3. This pfSense VM has asigned two LAN cards which are being used as LAN and WAN interfaces and so far everything is working fine.

      However, this Qotom device also has one Wireless NIC (Atheros AR9287) which I would like to use in my pfSense to create an Access Point. Following this procedure (https://pve.proxmox.com/wiki/Pci_passthrough) I've been able to "pass" the NIC to the pfSense and actually I'm seeing it:

      none1@pci0:1:0:0:	class=0xffffff card=0x00000000 chip=0x002e168c rev=0xff hdr=0x7f
          vendor     = 'Qualcomm Atheros'
          device     = 'AR9287 Wireless Network Adapter (PCI-Express)'
      
      

      But it is not usable yet, that 'none' string seems to tell that driver is not loaded.

      I've alse edited /boot/loader.conf to append the following lines:

      if_ath_load="YES"
      if_ath_pci_load="YES"
      

      but still, same problem.

      What else should I do? According to this post https://wiki.freebsd.org/dev/ath_hal(4)/HardwareSupport this NIC should be supported.

      Any idea will be appreciated.

      Thanks in advance.

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

        Put those lines into /boot/loader.conf.local file. The /boot/loader.conf file will be overwritten at boot every time.

        Otherwise I think the card should work but using a PCI/PCIe card for wireless is a suboptimal solution in pfSense, I'd use a decicated access point any day over a PCI/PCIe card.

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

          Hmm, I would expect that device to be recognised by the ath driver:
          https://github.com/pfsense/FreeBSD-src/blob/a595f803281ea3b25079c9d04a3f5b9a3f0b8a52/sys/dev/ath/ath_hal/ah_devid.h#L84

          Check the boot log for errors when it tries to attach.

          Steve

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