RTL8192EE PCIe Wireless Network Adapter - chip=0x818b10ec
-
|=Hello guys! I hope you are all safe
I've just upgraded my firewall from 2.4.5-RELEASE-p1 (amd64) to 2.5.0-RELEASE (amd64).
I have on hands a Realtek RTL8192EE PCIe Wireless Network Adapter with chip=0x818b10ec, but it isn't detected. Since I have it on hands I would like to assure that I don't need to buy another one. The Firewall is serving to one small business, so if this card could work fine, the separated AP connected to the firewall nowadays could be moved for another department.
WHAT I DID:
I've compiled a RTWN driver in a Virtual Machine running FreeBSD 12.2, so I've copied the .KO files to /boot/kernel and updated the /boot/loader.conf file=|
WHAT I HAVE:
Shell Output - pciconf -lv | grep -A1 -B3 network
none2@pci0:1:0:0: class=0x028000 card=0x819610ec chip=0x818b10ec rev=0x00 hdr=0x00
vendor = 'Realtek Semiconductor Co., Ltd.'
device = 'RTL8192EE PCIe Wireless Network Adapter'
class = network
re0@pci0:2:0:0: class=0x020000 card=0x34687470 chip=0x816810ec rev=0x06 hdr=0x00
vendor = 'Realtek Semiconductor Co., Ltd.'
device = 'RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller'
class = network
subclass = ethernet
re1@pci0:3:0:0: class=0x020000 card=0x816810ec chip=0x816810ec rev=0x02 hdr=0x00
vendor = 'Realtek Semiconductor Co., Ltd.'
device = 'RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller'
class = network
subclass = ethernet
alc0@pci0:4:0:0: class=0x020000 card=0x81511019 chip=0x10831969 rev=0xc0 hdr=0x00
vendor = 'Qualcomm Atheros'
device = 'AR8151 v2.0 Gigabit Ethernet'
class = network
subclass = ethernetShell Output - dmesg | grep rtwn
module rtwn already present!
module rtwn_pci already present!
module rtwn_rtl8192cfwU_fw already present!
module rtwn_rtl8192cfwT_fw already present!
module rtwn_rtl8192cfwE_B_fw already present!
module rtwn_rtl8192cfwE_fw already present!Shell Output - kldstat -v | grep rtwn
301 uhub/rtwn_usb
300 pci/rtwn_pci
310 rtwn_rtl8821aufw_fw
309 rtwn_rtl8812aufw_fw
308 rtwn_rtl8192eufw_fw
307 rtwn_rtl8192cfwU_fw
306 rtwn_rtl8192cfwT_fw
305 rtwn_rtl8192cfwE_B_fw
304 rtwn_rtl8192cfwE_fw
303 rtwn_rtl8188eufw_fw
302 rtwn_rtl8188eefw_fwFILES /boot/kernel
rtwn_pci.ko
if_rtwn_pci.ko
if_rtwn.ko
rtwn-rtl8192cfwU.ko
rtwn-rtl8192cfwT.ko
rtwn-rtl8192cfwE_B.ko
rtwn-rtl8192cfwE.ko/boot/loader.conf
rtwn_pci_load="YES"
if_rtwn_pci_load="YES"
if_rtwn_load="YES"
rtwn-rtl8192cfwU_load="YES"
rtwn-rtl8192cfwT_load="YES"
rtwn-rtl8192cfwE_B_load="YES"
rtwn-rtl8192cfwE_load="YES"I appreciate every help and suggestion.
-
Mmm, well like you see there that driver is already included:
[2.5.0-RELEASE][admin@25dev.stevew.lan]/root: kldstat -v | grep rtwn 301 uhub/rtwn_usb 300 pci/rtwn_pci 310 rtwn_rtl8821aufw_fw 309 rtwn_rtl8812aufw_fw 308 rtwn_rtl8192eufw_fw 307 rtwn_rtl8192cfwU_fw 306 rtwn_rtl8192cfwT_fw 305 rtwn_rtl8192cfwE_B_fw 304 rtwn_rtl8192cfwE_fw 303 rtwn_rtl8188eufw_fw 302 rtwn_rtl8188eefw_fw
But 0x818b does not appear to be one of the supported devices:
https://github.com/pfsense/FreeBSD-src/blob/devel-12/sys/dev/rtwn/pci/rtwn_pci_attach.h#L35Steve
-
@stephenw10 Thank you for your feedback! Do you know how I should proceed to get this chip=0x818b10ec supported?
-
Look in the FreeBSD forums would be my first stop. Someone may be working on it already.
The FreeBSD mailing lists are also a good place to check.
Steve
-
@stephenw10 OK! I'll check these sources. Thank you again!