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

[SOLVED]How can I enable rss for intel i211 ?

Scheduled Pinned Locked Moved General pfSense Questions
6 Posts 2 Posters 943 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.
  • I
    insmod
    last edited by insmod Jun 30, 2023, 3:43 PM Jun 26, 2023, 7:46 AM

    How can I enable rss for intel i211 ?I set rss.debug=1,but I can't find anything in syslog.

    [23.05-RELEASE][root@GW.Tel]/root: grep rss /boot/loader.conf
    net.inet.rss.bits=2
    [23.05-RELEASE][root@GW.Tel]/root: sysctl -a | grep rss
    device  wlan_rssadapt
    net.inet.rss.bucket_mapping: 0:0 1:1 2:2 3:3
    net.inet.rss.debug: 1
    net.inet.rss.basecpu: 0
    net.inet.rss.buckets: 4
    net.inet.rss.maxcpus: 64
    net.inet.rss.ncpus: 4
    net.inet.rss.maxbits: 7
    net.inet.rss.mask: 3
    net.inet.rss.bits: 2
    net.inet.rss.hashalgo: 2
    hw.bxe.udp_rss: 0
    hw.ix.enable_rss: 1
    hw.cxgbe.nm_split_rss: 0
    compat.linuxkpi.mlx4_udp_rss: 1
    
    1 Reply Last reply Reply Quote 0
    • S
      stephenw10 Netgate Administrator
      last edited by Jun 26, 2023, 2:35 PM

      What makes you think it isn't enabled? Do you see interrupt activity on all queues?

      I 1 Reply Last reply Jun 26, 2023, 3:39 PM Reply Quote 0
      • I
        insmod @stephenw10
        last edited by Jun 26, 2023, 3:39 PM

        @stephenw10 I dont know how to verify whether the rss was enabled :(

        1 Reply Last reply Reply Quote 0
        • S
          stephenw10 Netgate Administrator
          last edited by Jun 26, 2023, 9:15 PM

          As far as I know there is nothing to set for igb NICs. If the kernel has RSS support (which it does) then it will be used.

          1 Reply Last reply Reply Quote 1
          • I
            insmod
            last edited by Jun 30, 2023, 3:42 PM

            The answer for the question: dmesg| grep -i queue

            [23.05-RELEASE][root@GW.Tel]/root: dmesg| grep -i queue
            igb0: Using 2 RX queues 2 TX queues
            igb0: netmap queues/slots: TX 2/1024, RX 2/1024
            igb1: Using 2 RX queues 2 TX queues
            igb1: netmap queues/slots: TX 2/1024, RX 2/1024
            ada0: Command Queueing enabled
            
            1 Reply Last reply Reply Quote 0
            • S
              stephenw10 Netgate Administrator
              last edited by Jul 3, 2023, 11:40 AM

              I would try vmstat -i and make sure you see interrupts on both queues on each NIC when it's passing traffic.

              1 Reply Last reply Reply Quote 1
              6 out of 6
              • First post
                6/6
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                This community forum collects and processes your personal information.
                consent.not_received