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

Installing the Realtek PCI-e Module in PfSense / FreeBSD [Help]

Hardware
2
5
1.5k
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.
  • P
    prickly_porcupine
    last edited by Mar 2, 2019, 4:30 PM

    Hi, I recently purchased a Rosewill PCI-e WiFi Adapter (RNX-N250PCEv2) and I'm attempting to use it with my PFSense firewall, but it's not recognizing it. pciconf -l results in none1@pci0:3:0:0. I came across the rtwn - Realtek IEEE 802.11 wireless network driver and also the rtwn-pci network driver but I'm not sure how to load these module into FreeBSD / PFSense. Any help would be greatly appreciated. Thanks in advance.

    https://www.freebsd.org/cgi/man.cgi?query=rtwn_pci&sektion=4&apropos=0&manpath=FreeBSD+12.0-RELEASE+and+Ports

    https://www.freebsd.org/cgi/man.cgi?query=rtwn&sektion=4&manpath=freebsd-release-ports

    1 Reply Last reply Reply Quote 0
    • S
      stephenw10 Netgate Administrator
      last edited by Mar 2, 2019, 5:38 PM

      I must appear on the PCI bus with a chip ID if it can be used. Try using: pciconf -lv.

      It might be usb connected somehow so if it doesn't appear there try: usbconfig dump_device_desc

      Steve

      1 Reply Last reply Reply Quote 0
      • P
        prickly_porcupine
        last edited by prickly_porcupine Mar 2, 2019, 5:49 PM Mar 2, 2019, 5:49 PM

        Below are the results of pciconf -lv

        none1@pci0:3:0:0: class=0x028000 card=0x818b10ec chip=0x818b10ec rev=0x00 hdr=0x00
        vendor = 'Realtek Semiconductor Co., Ltd.'
        device = 'RTL8192EE PCIe Wireless Network Adapter'
        class = network

        1 Reply Last reply Reply Quote 0
        • S
          stephenw10 Netgate Administrator
          last edited by Mar 2, 2019, 8:01 PM

          @prickly_porcupine said in Installing the Realtek PCI-e Module in PfSense / FreeBSD [Help]:

          chip=0x818b10ec

          Mmm, looks like even in the most recent code that chip is not supported:
          https://github.com/freebsd/freebsd/blob/848287bd3d9c4c22f4423538c714f8f05b9ef254/sys/dev/rtwn/pci/rtwn_pci_attach.h#L35

          static const struct rtwn_pci_ident rtwn_pci_ident_table[] = {
          	{ 0x10ec, 0x8176, "Realtek RTL8188CE", RTWN_CHIP_RTL8192CE },
          	{ 0x10ec, 0x8179, "Realtek RTL8188EE", RTWN_CHIP_RTL8188EE },
          	{ 0, 0, NULL, RTWN_CHIP_MAX_PCI }
          };
          

          Some coding would be required to make that work.

          Steve

          P 1 Reply Last reply Mar 2, 2019, 8:06 PM Reply Quote 0
          • P
            prickly_porcupine @stephenw10
            last edited by Mar 2, 2019, 8:06 PM

            Thanks @stephenw10 for the insight, I really appreciate it. I won't waste any more time on this.

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