OPNsense Forum
English Forums => Hardware and Performance => Topic started by: buzzra on November 12, 2017, 10:40:02 pm
-
Hi, This is my first OPNSense install. I have a motherboard with an on board Intel mini PCIe wifi card. It is not showing up in the web interface.
I ran the following commands and I don't see the driver loaded, but I do see it in the PCI bus dump, at the very bottom:
root@shou:~ # sysctl -n net.wlan.devices
root@shou:~ # pciconf -vl
hostb0@pci0:0:0:0: class=0x060000 card=0x14221022 chip=0x14221022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'Family 15h (Models 30h-3fh) Processor Root Complex'
class = bridge
subclass = HOST-PCI
vgapci0@pci0:0:1:0: class=0x030000 card=0x01231002 chip=0x13131002 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD/ATI]'
device = 'Kaveri [Radeon R7 Graphics]'
class = display
subclass = VGA
hdac0@pci0:0:1:1: class=0x040300 card=0x01231002 chip=0x13081002 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD/ATI]'
device = 'Kaveri HDMI/DP Audio Controller'
class = multimedia
subclass = HDA
hostb1@pci0:0:2:0: class=0x060000 card=0x00000000 chip=0x14241022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
class = bridge
subclass = HOST-PCI
pcib1@pci0:0:2:1: class=0x060400 card=0x12341022 chip=0x14251022 rev=0x00 hdr=0x01
vendor = 'Advanced Micro Devices, Inc. [AMD]'
class = bridge
subclass = PCI-PCI
hostb2@pci0:0:3:0: class=0x060000 card=0x00000000 chip=0x14241022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
class = bridge
subclass = HOST-PCI
pcib5@pci0:0:3:1: class=0x060400 card=0x12341022 chip=0x14261022 rev=0x00 hdr=0x01
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'Family 15h (Models 30h-3fh) Processor Root Port'
class = bridge
subclass = PCI-PCI
hostb3@pci0:0:4:0: class=0x060000 card=0x00000000 chip=0x14241022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
class = bridge
subclass = HOST-PCI
xhci0@pci0:0:16:0: class=0x0c0330 card=0x50041458 chip=0x78141022 rev=0x09 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'FCH USB XHCI Controller'
class = serial bus
subclass = USB
xhci1@pci0:0:16:1: class=0x0c0330 card=0x50041458 chip=0x78141022 rev=0x09 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'FCH USB XHCI Controller'
class = serial bus
subclass = USB
ahci0@pci0:0:17:0: class=0x01018f card=0xb0021458 chip=0x78001022 rev=0x40 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'FCH SATA Controller [IDE mode]'
class = mass storage
subclass = ATA
ohci0@pci0:0:18:0: class=0x0c0310 card=0x50041458 chip=0x78071022 rev=0x11 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'FCH USB OHCI Controller'
class = serial bus
subclass = USB
ehci0@pci0:0:18:2: class=0x0c0320 card=0x50041458 chip=0x78081022 rev=0x11 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'FCH USB EHCI Controller'
class = serial bus
subclass = USB
ohci1@pci0:0:19:0: class=0x0c0310 card=0x50041458 chip=0x78071022 rev=0x11 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'FCH USB OHCI Controller'
class = serial bus
subclass = USB
ehci1@pci0:0:19:2: class=0x0c0320 card=0x50041458 chip=0x78081022 rev=0x11 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'FCH USB EHCI Controller'
class = serial bus
subclass = USB
none0@pci0:0:20:0: class=0x0c0500 card=0x780b1022 chip=0x780b1022 rev=0x16 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'FCH SMBus Controller'
class = serial bus
subclass = SMBus
atapci0@pci0:0:20:1: class=0x01018a card=0x50021458 chip=0x780c1022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'FCH IDE Controller'
class = mass storage
subclass = ATA
hdac1@pci0:0:20:2: class=0x040300 card=0xa0021458 chip=0x780d1022 rev=0x01 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'FCH Azalia Controller'
class = multimedia
subclass = HDA
isab0@pci0:0:20:3: class=0x060100 card=0x780e1022 chip=0x780e1022 rev=0x11 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'FCH LPC Bridge'
class = bridge
subclass = PCI-ISA
pcib6@pci0:0:20:4: class=0x060401 card=0x00000000 chip=0x780f1022 rev=0x40 hdr=0x01
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'FCH PCI Bridge'
class = bridge
subclass = PCI-PCI
ohci2@pci0:0:20:5: class=0x0c0310 card=0x50041458 chip=0x78091022 rev=0x11 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'FCH USB OHCI Controller'
class = serial bus
subclass = USB
pcib7@pci0:0:21:0: class=0x060400 card=0x00001022 chip=0x43a01022 rev=0x00 hdr=0x01
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'Hudson PCI to PCI bridge (PCIE port 0)'
class = bridge
subclass = PCI-PCI
hostb4@pci0:0:24:0: class=0x060000 card=0x00000000 chip=0x141a1022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'Family 15h (Models 30h-3fh) Processor Function 0'
class = bridge
subclass = HOST-PCI
hostb5@pci0:0:24:1: class=0x060000 card=0x00000000 chip=0x141b1022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'Family 15h (Models 30h-3fh) Processor Function 1'
class = bridge
subclass = HOST-PCI
hostb6@pci0:0:24:2: class=0x060000 card=0x00000000 chip=0x141c1022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'Family 15h (Models 30h-3fh) Processor Function 2'
class = bridge
subclass = HOST-PCI
hostb7@pci0:0:24:3: class=0x060000 card=0x00000000 chip=0x141d1022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'Family 15h (Models 30h-3fh) Processor Function 3'
class = bridge
subclass = HOST-PCI
hostb8@pci0:0:24:4: class=0x060000 card=0x00000000 chip=0x141e1022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'Family 15h (Models 30h-3fh) Processor Function 4'
class = bridge
subclass = HOST-PCI
hostb9@pci0:0:24:5: class=0x060000 card=0x00000000 chip=0x141f1022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'Family 15h (Models 30h-3fh) Processor Function 5'
class = bridge
subclass = HOST-PCI
pcib2@pci0:1:0:0: class=0x060400 card=0x00000000 chip=0x8018111d rev=0x0e hdr=0x01
vendor = 'Integrated Device Technology, Inc. [IDT]'
device = 'PES12N3A PCI Express Switch'
class = bridge
subclass = PCI-PCI
pcib3@pci0:2:2:0: class=0x060400 card=0x00000000 chip=0x8018111d rev=0x0e hdr=0x01
vendor = 'Integrated Device Technology, Inc. [IDT]'
device = 'PES12N3A PCI Express Switch'
class = bridge
subclass = PCI-PCI
pcib4@pci0:2:4:0: class=0x060400 card=0x00000000 chip=0x8018111d rev=0x0e hdr=0x01
vendor = 'Integrated Device Technology, Inc. [IDT]'
device = 'PES12N3A PCI Express Switch'
class = bridge
subclass = PCI-PCI
em0@pci0:3:0:0: class=0x020000 card=0x11bc8086 chip=0x10bc8086 rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
device = '82571EB Gigabit Ethernet Controller (Copper)'
class = network
subclass = ethernet
em1@pci0:3:0:1: class=0x020000 card=0x11bc8086 chip=0x10bc8086 rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
device = '82571EB Gigabit Ethernet Controller (Copper)'
class = network
subclass = ethernet
em2@pci0:4:0:0: class=0x020000 card=0x11bc8086 chip=0x10bc8086 rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
device = '82571EB Gigabit Ethernet Controller (Copper)'
class = network
subclass = ethernet
em3@pci0:4:0:1: class=0x020000 card=0x11bc8086 chip=0x10bc8086 rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
device = '82571EB Gigabit Ethernet Controller (Copper)'
class = network
subclass = ethernet
re0@pci0:5:0:0: class=0x020000 card=0xe0001458 chip=0x816810ec rev=0x06 hdr=0x00
vendor = 'Realtek Semiconductor Co., Ltd.'
device = 'RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller'
class = network
subclass = ethernet
none1@pci0:7:0:0: class=0x028000 card=0x40708086 chip=0x08b18086 rev=0xbb hdr=0x00
vendor = 'Intel Corporation'
device = 'Wireless 7260'
class = network
How do I get the drivers loaded for it?
Thanks for the help! I'm loving OPNSense so far!
buzz
-
OPNsense's underlying FreeBSD OS does not have as much support for WiFi cards as Linux or Windows.
Your dump is showing four ethernet devices. I would advise you run an AP from one of these to provide WiFi.
Bart...
-
Hi buzz,
Bart is right. Due the bad wireless driver support use an external AP for Wifi if it possibe anyway!
But you can try to get your wifi device to work. ;)
I've seen an 'Wireless 7260'-Device into yout dump. The intel 7260 should supported by the iwm driver (https://www.freebsd.org/cgi/man.cgi?query=iwm&sektion=4).
I don't know if the iwm-driver supports AP-mode! Into the man page there is no such hint, so i expect that the iwm devices only work as wifi client!
Take a look into Wireless -> Devices into the gui. Is there anything shown like 'iwm' into the devices section?
Try to add a new wireless clone uses 'iwm'. After that you can assign the interface into Interfaces -> Assignements.
best regards
Dirk