7260 not loading
-
I just added a 7260 pci-e card to my pfsense box and it is not being detected properly as seen here:
none2@pci0:2:0:0: class=0x028000 card=0x40708086 chip=0x08b18086 rev=0x73 hdr=0x00
vendor = 'Intel Corporation'
device = 'Wireless 7260'
class = network
bar [10] = type Memory, range 64, base 0xf7d00000, size 8192, enabledI'm running pfSense 2.4.2-RELEASE (Patch 1)
With that said I'm using FreeBSD 11 and the iwm driver supports this card as stated here:
https://www.freebsd.org/cgi/man.cgi?query=iwm&sektion=4&manpath=freebsd-release-ports
Any thoughts to why this is happening?
-
https://forum.pfsense.org/index.php?topic=136803.0 could help.
-
Grimson,
Thanks for the quick reply! After reading that post I don't see how it relates to my issue. For my Wifi Card isn't showing up in the GUI but shows up as a none2 interface in the dmesg.
-
Read the whole thread carefully. Hint: it's about accepting the license for Intel wireless card modules.
-
okay, I see what you mean and I did find 18 instances of that warning on my status page. I updated my local.conf file and it now reads:
OS-Boot Loader Configuration
autoboot_delay="3"
legal.intel_ipw.license_ack=1
legal.intel_iwi.license_ack=1
comconsole_speed="115200"
hw.usb.no_pf="1"However, the warnings are still there. I even put 20 copies of each and it made no difference. I also put them in a file call loader.conf.lcaol as stated in the thread but no dice. Am I suppose to put this ack somewhere else?
-
I've been doing some more reading and I found that I may need to load and ack the IWM driver itself even though it isn't warning me.
So I updated my loader.conf to this:
OS-Boot Loader Configuration
autoboot_delay="3"
if_iwi_load="YES"
legal.intel_iwi.license_ack=1
if_ipw_load="YES"
legal.intel_ipw.license_ack=1
if_iwm_load="YES"
iwm7260fw_load="YES"
legal.intel_iwm.license_ack=1
comconsole_speed="115200"
hw.usb.no_pf="1"However, there is still no change.
-
If it shows as noneX that means no driver attached. It uses the iwm driver which we don't build into the kernel or as a module.
That card is of limited use anyhow, it can only run in station/infrastructure mode as a client, it cannot act as an access point.
-
okay then the rule of using freebsd hardware documentation isn't valid, as stated here that all freebsd hardware is supported in pfsense:
https://www.pfsense.org/products/#requirements
Hardware Compatibility List
As pfSense is based on FreeBSD, its hardware compatibility list is the same as FreeBSD's. The pfSense kernel includes all FreeBSD drivers.. I am only wanting to use this as a client, not as an AP. Is there a way to load the driver other than recompiling the kernel? Also, do you plan to add it to pfsense at any point in the future? If not do you have a list of wifi devices supported by pfsense?